0001628280-15-005805.txt : 20150731 0001628280-15-005805.hdr.sgml : 20150731 20150731162354 ACCESSION NUMBER: 0001628280-15-005805 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20150630 FILED AS OF DATE: 20150731 DATE AS OF CHANGE: 20150731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FireEye, Inc. CENTRAL INDEX KEY: 0001370880 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 201548921 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36067 FILM NUMBER: 151019641 BUSINESS ADDRESS: STREET 1: 1440 MCCARTHY BLVD CITY: MILPITAS STATE: CA ZIP: 95035 BUSINESS PHONE: 408-321-6300 MAIL ADDRESS: STREET 1: 1440 MCCARTHY BLVD CITY: MILPITAS STATE: CA ZIP: 95035 FORMER COMPANY: FORMER CONFORMED NAME: FireEye Inc DATE OF NAME CHANGE: 20060728 10-Q 1 feye-20150630x10q.htm 10-Q FEYE-2015.06.30-10Q

 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 

FORM 10-Q
 
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2015

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

FireEye, Inc.
(Exact name of registrant as specified in its charter)
 
 
Delaware
 
20-1548921
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
 
1440 McCarthy Blvd.
Milpitas, CA 95035
(408) 321-6300
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
 

 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x No  ¨    

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  x    No  ¨

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
x
Accelerated filer
¨
Non-accelerated filer
¨ (Do not check if a smaller reporting company)
Smaller reporting company
¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes  ¨   No   x

The number of shares of the registrant's common stock outstanding as of July 29, 2015 was 159,417,820.


TABLE OF CONTENTS


 
 
 
 
Page 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 4.
 
 
Item 5.
 
 
Item 6.
 
 
 
 
 
 
 
 
 
 



PART I — FINANCIAL INFORMATION
Item1.    Financial Statements
FIREEYE, INC.
Condensed Consolidated Balance Sheets
(In thousands, except per share data)
(Unaudited)
 
June 30,
2015
 
December 31,
2014
 
 
 
 
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
726,480

 
$
146,363

Short-term investments
463,137

 
255,845

Accounts receivable, net of allowance for doubtful accounts of $1,830 and $586 at June 30, 2015 and December 31, 2014, respectively
105,183

 
193,182

Inventories
10,485

 
7,952

Deferred tax assets, current portion
25,081

 
25,126

Prepaid expenses and other current assets
32,706

 
28,669

Total current assets
1,363,072

 
657,137

Property and equipment, net
74,438

 
82,298

Goodwill
750,288

 
750,288

Intangible assets, net
238,092

 
261,625

Deposits and other long-term assets
6,824

 
7,533

TOTAL ASSETS
$
2,432,714

 
$
1,758,881

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
CURRENT LIABILITIES:
 
 
 
Accounts payable
$
25,344

 
$
34,057

Accrued and other current liabilities
27,286

 
24,596

Accrued compensation
63,693

 
64,551

Deferred revenue, current portion
232,522

 
203,877

Total current liabilities
348,845

 
327,081

Convertible senior notes, net
688,961

 

Deferred revenue, non-current portion
177,369

 
148,666

Deferred tax liabilities, non-current portion
24,893

 
24,903

Other long-term liabilities
9,959

 
7,403

Total liabilities
1,250,027

 
508,053

Commitments and contingencies (NOTE 9)

 

Stockholders' equity:
 
 
 
Common stock, par value of $0.0001 per share; 1,000,000 shares authorized, 159,341 shares and 152,860 shares issued and outstanding as of June 30, 2015 and December 31, 2014, respectively
16

 
15

Additional paid-in capital
2,267,972

 
1,918,546

Treasury stock, at cost; 3,333 shares and no shares as of June 30, 2015 and December 31,
2014, respectively
(150,000
)
 

Accumulated other comprehensive loss
(472
)
 
(441
)
Accumulated deficit
(934,829
)
 
(667,292
)
Total stockholders’ equity
1,182,687

 
1,250,828

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
$
2,432,714

 
$
1,758,881

See accompanying notes to condensed consolidated financial statements.

1

FIREEYE, INC.
Condensed Consolidated Statements of Operations
(In thousands, except per share data)
(Unaudited)

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Revenue:
 
 
 
 
 
 
 
Product
$
49,696

 
$
37,683

 
$
89,933

 
$
61,935

Subscription and services
97,511

 
56,806

 
182,644

 
106,534

Total revenue
147,207

 
94,489

 
272,577

 
168,469

Cost of revenue:
 
 
 
 
 
 
 
Product
17,101

 
13,749

 
32,301

 
24,075

Subscription and services
39,006

 
27,831

 
75,857

 
52,798

Total cost of revenue
56,107

 
41,580

 
108,158

 
76,873

Total gross profit
91,100

 
52,909

 
164,419

 
91,596

Operating expenses:
 
 
 
 
 
 
 
Research and development
68,798

 
53,408

 
134,403

 
95,378

Sales and marketing
116,008

 
94,591

 
223,603

 
171,445

General and administrative
34,687

 
31,931

 
67,294

 
59,031

Total operating expenses
219,493

 
179,930

 
425,300

 
325,854

Operating loss
(128,393
)
 
(127,021
)
 
(260,881
)
 
(234,258
)
Interest income
391

 
183

 
660

 
228

Interest expense
(3,838
)
 
(4
)
 
(3,838
)
 
(11
)
Other expense, net
(806
)
 
(329
)
 
(1,574
)
 
(383
)
Loss before income taxes
(132,646
)
 
(127,171
)
 
(265,633
)
 
(234,424
)
Provision for (benefit from) income taxes
927

 
(10,348
)
 
1,904

 
(16,390
)
Net loss attributable to common stockholders
$
(133,573
)
 
$
(116,823
)
 
$
(267,537
)
 
$
(218,034
)
Net loss per share attributable to common stockholders, basic and diluted
$
(0.87
)
 
$
(0.82
)
 
$
(1.75
)
 
$
(1.58
)
Weighted average shares used in computing net loss per share attributable to common stockholders, basic and diluted
154,121

 
141,895

 
152,890

 
137,939

See accompanying notes to condensed consolidated financial statements.

2

FIREEYE, INC.
Condensed Consolidated Statements of Comprehensive Loss
(In thousands)
(Unaudited)

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Net loss
$
(133,573
)
 
$
(116,823
)
 
$
(267,537
)
 
$
(218,034
)
Change in net unrealized loss on available-for-sale investments, net of tax
(434
)
 
28

 
(31
)
 
(110
)
Comprehensive loss
$
(134,007
)

$
(116,795
)

$
(267,568
)

$
(218,144
)
See accompanying notes to condensed consolidated financial statements.

3

FIREEYE, INC.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)

 
Six Months Ended June 30,
 
2015
 
2014
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
Net loss
$
(267,537
)
 
$
(218,034
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Depreciation and amortization
54,169

 
42,726

Stock-based compensation
106,286

 
63,447

Non-cash interest expense related to convertible senior notes
2,832

 

Deferred income taxes
81

 
(18,960
)
Other
2,085

 
183

Changes in operating assets and liabilities, net of acquisition of business:
 
 
 
Accounts receivable
86,840

 
(11,660
)
Inventories
(3,309
)
 
729

Prepaid expenses and other assets
(2,354
)
 
(3,084
)
Accounts payable
(6,053
)
 
(7,103
)
Accrued liabilities
3,891

 
8,747

Accrued compensation
(992
)
 
10,834

Deferred revenue
57,348

 
44,193

Other long-term liabilities
2,557

 
3,460

Net cash provided by (used in) operating activities
35,844

 
(84,522
)
CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Purchases of property and equipment and demonstration units
(24,538
)
 
(31,469
)
Purchases of short-term investments
(301,213
)
 
(302,531
)
Proceeds from maturities of short-term investments
92,138

 
8,000

Acquisition of business, net of cash acquired

 
(55,058
)
Lease deposits
(786
)
 
(403
)
Net cash used in investing activities
(234,399
)
 
(381,461
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Net proceeds from issuance of stock

 
445,280

Net proceeds from issuance of convertible senior notes
897,000

 

Prepaid forward stock purchase
(150,000
)
 

Proceeds from exercise of equity awards
31,672

 
18,405

Net cash provided by financing activities
778,672

 
463,685

Net change in cash and cash equivalents
580,117

 
(2,298
)
Cash and cash equivalents, beginning of period
146,363

 
173,918

Cash and cash equivalents, end of period
$
726,480

 
$
171,620

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
 
 
 
Cash paid for income taxes
$
786

 
$
1,172

SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
 
 
 
Unpaid follow-on public offering costs
$

 
$
984

Unpaid convertible senior notes issuance costs
$
470

 
$

Vesting of early exercised stock options
$
1,201

 
$
3,059

Purchases of property and equipment and demonstration units in accounts payable and accrued liabilities
$
3,585

 
$
11,971

See accompanying notes to condensed consolidated financial statements.

4

FIREEYE, INC.
Notes to Condensed Consolidated Financial Statements


1. Description of Business and Summary of Significant Accounting Policies
Description of Business
FireEye, Inc., with principal executive offices located in Milpitas, California, was incorporated as NetForts, Inc. on February 18, 2004, under the laws of the State of Delaware, and changed its name to FireEye, Inc. on September 7, 2005.
FireEye, Inc. and its wholly owned subsidiaries (collectively, the “Company”, “we”, “us” or “our”) is a leader in stopping advanced cyber attacks that use advanced malware, zero-day exploits, and APT (“Advanced Persistent Threat”) tactics. Our solutions supplement traditional and next-generation firewalls, Intrusion Prevention Systems ("IPS”), anti-virus, and gateways, which cannot stop advanced threats, leaving security holes in networks. We offer a solution that detects and blocks attacks across Web, email, endpoint, file and mobile threat vectors, as well as latent malware resident on file shares. Our solutions address all stages of an attack lifecycle with a signature-less engine utilizing stateful attack analysis to detect zero-day threats.
On December 30, 2013, we acquired privately held Mandiant Corporation (“Mandiant”), a leading provider of advanced endpoint security products and security incident response management solutions. The operations of Mandiant's business were integrated with our own and Mandiant's financial results were included in our consolidated financial statements as of the acquisition date.
In March 2014, we completed our follow-on public offering in which we issued and sold 5,582,215 shares of common stock at a price of $82.00 per share. We received aggregate proceeds of $446.5 million from the sale of shares of common stock, net of underwriters’ discounts and commissions of $11.2 million, but before deducting offering expenses of approximately $2.2 million. Another 8,417,785 shares were sold by certain selling stockholders, which included 796,846 shares sold pursuant to the exercise of vested outstanding options by our employees. We did not receive any of the proceeds from the sales of shares by the selling stockholders.
In June 2015, we issued $460.0 million principal amount of 1.000% Convertible Senior Notes due 2035 (the "Series A Notes") and $460.0 million principal amount of 1.625% Convertible Senior Notes due 2035 (the "Series B Notes" and together with the Series A Notes, the "Convertible Senior Notes"), in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act of 1933, as amended (the "Securities Act"). We recognized total net proceeds after the initial purchasers' discount and issuance costs of $896.5 million. In connection with the issuance of the Convertible Senior Notes, we also entered into privately negotiated prepaid forward stock purchase transactions (each a “Prepaid Forward”) with one of the initial purchasers of the Convertible Senior Notes, pursuant to which we purchased approximately $150.0 million worth of our common stock (equivalent to approximately 3.3 million shares) for settlement on or around June 1, 2020 and June 1, 2022, respectively, subject to any early settlement in whole or part of each Prepaid Forward.
We sell the majority of our products, subscriptions and services to end-customers through distributors, resellers, and strategic partners, with a lesser percentage of sales directly to end-customers.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of FireEye, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), and following the requirements of the Securities and Exchange Commission ("SEC"), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and six months ended June 30, 2015 are not necessarily indicative of the results to be expected for the year ending December 31, 2015 or for any other interim period or for any other future year. The balance sheet as of December 31, 2014 has been derived from audited consolidated financial statements at that date but does not include all of the information required by U.S. GAAP for annual consolidated financial statements.
The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2014 included in our Annual Report on Form 10-K, which was filed with the SEC on March 2, 2015.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management

5


estimates include, but are not limited to, the best estimate of selling price for our products and services, commissions expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our stock options and the purchase price allocation of acquired businesses. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.
Summary of Significant Accounting Policies
There have been no significant changes to our significant accounting policies as of and for the three and six months ended June 30, 2015, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2014, except for the inclusion of a new policy related to our Convertible Senior Notes.
Convertible Senior Notes
We allocated the principal amount of the Convertible Senior Notes between its liability and equity components. The carrying amount of the liability component was determined by measuring the fair value of a similar debt instrument of similar credit quality and maturity that did not have the convert feature. The carrying amount of the equity component, representing the embedded conversion option, was determined by deducting the fair value of the liability component from the principal amount of the Convertible Senior Notes as a whole. The equity component was recorded to additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the Convertible Senior Notes over the carrying amount of the liability component was recorded as a debt discount, and is being amortized to interest expense using the effective interest method through the first date holders have the right to require us to repurchase all or any portion of their Convertible Senior Notes; the first put date (see Note 8). We allocate the total amount of transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the Convertible Senior Notes. Transaction costs attributable to the liability component were recorded as a direct deduction from the liability component of the Convertible Senior Notes, and are being amortized to interest expense using the effective interest method through the first put date. Transaction costs attributable to the equity component were netted with the equity component of the Convertible Senior Notes in additional paid-in capital.
Recent Accounting Pronouncements
In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) - Simplifying the Presentation of Debt Issuance Costs. This standard requires companies to present debt issuance costs on the balance sheet as a direct deduction from the related liability, consistent with the presentation of debt discounts, rather than as an asset. Amortization of such costs will continue to be reported as interest expense. The guidance is effective for us beginning in the first quarter of 2016, and requires retrospective application to all prior periods presented in the financial statements. Early adoption is permitted.
We have elected to early adopt this standard in the current fiscal quarter, concurrent with the issuance of our Convertible Senior Notes. As such, the issuance costs determined attributable to the liability component of our Convertible Senior Notes have been recorded as a direct deduction from the carrying amount of the notes liability (See Note 8). The adoption of this standard has no impact on any prior period financial statements presented, as we did not previously incur any debt issuance costs.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). This standard provides a single model for revenue arising from contracts with customers and supersedes current revenue recognition guidance. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB decided to defer the effective date by one year, and as a result, the guidance is effective for us beginning in the first quarter of 2018. Early adoption as of the original effective date would be permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment. We are currently evaluating the impact the adoption will have on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued ASU 2014-15, Disclosures of Uncertainties About an Entity’s Ability to Continue as a Going Concern. This standard provides guidance on how and when reporting entities must disclose going-concern uncertainties in their financial statements. The guidance is effective for us beginning in the first quarter of 2017. Early adoption is permitted. The adoption of this standard is not expected to have an impact on our consolidated financial statements.
2. Fair Value Measurements
The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are

6


observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty’s non-performance risk is considered in measuring the fair values of assets.
The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Description
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
300,064

 
$

 
$

 
$
300,064

 
$
13,069

 
$

 
$

 
$
13,069

Commercial paper

 
59,991

 

 
59,991

 

 

 

 

U.S. Government agencies

 
196,090

 

 
196,090

 

 
12,950

 

 
12,950

Total cash equivalents
300,064


256,081




556,145


13,069


12,950




26,019

Short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit

 
11,482

 

 
11,482

 

 
4,994

 

 
4,994

Commercial paper

 
4,998

 

 
4,998

 

 

 

 

Corporate notes and bonds

 
286,828

 

 
286,828

 

 
142,984

 

 
142,984

U.S. Government agencies

 
159,829

 

 
159,829

 

 
107,867

 

 
107,867

Total short-term investments

 
463,137

 

 
463,137

 

 
255,845

 

 
255,845

Total assets measured at fair value
$
300,064

 
$
719,218

 
$

 
$
1,019,282

 
$
13,069

 
$
268,795

 
$

 
$
281,864

The estimated fair value of the Convertible Senior Notes as of June 30, 2015 was determined to be $979.0 million, based on quoted market prices. We consider the fair value of the Convertible Senior Notes to be a Level 2 measurement as they are not actively traded.

7


3. Short-Term Investments
Our investments consisted of the following available-for-sale securities (in thousands):
 
As of June 30, 2015
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Cash and cash equivalents
 
Short-term investment
Certificates of deposit
$
11,480

 
$
5

 
$
(3
)
 
$
11,482

 
$

 
$
11,482

Commercial paper
64,995

 

 
(6
)
 
64,989

 
59,991

 
4,998

Corporate notes and bonds
287,234

 
4

 
(410
)
 
286,828

 

 
286,828

U.S. Government agencies
355,981

 
40

 
(102
)
 
355,919

 
196,090

 
159,829

Total
$
719,690

 
$
49

 
$
(521
)
 
$
719,218

 
$
256,081

 
$
463,137

 
As of December 31, 2014
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Cash and cash equivalents
 
Short-term investment
Certificates of deposit
$
5,000

 
$

 
$
(6
)
 
$
4,994

 
$

 
$
4,994

Corporate notes and bonds
143,215

 
4

 
(235
)
 
142,984

 

 
142,984

U.S. Government agencies
121,021

 
1

 
(205
)
 
120,817

 
12,950

 
107,867

Total
$
269,236

 
$
5

 
$
(446
)
 
$
268,795

 
$
12,950

 
$
255,845

The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):
 
As of June 30, 2015
 
Less Than 12 Months
 
Greater Than 12 Months
 
Total
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
Certificates of deposit
$
5,717

 
$
(3
)
 
$

 
$

 
$
5,717

 
$
(3
)
Commercial paper
64,989

 
(6
)
 

 

 
64,989

 
(6
)
Corporate notes and bonds
208,767

 
(382
)
 
48,026

 
(28
)
 
256,793

 
(410
)
U.S. Government agencies
213,784

 
(101
)
 
4,998

 
(1
)
 
218,782

 
(102
)
Total
$
493,257

 
$
(492
)
 
$
53,024

 
$
(29
)
 
$
546,281

 
$
(521
)
 
As of December 31, 2014
 
Less Than 12 Months
 
Greater Than 12 Months
 
Total
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
Certificates of deposit
$
3,793

 
$
(6
)
 
$

 
$

 
$
3,793

 
$
(6
)
Corporate notes and bonds
130,920

 
(235
)
 

 

 
130,920

 
(235
)
U.S. Government agencies
109,868

 
(205
)
 

 

 
109,868

 
(205
)
Total
$
244,581


$
(446
)

$


$


$
244,581


$
(446
)
Unrealized losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell, and it is not more likely than not that we would be required to sell, these investments before recovery of their cost basis. As a result, there is no other-than-temporary impairment for these investments as of June 30, 2015.
The following table summarizes the contractual maturities of our investments at June 30, 2015 (in thousands):
 
Amortized Cost
 
Fair Value
Due within one year
$
459,524

 
$
459,426

Due within one to two years
260,166

 
259,792

Total
$
719,690

 
$
719,218


8


All available-for-sale securities have been classified as current, based on management's intent and ability to use the funds in current operations.
4. Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Computer equipment and software
$
98,745

 
$
85,171

Leasehold improvements
37,611

 
34,522

Furniture and fixtures
12,759

 
12,022

Machinery and equipment
447

 
447

Total property and equipment
149,562

 
132,162

Less: accumulated depreciation
(75,124
)
 
(49,864
)
Total property and equipment, net
$
74,438

 
$
82,298

Depreciation and amortization expense related to property and equipment and demonstration units during the three months ended June 30, 2015 and 2014 was $15.3 million and $10.2 million, respectively. Depreciation and amortization expense related to property and equipment and demonstration units during the six months ended June 30, 2015 and 2014 was $29.5 million and $19.9 million, respectively.
During the three months ended June 30, 2015, we recognized $1.1 million in accelerated depreciation expense associated with changes in the estimated useful life of certain assets to be replaced in the first quarter of 2016.
5. Business Combinations
On May 9, 2014, we acquired all outstanding shares of privately held nPulse Technologies, Inc. (“nPulse”), a performance leader in network forensics based in Charlottesville, Virginia. The acquisition of nPulse strengthens our position as a leader in advanced threat detection and incident response management solutions.
The total purchase consideration of $56.6 million consisted of $55.2 million in cash, $0.1 million of equity awards assumed, and 54,319 shares of our common stock, with a fair value of $1.3 million which will vest upon the achievement of milestones. The number of shares was fixed at the completion of the acquisition, and is the maximum number of shares that can vest over a period of approximately three and half years from the acquisition date.
The acquisition of nPulse was accounted for in accordance with the acquisition method of accounting for business combinations with FireEye as the accounting acquirer. We expensed the related acquisition costs of $0.5 million in general and administrative expenses. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The purchase price allocation was finalized during the three months ended June 30, 2015. Total allocation of the purchase price allocation is as follows (in thousands):
 
Amount
Net tangible liabilities assumed
$
(1,833
)
Intangible assets
24,700

Deferred tax asset
442

Deferred tax liability
(8,368
)
Goodwill
41,671

Total purchase price allocation
$
56,612

None of the goodwill is deductible for U.S. federal income tax purposes.

9


Intangible assets consist primarily of developed technology, customer relationships and in-process research and development. Developed technology intangible includes a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products and services. Customer relationships intangible relates to nPulse’s ability to sell existing, in-process and future products and services to its existing and potential customers. The in-process research and development intangible represents the estimated fair value of acquired research projects which had not reached technological feasibility at acquisition date, but have since been developed into products and services. The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
 
Estimated Useful Life (in years)
 
Amount
Developed technology
6
 
$
10,100

Customer relationships
8
 
8,000

In-process research and development
N/A
 
6,600

Total
 
 
$
24,700

The results of operations of nPulse have been included in our condensed consolidated statements of operations from the acquisition date. Pro forma results of operations have not been presented because the acquisition was not material to our results of operations.
Goodwill and Purchased Intangible Assets
There were no changes in the carrying amount of goodwill for the six months ended June 30, 2015.
Purchased intangible assets consisted of the following as of the dates below (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Developed technology
$
78,193

 
$
78,193

Content
128,600

 
128,600

Customer relationships
75,300

 
75,300

Contract backlog
13,800

 
13,800

Trade names
12,400

 
12,400

Total intangible assets
308,293

 
308,293

Less: accumulated amortization
(70,201
)
 
(46,668
)
Total net intangible assets
$
238,092

 
$
261,625

Amortization expense of intangible assets for the three months ended June 30, 2015 and 2014 was $11.8 million and $11.2 million, respectively. Amortization expense of intangible assets for the six months ended June 30, 2015 and 2014 was $23.5 million and $22.0 million, respectively.
The expected annual amortization expense of intangible assets as of June 30, 2015 is presented below (in thousands):
Years Ending December 31,
Amount
2015 (remaining six months)
$
23,532

2016
46,448

2017
40,503

2018
29,346

2019
27,574

2020 and thereafter
70,689

Total
$
238,092


10


6. Restructuring Charges
We initiated a series of business restructuring plans beginning in August 2014 to reduce our cost structure and improve efficiency, resulting in workforce reductions and the consolidation of certain real estate facilities. These activities were substantially complete as of December 31, 2014.
The following table sets forth a summary of restructuring activities during the six months ended June 30, 2015 (in thousands):
 
Severance and related costs
 
Facilities costs
 
Total costs
Balance, December 31, 2014
$

 
$
765

 
$
765

Provision for restructuring charges

 

 

Cash payments

 
(457
)
 
(457
)
Balance, June 30, 2015
$

 
$
308

 
$
308

The remaining restructuring balance of $0.3 million at June 30, 2015 relates to non-cancelable lease costs, which we expect to pay over the terms of the related obligations through the third quarter of 2017, less sublease income.
7. Deferred Revenue
Deferred revenue consisted of the following as of the dates below (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Product, current
$
9,176

 
$
10,718

Subscription and services, current
223,346

 
193,159

Total deferred revenue, current
232,522

 
203,877

Product, non-current
3,599

 
4,891

Subscription and services, non-current
173,770

 
143,775

Total deferred revenue, non-current
177,369

 
148,666

Total deferred revenue
$
409,891

 
$
352,543

 
8. Convertible Senior Notes
Convertible Senior Notes
In June 2015, we issued $460.0 million principal amount of Series A Notes and $460.0 million principal amount of Series B Notes, including the full exercise of the initial purchasers' over-allotment option, in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act. The net proceeds after the initial purchasers' discount of $23.0 million and issuance costs of $0.5 million from the Convertible Senior Notes were $896.5 million. The Series A Notes and Series B Notes bear interest at 1.000% per year and 1.625% per year, respectively, payable semiannually in arrears on June 1 and December 1 of each year, beginning December 1, 2015. The Convertible Senior Notes mature on June 1, 2035, unless earlier repurchased, redeemed or converted.
The Convertible Senior Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the Convertible Senior Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the Convertible Senior Notes and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. They are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.
The Convertible Senior Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing our other securities.
The initial conversion rate on each series of Convertible Senior Notes is 16.4572 shares of our common stock per $1,000 principal amount of Convertible Senior Notes, which is equivalent to an initial conversion price of approximately $60.76 per share of common stock. The conversion rate of each series of Convertible Senior Notes may be adjusted upon the occurrence of certain specified events, but not for accrued and unpaid interest.
Holders may convert the Convertible Senior Notes at their option in multiples of $1,000 principal amount prior to March 1, 2035, excluding the period from March 1, 2020 to June 1, 2020 in the case of the Series A Notes and March 1, 2022 to June 1, 2022 in the case of the Series B Notes, only under the following circumstances:
during any calendar quarter commencing after the calendar quarter ending on September 30, 2015 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a

11


period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Convertible Senior Notes of the relevant series on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Series A Notes or Series B Notes, as applicable, for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes of the relevant series on each such trading day;
if we call any or all of the Convertible Senior Notes of a series for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events, as specified in each indenture governing the Convertible Senior Notes.
Regardless of the foregoing conditions, holders may convert their Convertible Senior Notes at their option in multiples of $1,000 principal amount at any time during the period from March 1, 2020 to June 1, 2020 in the case of the Series A Notes and during the period from March 1, 2022 to June 1, 2022 in the case of the Series B Notes, or after March 1, 2035 until maturity for either series of Convertible Senior Notes. Upon conversion, the Convertible Senior Notes can be settled in cash, shares of our common stock or any combination thereof at our option.
We may be required by holders of the Convertible Senior Notes to repurchase all or any portion of their Convertible Senior Notes at 100% of the principal amount plus accrued and unpaid interest, on each of June 1, 2020, June 1, 2025 and June 1, 2030, in the case of the Series A Notes, and each of June 1, 2022, June 1, 2025 and June 1, 2030 in the case of the Series B Notes. Holders may also require us to repurchase the Convertible Senior Notes if we undergo a "fundamental change," as defined in each indenture governing the Convertible Senior Notes, at a purchase price equal to 100% of the principal amount, plus accrued and unpaid interest.
Additionally, we may redeem for cash all or any portion of the Series B Notes on or after June 1, 2020 until June 1, 2022 if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending not more than three trading days immediately preceding the date we provide notice of redemption. We also may redeem for cash all or any portion of the Series A Notes on or after June 1, 2020 until maturity and all or any portion of the Series B Notes on or after June 1, 2022 until maturity, regardless of the foregoing sale price condition.
In accordance with accounting for debt with conversions and other options, we allocated the principal amount of the Convertible Senior Notes into liability and equity components. We also allocated the total amount of initial purchasers' discount and transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the Convertible Senior Notes. Transaction costs of $0.4 million and $0.1 million were attributable to the liability component and equity component of the Convertible Senior Notes, respectively.
As of June 30, 2015, the liability and equity components of the Convertible Senior Notes consisted of the following (in thousands):
 
 
Series A Notes
 
Series B Notes
 
Total
Liability component:
 
 
 
 
 
 
Principal
 
$
460,000

 
$
460,000

 
$
920,000

Less: Convertible senior notes discounts and issuance costs, net of amortization
 
(102,774
)
 
(128,265
)
 
(231,039
)
Net carrying amount
 
$
357,226

 
$
331,735

 
$
688,961

 
 
 
 
 
 
 
Equity component, net of issuance costs
 
$
92,567

 
$
117,834

 
$
210,401

The unamortized discounts and issuance costs as of June 30, 2015 will be amortized over a weighted-average remaining period of approximately 6 years.
For the three and six months ended June 30, 2015, interest expense related to the Convertible Senior Notes consisted of the following (in thousands):
 
 
Series A Notes
 
Series B Notes
 
Total
Coupon interest
 
$
383

 
$
623

 
$
1,006

Amortization of convertible senior notes discounts and issuance costs
 
1,528

 
1,304

 
2,832

Total interest expense recognized
 
$
1,911

 
$
1,927

 
$
3,838

 
 
 
 
 
 
 
Effective interest rate on the liability component
 
6.4
%
 
7.0
%
 
6.7
%

12


Prepaid Forward Stock Purchase
In connection with the issuance of the Convertible Senior Notes, we also entered into privately negotiated Prepaid Forwards with one of the initial purchasers of the Convertible Senior Notes (the "Forward Counterparty"), pursuant to which we purchased approximately $150.0 million worth of our common stock (equivalent to approximately 3.3 million shares) for settlement on or around June 1, 2020 and June 1, 2022, respectively, subject to any early settlement, in whole or in part, of each Prepaid Forward. The Prepaid Forwards are intended to facilitate privately negotiated derivative transactions by which investors in the Convertible Senior Notes will be able to hedge their investment in the Convertible Senior Notes. In the event we pay any cash dividends on our common stock, the Forward Counterparty will pay an equivalent amount back to us.
The related shares were accounted for as a repurchase of common stock, and are presented as Treasury Stock in the unaudited condensed consolidated balance sheets. The 3.3 million shares of common stock purchased under the Prepaid Forwards are excluded from weighted-average shares outstanding for basic and diluted EPS purposes although they remain legally outstanding.
9. Commitments and Contingencies
Leases
We lease our facilities under various non-cancelable operating leases, which expire on various dates through the year ending December 31, 2024. Rent expense is recognized using the straight-line method over the term of the lease. Rent expense, net of sublease income, was $3.6 million and $2.7 million for the three months ended June 30, 2015 and 2014, respectively. Rent expense, net of sublease income, was $6.8 million and $5.3 million for the six months ended June 30, 2015 and 2014, respectively.
The aggregate future non-cancelable minimum rental payments on our operating leases, as of June 30, 2015, are as follows (in thousands):
Years Ending December 31, 
Amount 
2015 (remaining six months)
$
10,846

2016
10,646

2017
7,916

2018
5,759

2019
5,522

2020 and thereafter
10,511

Total
$
51,200

Total future non-cancelable minimum rental payments have not been reduced by future minimum sublease rentals totaling $1.0 million.
We are party to letters of credit totaling $1.9 million as of June 30, 2015 and December 31, 2014, issued primarily in support of operating leases at several of our facilities. These letters of credit are collateralized by a line with our bank. No amounts have been drawn against these letters of credit.
Contract Manufacturer Commitments
Our independent contract manufacturers procure components and assemble our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and an analysis from our sales and product marketing organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue forecasts and orders for components and products that are non-cancelable. As of June 30, 2015 and December 31, 2014, we had non-cancelable open orders of $21.8 million and $23.2 million, respectively. We are required to record a liability for firm, non-cancelable and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of our future demand forecasts. As of June 30, 2015 we have not accrued any significant costs for such non-cancelable commitments.
Purchase Obligations
As of June 30, 2015, we had approximately $26.0 million of non-cancelable firm purchase commitments primarily for purchases of software and services. Amounts which we have received delivery of the goods or services under purchase orders outstanding at June 30, 2015, are reflected in the Condensed Consolidated Balance Sheet as accounts payable or accrued liabilities, and are excluded from the $26.0 million.
Litigation
We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss. We have made an assessment of the probability of incurring any such losses and whether or not those losses are estimable.

13


On June 20, 2014, a purported stockholder class action lawsuit was filed in the Superior Court of California, County of Santa Clara, against the Company, current and former members of our Board of Directors, our Chief Financial Officer, and the underwriters of our March 2014 follow-on public offering.  On July 17, 2014, a substantially similar lawsuit was filed in the same court against the same defendants. The actions were consolidated and, on March 4, 2015, an amended complaint was filed, alleging violations of the federal securities laws on behalf of a purported class consisting of purchasers of the Company's common stock pursuant or traceable to the registration statement and prospectus for the follow-on public offering, and seeking unspecified compensatory damages and other relief.  On April 20, 2015, defendants filed demurrers seeking that the amended complaint be dismissed. On July 10, 2015, the court heard oral argument on the demurrers and has yet to issue a final ruling. The Company intends to defend the litigation vigorously.  Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
On November 24, 2014, a purported stockholder class action lawsuit was filed in the United States District Court for the Northern District of California against the Company and certain of its officers. On June 29, 2015, plaintiffs filed a consolidated complaint alleging violations of the federal securities laws on behalf of a putative class of all persons who purchased or otherwise acquired the Company’s securities between January 2, 2014, and November 4, 2014. Plaintiffs seek, among other things, compensatory damages and attorneys’ fees and costs on behalf of the putative class. The Company intends to defend the litigation vigorously. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
On January 28, 2015, certain of the Company’s officers and directors were named as defendants in a putative derivative action filed in the Superior Court of California, County of Santa Clara. On April 21, 2015, a substantially similar lawsuit was filed in the same court against the same defendants. The Company is named as a nominal defendant in both actions. The actions were consolidated and a consolidated complaint was filed on June 15, 2015, purporting to allege claims for breach of fiduciary duty and unjust enrichment. Defendants have filed demurrers to the consolidated complaint, which are scheduled for hearing on December 4, 2015. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
On April 28, 2015, a lawsuit was filed in the Delaware Court of Chancery by a purported stockholder against the Company, seeking production of certain books and records pursuant to Delaware law. The Company filed a motion to dismiss, which is set to be heard on August 11, 2015. The Company intends to defend the litigation vigorously. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
We are also subject to legal proceedings, claims and litigation, including intellectual property litigation, arising in the ordinary course of business. Such matters are subject to many uncertainties and outcomes, and are not predictable with assurance.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred, and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. We do not currently believe that it is reasonably possible that additional losses in connection with litigation arising in the ordinary course of business would be material.
Indemnification
Under the indemnification provisions of our standard sales related contracts, we agree to defend our customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets, and to pay judgments entered on such claims. Our exposure under these indemnification provisions is generally limited to the total amount paid by our customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. In addition, we indemnify our officers, directors, and certain key employees for actions taken while they are or were serving in good faith in such capacities. Through June 30, 2015, there have been no claims under any indemnification provisions.
10. Common Shares Reserved for Issuance
We have 100,000,000 shares of convertible preferred stock authorized, none of which were issued and outstanding as of June 30, 2015 or December 31, 2014.
Under our amended and restated certificate of incorporation, we are authorized to issue 1,000,000,000 shares of common stock with a par value of $0.0001 per share as of June 30, 2015 and December 31, 2014. Each share of common stock outstanding is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors, subject to the prior rights of holders of all classes of convertible preferred stock outstanding.

14


As of June 30, 2015 and December 31, 2014, we had reserved shares of common stock for issuance as follows (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Reserved under stock award plans
41,458

 
38,879

Convertible Senior Notes
15,141

 

ESPP
3,792

 
2,683

Total
60,391

 
41,562

11. Equity Award Plans
We have operated under our 2013 Equity Incentive Plan ("2013 Plan") since our initial public offering ("IPO") in September 2013. Our 2013 Plan provides for the issuance of restricted stock and the granting of options, stock appreciation rights, performance shares, performance units and restricted stock units to our employees, officers, directors and consultants. Awards granted under the 2013 Plan vest over the periods determined by the Board of Directors or compensation committee of the Board of Directors, generally four years, and stock options granted under the 2013 Plan expire no more than ten years after the date of grant. In the case of an incentive stock option granted to an employee who at the time of grant owns stock representing more than 10% of the total combined voting power of all classes of stock, the exercise price shall be no less than 110% of the fair value per share on the date of grant, and the award shall expire five years from the date of grant. For options granted to any other employee, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. In the case of non-statutory stock options and options granted to consultants, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. Stock that is purchased prior to vesting is subject to our right of repurchase at any time following termination of the participant for so long as such stock remains unvested. Approximately 15.0 million shares of our common stock were reserved for future grants as of June 30, 2015 under the 2013 Plan.
Our 2013 Employee Stock Purchase Plan ("ESPP") allows eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Our ESPP provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. An aggregate of 3,792,578 shares of common stock were available for future issuance as of June 30, 2015 under our ESPP.
From time to time, we also grant restricted common stock or restricted stock awards outside of our equity incentive plans to certain employees in connection with acquisitions.
Stock Option Activity
A summary of the activity for our stock option changes during the reporting period and a summary of information related to options vested and expected to vest and options exercisable are presented below (in thousands, except per share amounts and contractual life years):
 
Options Outstanding
 
Number of
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Grant Date
Fair Value
(per share)
 
Weighted-
Average
Contractual
Life (years)
 
Aggregate
Intrinsic
Value
Balance — December 31, 2014
18,578

 
$
9.13

 
 
 
7.40
 
$
445,636

Granted

 

 
$

 
 
 
 
Exercised
(4,684
)
 
4.88

 
 
 
 
 
177,528

Cancelled
(809
)
 
13.95

 
 
 
 
 
 
Balance — June 30, 2015
13,085

 
$
10.35

 
 
 
7.32
 
$
518,607

Options vested and expected to vest — June 30, 2015
12,847

 
$
10.26

 
 
 
7.31
 
$
510,092

Options exercisable — June 30, 2015
6,350

 
$
8.20

 
 
 
6.87
 
$
263,582


15


Restricted Stock Award (RSA) and Restricted Stock Unit (RSU) Activity
A summary of the activity for our restricted common stock, RSAs and RSUs during the reporting period and a summary of information related to unvested restricted common stock, RSAs and RSUs and those expected to vest are presented below (in thousands, except per share amounts and contractual life years):
 
Number of
Shares
 
Weighted-
Average
Grant Date
Fair Value
(per share)
 
Weighted-
Average
Contractual
Life (years)
 
Aggregate
Intrinsic
Value
Unvested balance — December 31, 2014
8,341

 
 
 
1.70
 
$
263,416

Granted
7,690

 
$
41.74

 
 
 
 
Vested
(1,691
)
 
 
 
 
 
 
Cancelled
(937
)
 
 
 
 
 
 
Unvested balance — June 30, 2015
13,403

 
 
 
1.74
 
655,563

Expected to vest — June 30, 2015
12,584

 
 
 
1.74
 
$
615,495

We issued into escrow 241,362 restricted stock awards, with an estimated fair value of $6.4 million, for certain employees from the nPulse acquisition. These awards will be released from escrow to such employees if specified performance milestones are met within approximately three and a half years from May 2014, the acquisition date. These awards are also contingent upon the related employees’ continuous employment with us, and we have determined that it is probable that such performance milestones will be met. As such, compensation expense is being recorded over the requisite service period of three and half years.
Stock-Based Compensation
We record stock-based compensation based on the fair value of stock options on grant date using the Black-Scholes option-pricing model. We determine the fair value of shares of common stock to be issued under the ESPP using the Black-Scholes option-pricing model. The fair value of restricted stock units and restricted stock awards equals the market value of the underlying stock on the date of grant. We grant performance-based restricted stock units and restricted stock awards to certain employees which vest upon the achievement of certain performance conditions, subject to the employees’ continued service relationship with us. We assess the probability of vesting at each reporting period and adjust our compensation cost based on this probability assessment. We recognize such compensation expense on a straight-line basis over the service provider’s requisite service period.
The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering period beginning May 15, 2015:
 
Three and Six months ended June 30, 2015
 
Three and Six months ended June 30, 2014
Fair value of common stock
$35.16
 
$23.02
Risk-free interest rate
0.09% - 0.23%
 
0.05% - 0.09%
Expected term (in years)
0.5 - 1.0
 
0.5 - 1.0
Volatility
39%
 
45%
Dividend yield
—%
 
—%
Stock-based compensation expense related to stock options, ESPP and restricted stock units and awards is included in the condensed consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of product revenue
$
386

 
$
236

 
$
654

 
$
381

Cost of subscription and services revenue
7,163

 
3,605

 
13,541

 
7,025

Research and development
16,525

 
7,803

 
32,560

 
12,406

Sales and marketing
19,358

 
15,923

 
35,812

 
24,611

General and administrative
12,979

 
10,686

 
23,719

 
19,024

Total
$
56,411

 
$
38,253

 
$
106,286

 
$
63,447


16


As of June 30, 2015, total compensation cost related to stock-based awards not yet recognized was $466.8 million, net of estimated forfeitures, which is expected to be amortized on a straight-line basis over the weighted-average remaining vesting period of approximately 3 years.
12. Income Taxes
We account for income taxes under the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.
We recognized a provision for income taxes of $0.9 million for the three months ended June 30, 2015. We recognized a benefit from income taxes of $10.3 million for the three months ended June 30, 2014. The tax provision for the three months ended June 30, 2015 is primarily due to foreign taxes and state minimum taxes. The tax benefit for the three months ended June 30, 2014 is primarily due to a decrease in the U.S. deferred tax liabilities previously established in purchase accounting due to amortization of the related intangibles and an increase in U.S. deferred tax assets primarily related to current year operating losses and stock based compensation, partially offset by foreign taxes and state minimum taxes.
We recognized a provision for income taxes of $1.9 million for the six months ended June 30, 2015. We recognized a benefit from income taxes of $16.4 million for the six months ended June 30, 2014. The tax provision for the six months ended June 30, 2015 is primarily due to foreign taxes and state minimum taxes. The tax benefit for the six months ended June 30, 2014 is primarily due to a decrease in the U.S. deferred tax liabilities previously established in purchase accounting due to amortization of the related intangibles and an increase in U.S. deferred tax assets primarily related to current year operating losses and stock based compensation, partially offset by foreign taxes and state minimum taxes.
13. Net Loss per Share
Basic net loss per share is calculated by dividing net loss by the weighted average number of common shares outstanding during the period, less shares subject to repurchase, and excludes any dilutive effects of employee share based awards and warrants. Diluted net income per common share is computed giving effect to all potentially dilutive common shares, including common stock issuable upon exercise of stock options, conversion of the Convertible Senior Notes, and unvested restricted common stock and stock units. As we had net losses for the three and six months ended June 30, 2015 and 2014, all potential common shares were determined to be anti-dilutive.
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Numerator:
 
 
 
 
 
 
 
Net loss
$
(133,573
)
 
$
(116,823
)
 
$
(267,537
)
 
$
(218,034
)
Denominator:
 
 
 
 
 
 
 
Weighted average number of shares outstanding—basic and diluted
154,121

 
141,895

 
152,890

 
137,939

Net loss per share—basic and diluted
$
(0.87
)

$
(0.82
)

$
(1.75
)

$
(1.58
)
The following outstanding options and unvested shares were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):
 
As of June 30,
 
2015
 
2014
Options to purchase common stock
13,085

 
23,317

Unvested early exercised common shares
1,547

 
3,308

Unvested restricted stock awards and units
13,403

 
6,960

Convertible senior notes
15,141

 

ESPP shares
97

 
137


17


14. Employee Benefit Plan
401(k) Plan
We have established a 401(k) tax-deferred savings plan (the “401(k) Plan”) which permits participants to make contributions by salary deduction pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. In addition, until January 2015, we maintained a tax qualified plan for employees of the Mandiant subsidiary that was assumed in the Mandiant acquisition. In January 2015, the Mandiant 401(k) plan was merged into the 401(k) Plan. All participants’ interests in their deferrals are 100% vested when contributed under both 401(k) plans. We are responsible for administrative costs of the 401(k) Plan and have made no matching contributions into our 401(k) Plan since inception. The Mandiant 401(k) plan had provided for a match of 100% of the first 4% of an eligible employee’s compensation contributed. Matching contributions under the Mandiant 401(k) plan were 100% vested when made. Under both 401(k) plans, pre-tax contributions are allocated to each participant’s individual account and are then invested in selected investment alternatives according to the participants’ directions. Each 401(k) plan is intended to qualify under Sections 401(a) and 501(a) of the Code. As a tax-qualified retirement plan, contributions to each 401(k) plan and earnings on those contributions are not taxable to the employees until distributed from the 401(k) plan, and all contributions are deductible by us when made. We contributed $0.7 million and $1.4 million to the Mandiant 401(k) plan for the three and six months ended June 30, 2014, respectively.
15. Segment and Major Customers Information
We conduct business globally and are primarily managed on a geographic basis. Our Chief Executive Officer, who is our chief operating decision maker, reviews financial information presented on a consolidated basis accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. There are no segment managers who are held accountable for operations, operating results, and plans for levels, components, or types of products or services below the consolidated unit level. Accordingly, we are considered to be in a single reportable segment and operating unit structure.
Revenue by geographic region based on the billing address is as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015

2014
 
2015
 
2014
Revenue:
 
 
 
 
 
 
 
United States
$
106,131

 
$
69,636

 
$
195,320

 
$
125,364

EMEA
18,971

 
14,678

 
35,763

 
23,923

APAC
15,610

 
6,621

 
29,330

 
12,948

Other
6,495

 
3,554

 
12,164

 
6,234

Total revenue
$
147,207

 
$
94,489

 
$
272,577

 
$
168,469

Long lived assets by geographic region based on physical location is as follows (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Property and Equipment, net:
 
 
 
United States
$
56,805

 
$
66,807

International
17,633

 
15,491

Total property and equipment, net
$
74,438

 
$
82,298

For the three and six months ended June 30, 2015, one distributor represented 15% and 14%, respectively, and one reseller represented 13% and 12%, respectively, of the Company's total revenue. For the three and six months ended June 30, 2014, one customer represented 12% and 11%, respectively, of the Company's total revenue. As of June 30, 2015, one distributor represented 10% of the Company's net accounts receivable balance. As of December 31, 2014, one distributor represented 15% of the Company's net accounts receivable balance.

18


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 consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K filed with the SEC on March 2, 2015. The following discussion and analysis contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These statements include, but are not limited to, statements regarding:
beliefs and objectives for future operations, financial condition and prospects, including trends in revenue and other financial metrics;
our business plan and our ability to effectively manage our growth and associated investments;
our ability to timely and effectively scale and adapt our existing technology;
our ability to pursue opportunities in new and existing markets;
our ability to innovate new products and bring them to market in a timely manner;
our ability to expand internationally;
our ability to further penetrate our existing customer base;
our expectations concerning renewal rates for subscriptions and services by existing customers;
cost of revenue, including changes in costs associated with production, manufacturing and customer support;
operating expenses, including changes in research and development, sales and marketing, and general and administrative expenses;
our expectations concerning relationships with third parties, including channel partners and logistics providers;
our expectations concerning investments in our product development organization and in the development of our sales and marketing teams;
economic and industry trends or trend analysis;
the effects of seasonal trends on our results of operations;
the attraction and retention of qualified employees and key personnel;
future acquisitions of or investments in complementary companies, products, subscriptions or technologies; and
the sufficiency of our existing cash and investments to meet our cash needs for at least the next 12 months
as well as other statements regarding our future operations, financial condition and prospects, and business strategies. Forward-looking statements generally can be identified by words such as “anticipates,” “believes,” “estimates,” “expects,” “intends,” “plans,” “predicts,” “projects,” “will be,” “will continue,” “will likely result,” and similar expressions. These forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties, which could cause our actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, and in particular, the risks discussed under the caption “Risk Factors” in Item 1A of Part II of this Quarterly Report on Form 10-Q and those discussed in other documents we file with the SEC. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
Overview
We provide comprehensive cybersecurity solutions for detecting, preventing and resolving advanced cyber-attacks that evade legacy signature-based security products. To address the shortcomings of legacy security solutions, we developed a new threat prevention platform based on our purpose-built, virtual machine-based detection engine, MVX. Our comprehensive platform combines our MVX virtualized execution engine and our cloud-based threat intelligence network to identify previously unknown threats and protect organizations at all stages of the attack lifecycle and across all primary threat vectors, including Web, email, file, endpoint and mobile. We have developed products to address each of these vectors: Network Threat Prevention Platform (NX Series), Email Threat Prevention Platform (EX Series), File Content Security (FX Series), Endpoint Threat Prevention Platform (HX Series) and Mobile Threat Prevention (MX Series). Each of these products requires a mandatory subscription agreement that provides access to our Dynamic Threat Intelligence Cloud (DTI) which distributes updated intelligence throughout the network to provide real-time detection of advanced attacks. We also offer optional subscription services that provide additional support and functionality. In addition to these product and subscription offerings, we offer professional services, including incident response services. Our approach to cybersecurity represents a paradigm shift in how IT security has been conducted since the earliest days of the information technology

19


industry, and we believe it is imperative for organizations to invest in this new approach to protect their critical assets from the global pandemic of cybercrime, cyber-espionage and cyber-warfare.
Second Quarter Fiscal 2015 Highlights
Revenue: Second quarter revenue was $147.2 million, an increase of 56 percent from the second quarter of 2014. Total revenue included product revenue of $49.7 million, product subscription revenue of $48.5 million, support and maintenance revenue of $21.4 million and professional services revenue of $27.6 million.
Deferred revenue: Deferred revenue totaled $409.9 million at the end of the second quarter, an increase of $177.9 million, or 77 percent, from the end of the second quarter of 2014. Current deferred revenue was $232.5 million, an increase of $95.7 million from the end of the second quarter of 2014, and included $9.2 million in deferred product revenue and $223.3 million in deferred subscription, support and services revenue. Non-current deferred revenue was $177.4 million, an increase of $82.2 million from the end of the second quarter of 2014. Non-current deferred revenue included $3.6 million of deferred product revenue and $173.8 million of deferred subscription, support and services revenue.
Net loss: Second quarter net loss was $133.6 million, or $0.87 per share, based on approximately 154 million weighted average shares outstanding. This compares to a net loss of $116.8 million, or $0.82 per share, based on approximately 142 million weighted average shares outstanding, in the second quarter of 2014.
Cash flow from operations: Second quarter cash flow from operations increased more than $100 million year-over-year to $39.1 million, compared to negative $61.9 million in the second quarter of 2014. Purchases of property and equipment and demonstration units decreased to $11.9 million in the second quarter of 2015, compared to $17.3 million in the second quarter of 2014.
Our Business Model
We generate revenue from sales of our products, subscriptions and services. Our product revenue consists primarily of revenue from the sale of our threat prevention platform of vector-specific appliances and cloud-based security solutions, consisting of Network Threat Prevention, Email Threat Prevention, Endpoint Threat Prevention, File Content Security and Mobile Threat Prevention. We also offer security management products including our Central Management System and our Threat Analytics Platform, and security forensics products including our Forensic Analysis System, Network Forensics Platform and Investigation Analysis System. We offer this portfolio as a complete solution to protect customers from the next generation of cyber-attacks at all stages of the attack lifecycle and across all primary threat vectors, including web, email, file, endpoint and mobile. Because the typical customer has more web entry points to protect than email and file entry points, customers that purchase our threat prevention portfolio generally purchase more Network Threat Prevention appliances than any other appliance. As a result, Network Threat Prevention accounts for the largest portion of our threat prevention product revenue. In addition, because most malicious attacks occur through the web threat vector, smaller customers and customers who do not have the budget to purchase the full threat prevention portfolio often only purchase Network Threat Prevention. Prior to June 2014, revenue associated with Email Threat Prevention was recognized ratably over the longer of the contractual term or the estimated period the customer was expected to benefit from the product. Beginning in June 2014, we started shipping all Email Threat Prevention appliances with software that allows customers to benefit from the product without the associated subscription services. As a result, revenue from sales of Email Threat Prevention appliances is now being recognized at the time of shipment, consistent with our other product offerings. We have also experienced steady growth in sales of our Endpoint Threat Prevention and Mobile Threat Prevention appliances which we began offering early in 2014. We introduced our File Content Security appliance in the second quarter of 2012. To date, revenue from our File Content Security appliances represents an insignificant percentage of our product revenue.
We require customers to purchase a subscription to our DTI cloud and support and maintenance services when they purchase any part of our product portfolio. Our customers generally purchase these subscriptions and services for a one or three year term, and revenue from such subscriptions is recognized ratably over the subscription period. Sales of these subscriptions and services have increased our deferred revenue. As of June 30, 2015 and December 31, 2014, our total deferred revenue was $409.9 million and $352.5 million, respectively. Amortization of this growing deferred revenue has increased our subscription and services revenue as a percentage of total revenue. For the three months ended June 30, 2015 and 2014, subscription and services revenue as a percentage of total revenue was 66% and 60%, respectively. For the six months ended June 30, 2015 and 2014, subscription and services revenue as a percentage of total revenue was 67% and 63%, respectively. While most of the growth in our subscription and services revenue during such periods relates to the amortization of the initial subscription and services agreements, renewals of such agreements have also contributed to this growth. Our renewal rate for subscriptions expiring in the 12 months ended June 30, 2015 was in excess of 90%, and we expect to maintain high renewal rates in the future due to the significant value we believe these subscriptions and services add to the efficacy of our product portfolio.
We also offer FireEye-as-a-Service, which includes our Network Platform and Endpoint Security Platform solutions, managed by our security experts through our security operations centers around the world. Revenue from this service is recognized ratably over the period the service is provided. In addition to our product and subscription services, we offer professional services, including incident

20


response and related consulting services for our customers who have experienced a cyber-security breach or require assistance assessing the vulnerability of their networks. We also offer training services to educate customers in the implementation and use and functionality of our products, and other professional services to assist as technical resources. Revenue from these services is recognized as delivered.
Key Business Metrics
We monitor the key business metrics set forth below to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts, and assess operational efficiencies. We discuss revenue and gross margin below under “Components of Operating Results.” Deferred revenue, billings, net cash flow provided by (used in) operating activities, and free cash flow are discussed immediately below the following table.
 
Three Months Ended or As of
 
Six Months Ended or As of
 
June 30,
 
June 30,
 
2015

2014
 
2015
 
2014
 
(Dollars in thousands)
Product revenue
$
49,696

 
$
37,683

 
$
89,933

 
$
61,935

Subscription and services revenue
97,511

 
56,806

 
182,644

 
106,534

Total revenue
$
147,207


$
94,489


$
272,577


$
168,469

Year-over-year percentage increase
56
%
 
184
%
 
62
%
 
173
%
Gross margin percentage
62
%
 
56
%
 
60
%
 
54
%
Deferred revenue, current
$
232,522

 
$
136,808

 
$
232,522

 
$
136,808

Deferred revenue, non-current
$
177,369

 
$
95,199

 
$
177,369

 
$
95,199

Billings (non-GAAP)
$
178,334

 
$
113,774

 
$
329,925

 
$
212,962

Net cash provided by (used in) operating activities
$
39,060

 
$
(61,934
)
 
$
35,844

 
$
(84,522
)
Free cash flow (non-GAAP)
$
27,191

 
$
(79,216
)
 
$
11,306

 
$
(115,991
)
Deferred revenue. Our deferred revenue consists of amounts that have been invoiced but have not yet been recognized as revenue as of the period end. The majority of our deferred revenue consists of the unamortized balance of revenue from subscriptions to our DTI cloud, FireEye-as-a-Service offerings and support and maintenance contracts. Because invoiced amounts for subscriptions and services can be for multiple years, we classify our deferred revenue as current or non-current depending on when we expect to recognize the related revenue. If the deferred revenue is expected to be recognized within 12 months, it is classified as current. Otherwise, the deferred revenue is classified as non-current. We monitor our deferred revenue balance because it represents a significant portion of revenue to be recognized in future periods.
Billings. Billings is a non-GAAP financial metric that we define as revenue recognized in accordance with generally accepted accounting principles, or GAAP, plus the change in deferred revenue from the beginning to the end of the period. We consider billings to be a useful metric for management and investors as a supplement to GAAP measures because billings drive deferred revenue, which is an important indicator of the health and visibility of trends in our business and represents a significant percentage of revenue. However, it is important to note that other companies, including companies in our industry, may not use billings, may calculate billings differently, may have different billing frequencies, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of billings as a comparative measure. A reconciliation of billings to revenue, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015

2014
 
2015
 
2014
 
(in thousands)
Revenue
$
147,207

 
$
94,489

 
$
272,577

 
$
168,469

Add: Deferred revenue, end of period
409,891

 
232,007

 
409,891

 
232,007

Less: Deferred revenue, beginning of period
378,764

 
212,722

 
352,543

 
187,514

Billings (non-GAAP)
$
178,334

 
$
113,774


$
329,925


$
212,962

Net cash provided by (used in) operating activities. We monitor net cash provided by (used in) operating activities as a measure of our overall business performance. Our net cash provided by (used in) operating activities is driven in large part by sales of our products and from up-front payments for both subscriptions and support and maintenance services. Monitoring net cash provided by (used in) operating activities enables us to analyze our financial performance without the non-cash effects of certain items such as depreciation, amortization, and stock-based compensation costs, thereby allowing us to better understand and manage the cash needs of our business.

21


Free cash flow. Free cash flow is a non-GAAP financial measure we define as net cash provided by (used in) operating activities, the most directly comparable GAAP financial measure, less purchases of property and equipment and demonstration units. 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 our business that, after the purchases of property and equipment and demonstration units, can be used by us for strategic opportunities, including investing in our business, making strategic acquisitions and strengthening our balance sheet if and when generated. However, it is important to note that other companies, including companies in our industry, may not use free cash flow, may calculate free cash flow differently, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of free cash flow as a comparative measure. A reconciliation of free cash flow to cash flow provided by (used in) operating activities is provided below:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
 
(In thousands)
Cash flow provided by (used in) operating activities
$
39,060

 
$
(61,934
)
 
$
35,844

 
$
(84,522
)
Less: purchase of property and equipment and demonstration units
11,869

 
17,282

 
24,538

 
31,469

Free cash flow (non-GAAP)
$
27,191

 
$
(79,216
)

$
11,306


$
(115,991
)
Net cash used in investing activities
$
(216,158
)
 
$
(223,392
)
 
$
(234,399
)
 
$
(381,461
)
Net cash provided by financing activities
$
766,802

 
$
15,676

 
$
778,672

 
$
463,685

Factors Affecting our Performance
Market Adoption. We rely on market education to raise awareness of today’s next-generation cyber attacks, articulate the need for our virtual machine-based security solution and, in particular, the reasons to purchase our products. Our prospective customers often do not have a specific portion of their IT budgets allocated for products that address the next generation of advanced cyber attacks. We invest heavily in sales and marketing efforts to increase market awareness, educate prospective customers and drive adoption of our solution. This market education is critical to creating new IT budget dollars or allocating IT budget dollars across enterprises and governments for next-generation threat protection solutions, and in particular, our platform. Our investment in market education has also increased awareness of us and our solution in international markets. However, we believe that we will need to invest additional resources in targeted international markets to drive increased awareness and market adoption. The degree to which prospective customers recognize the mission critical need for next-generation threat protection solutions, and subsequently allocate budget dollars for our platform, will drive our ability to acquire new customers and increase renewals and follow-on sales opportunities, which, in turn, will affect our future financial performance.
Sales Productivity. Our sales organization consists of a direct sales team, made up of field and inside sales personnel, and indirect channel sales teams to support our channel partner sales. We utilize a direct-touch sales model whereby we work with our channel partners to secure prospects, convert prospects to customers, and pursue follow-on sales opportunities. To date, we have primarily targeted large enterprise and government customers, who typically have sales cycles from three to nine months, but can be more than a year. We have also recently expanded our inside sales teams to pursue customers in the small and medium enterprise, or SME, market.
Our growth strategy contemplates increased sales and marketing investments internationally. Newly hired sales and marketing resources will require several months to establish prospect relationships and drive overall sales productivity. In addition, sales teams in certain international markets will face local markets that have not had significant market education about the advanced security threats that our platform addresses. All of these factors will influence the timing and overall levels of sales productivity, impacting the rate at which we will be able to convert prospects to sales and drive revenue growth.
Renewal Rates. New or existing customers that purchase one of our appliances are required to purchase a one or three year subscription to our DTI cloud and support and maintenance services. New or existing customers that purchase one of our Forensic Analysis System or Central Management System appliances are required to purchase support and maintenance services for a term of one or three years.
We believe our renewal rate is an important metric to measure the long-term value of customer agreements and our ability to retain our customers. We calculate our renewal rate by dividing the number of renewing customers that were due for renewal in any rolling 12 month period by the number of customers that were due for renewal in that same rolling 12 month period. Our renewal rate for subscription and service agreements expiring in the 12 months ended June 30, 2015 and 2014 was in excess of 90%. These high renewal rates are primarily attributable to the incremental value added to our appliances by our DTI cloud subscriptions and support and maintenance services. As DTI cloud subscriptions and support and maintenance services represented 48% and 42% of our total revenue during the three months ended June 30, 2015 and 2014, respectively, and 49% and 43% of our total revenue during the six months ended June 30, 2015 and 2014, respectively, we expect our ability to maintain high renewal rates for these subscriptions and services to have a material impact on our future financial performance.

22


Follow-On Sales. After the initial sale to a new customer, we focus on expanding our relationship with such customer to sell additional products, subscriptions and services. To grow our revenue, it is important that our customers make additional purchases of our products, subscriptions and services. Sales to our existing customer base can take the form of incremental sales of appliances, subscriptions and services, either to deploy our platform into additional parts of their network or to protect additional threat vectors. Our opportunity to expand our customer relationships through follow-on sales will increase as we add new customers, broaden our product portfolio to support more threat vectors, add new services, increase network performance and enhance functionality. Follow-on sales lead to increased revenue over the lifecycle of a customer relationship and can significantly increase the return on our sales and marketing investments. With some of our most significant customers, we have realized follow-on sales that were multiples of the value of their initial purchases.
Components of Operating Results
Revenue
We generate revenue from the sales of our products, subscriptions and services. As discussed further in “Critical Accounting Policies and Estimates−Revenue Recognition” under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2014 filed with the SEC on March 2, 2015, revenue is recognized when persuasive evidence of an arrangement exists, delivery has occurred, the fee is fixed or determinable, and collectability is reasonably assured.
Product revenue. Our product revenue is generated from sales of our appliances which we recognize at the time of shipment, provided that all other revenue recognition criteria have been met.
Subscription and services revenue. Subscription and services revenue is generated primarily from our DTI cloud, FireEye-as-a-Service, support and maintenance services and other professional services. Our DTI cloud subscription is determined as a percentage of the price of the related appliance. We recognize revenue from subscriptions and support and maintenance services over the one or three year contract term, as applicable. Professional services revenue, which includes incident response, is generally offered on a time-and-material basis and is recognized as the services are delivered.
Cost of Revenue
Our total cost of revenue consists of cost of product revenue and cost of subscription and services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits, bonuses and stock-based compensation. Overhead costs consist of certain facilities, depreciation and information technology costs.
Cost of product revenue. Cost of product revenue primarily consists of costs paid to our third-party contract manufacturers for our appliances and personnel and other costs in our manufacturing operations department. Our cost of product revenue also includes product testing costs, allocated costs and shipping costs. We expect our cost of product revenue to increase as our product revenue increases.
Cost of subscription and services revenue. Cost of subscription and services revenue consists of personnel costs for our global customer support and services organization and allocated costs. We expect our cost of subscription and services revenue to increase as our customer base grows and as we hire additional professional services personnel.
Gross Margin
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the average sales price of our products, subscriptions and services, manufacturing costs, the mix of products sold, and the mix of revenue among products, subscriptions and services. We expect our gross margin to fluctuate over time depending on these factors.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing and general and administrative expense. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation and, with regard to sales and marketing expense, sales commissions. Operating expenses also include overhead costs consisting of certain facilities, depreciation and information technology costs.
Research and development. Research and development expense consists primarily of personnel costs and allocated overhead. Research and development expense also includes prototype related expenses. We expect research and development expense to continue to increase in absolute dollars as we continue to invest in our research and product development efforts to enhance our product capabilities, address new threat vectors and access new customer markets, although such expense may fluctuate as a percentage of total revenue.
Sales and marketing. Sales and marketing expense consists primarily of personnel costs, incentive commission costs and allocated overhead. We expense commission costs as incurred. Sales and marketing expense also includes costs for market development programs, promotional and other marketing activities, travel, office equipment, depreciation of proof-of-concept evaluation units and outside consulting costs. We expect sales and marketing expense to continue to increase in absolute dollars as we

23


increase the size of our sales and marketing organizations and expand our international operations, although such expense may fluctuate as a percentage of total revenue.
General and administrative. General and administrative expense consists of personnel costs, professional services and allocated overhead. General and administrative personnel include our executive, finance, human resources, facilities and legal organizations. Professional services consist primarily of legal, auditing, accounting and other consulting costs. We expect general and administrative expense to continue to increase in absolute dollars as we have recently incurred, and expect to continue to incur, additional general and administrative expenses as we grow our operations and comply with public company regulations, including higher legal, corporate insurance, and accounting expenses.
Interest Income
Interest income consists of interest earned on our cash and cash equivalent and investment balances. We have historically invested our cash in money-market funds and other short-term, high-quality securities. We expect interest income to vary each reporting period depending on our average investment balances during the period, types and mix of investments, and market interest rates.
Interest Expense
Interest expense is primarily a result of our convertible senior notes, consisting of interest at the stated rate (coupon) and amortization of discounts and issuance costs.
Other Expense, Net
Other expense, net includes gains or losses on the disposal of fixed assets, foreign currency re-measurement gains and losses and foreign currency transaction gains and losses. We expect other expense, net to fluctuate depending on foreign exchange rate movements.
Provision for (Benefit from) Income Taxes
Provision for (benefit from) income taxes consists primarily of federal and state income taxes in the United States and income taxes in certain foreign jurisdictions in which we conduct business. Income in certain countries may be taxed at statutory tax rates that are lower than the U.S. statutory tax rate. As a result, our overall effective tax rate over the long term may be lower than the U.S. federal statutory tax rate due to a larger proportion of net income which was subject to foreign income tax rates that are lower than the U.S. federal statutory rate.

24


Results of Operations
The following tables summarize our results of operations for the periods presented and as a percentage of our total revenue for those periods. The period-to-period comparison of results is not necessarily indicative of results for future periods.
 
Three Months Ended June 30,
 
2015
 
2014
 
Amount
 
% of total Revenue
 
Amount
 
% of total Revenue
 
(Dollars In thousands)
Revenue:
 
 
 
 
 
 
 
Product
$
49,696

 
34
 %
 
$
37,683

 
40
 %
Subscription and services
97,511

 
66

 
56,806

 
60

Total revenue
147,207

 
100

 
94,489

 
100

Cost of revenue:
 
 
 
 
 
 
 
Product
17,101

 
12

 
13,749

 
15

Subscription and services
39,006

 
26

 
27,831

 
29

Total cost of revenue
56,107

 
38

 
41,580

 
44

Total gross profit
91,100

 
62

 
52,909

 
56

Operating expenses:
 
 
 
 
 
 
 
Research and development
68,798

 
47

 
53,408

 
56

Sales and marketing
116,008

 
79

 
94,591

 
100

General and administrative
34,687

 
23

 
31,931

 
34

Total operating expenses
219,493

 
149

 
179,930

 
190

Operating loss
(128,393
)
 
(87
)
 
(127,021
)
 
(134
)
Interest income
391

 

 
183

 

Interest expense
(3,838
)
 
(3
)
 
(4
)
 

Other expense, net
(806
)
 

 
(329
)
 
(1
)
Loss before income taxes
(132,646
)
 
(90
)
 
(127,171
)
 
(135
)
Provision for (benefit from) income taxes
927

 
1

 
(10,348
)
 
(11
)
Net loss attributable to common stockholders
$
(133,573
)
 
(91
)%
 
$
(116,823
)
 
(124
)%

25


 
Six Months Ended June 30,
 
2015
 
2014
 
Amount
 
% of total Revenue
 
Amount
 
% of total Revenue
 
(Dollars In thousands)
Revenue:
 
 
 
 
 
 
 
Product
$
89,933

 
33
 %
 
$
61,935

 
37
 %
Subscription and services
182,644

 
67

 
106,534

 
63

Total revenue
272,577

 
100

 
168,469

 
100

Cost of revenue:
 
 
 
 
 
 
 
Product
32,301

 
12

 
24,075

 
14

Subscription and services
75,857

 
28

 
52,798

 
32

Total cost of revenue
108,158

 
40

 
76,873

 
46

Total gross profit
164,419

 
60

 
91,596

 
54

Operating expenses:
 
 
 
 
 
 
 
Research and development
134,403

 
49

 
95,378

 
56

Sales and marketing
223,603

 
82

 
171,445

 
102

General and administrative
67,294

 
25

 
59,031

 
35

Total operating expenses
425,300

 
156

 
325,854

 
193

Operating loss
(260,881
)
 
(96
)
 
(234,258
)
 
(139
)
Interest income
660

 

 
228

 

Interest expense
(3,838
)
 
(1
)
 
(11
)
 

Other expense, net
(1,574
)
 

 
(383
)
 

Loss before income taxes
(265,633
)
 
(97
)
 
(234,424
)
 
(139
)
Provision for (benefit from) income taxes
1,904

 
1

 
(16,390
)
 
(10
)
Net loss attributable to common stockholders
$
(267,537
)
 
(98
)%
 
$
(218,034
)
 
(129
)%
Comparison of the Three Months Ended June 30, 2015 and 2014
Revenue
 
Three Months Ended June 30,
 
2015
 
2014
 
Change  
 
Amount
 
% of Total Revenue
 
Amount
 
% of Total Revenue
 
Amount
 
%
 
(Dollars in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
49,696

 
34
%
 
$
37,683

 
40
%
 
$
12,013

 
32
%
Subscription and services
97,511

 
66

 
56,806

 
60

 
40,705

 
72

Total revenue
$
147,207

 
100
%
 
$
94,489

 
100
%
 
$
52,718

 
56
%
Revenue by geographic region:
 
 
 
 
 
 
 
 
 
 
 
United States
$
106,131

 
72
%
 
$
69,636

 
74
%
 
$
36,495

 
52
%
EMEA
18,971

 
13

 
14,678

 
15

 
4,293

 
29

APAC
15,610

 
11

 
6,621

 
7

 
8,989

 
136

Other
6,495

 
4

 
3,554

 
4

 
2,941

 
83

Total revenue
$
147,207

 
100
%
 
$
94,489

 
100
%
 
$
52,718

 
56
%
Product revenue increased by $12.0 million, or 32%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. The increase in product revenue was primarily driven by growth in our installed base of customers, which grew from approximately 2,500 as of June 30, 2014 to approximately 3,800 as of June 30, 2015, as well as follow-on purchases from customers expanding their initial deployments of our product portfolio. Our Network Threat Prevention product continued to account for the largest portion of our product revenue as customers that purchase our product portfolio generally purchase more Network Threat Prevention appliances than our other appliances, reflecting the fact that their networks typically have more Web entry points

26


than email or file entry points to protect. Our newer endpoint and mobile threat prevention products continue to grow, but account for a smaller percentage of total product revenues as the market for these products is still developing.
Subscription and service revenue increased by $40.7 million, or 72%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. This increase is comprised of an increase in subscription revenue of $20.5 million, an increase in support and maintenance revenue of $9.6 million and an increase in professional services revenue of $10.6 million. The increase in subscription revenue of $20.5 million and the increase in support and maintenance revenue of $9.6 million is primarily due to an increase in initial customer purchases of $22.6 million and an increase in the amortization of deferred subscription and support and maintenance revenue related to renewals of $7.5 million during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. Given our high renewal rate and increasing base of customers, we expect revenue from the amortization of deferred subscription and services revenue related to renewals to increase as a percentage of our total revenue from deferred subscription and services revenue. Our renewal rate for subscription and services agreements expiring in the 12 months ended June 30, 2015 was in excess of 90%.
Our international revenue increased $16.2 million, or 65%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014, which reflects our increasing international market presence.
Cost of Revenue and Gross Margin
 
Three Months Ended June 30,
 
2015
 
2014
 
Change
 
Amount
 
Gross 
Margin
 
Amount 
 
Gross 
Margin
 
Amount  
 
%
 
(Dollars in thousands)
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
17,101

 
 
 
$
13,749

 
 
 
$
3,352

 
24
%
Subscription and services
39,006

 
 
 
27,831

 
 
 
11,175

 
40
%
Total cost of revenue
$
56,107

 
 
 
$
41,580

 
 
 
$
14,527

 
35
%
Gross margin:
 
 
 
 
 
 
 
 
 
 
 
Product
 
 
66
%
 
 
 
64
%
 
 
 
 
Subscription and services
 
 
60
%
 
 
 
51
%
 
 
 
 
Total gross margin
 
 
62
%
 
 
 
56
%
 
 
 
 
The cost of product revenue increased $3.4 million, or 24%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. The increase in cost of product revenue was driven primarily by an increase in product revenue.
The cost of subscription and services revenue increased $11.2 million, or 40%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. The increase in cost of subscription and services revenue was driven by a $4.6 million increase in personnel costs, primarily due to a $3.6 million increase in stock-based compensation charges as well as a 9% increase in headcount, a $3.3 million increase in IT costs to support departmental expansion and a $2.0 million increase due to higher data hosting services. Additionally, $1.1 million of the increase was due to accelerated depreciation as a result of changes in the estimated useful life of certain assets to be replaced in the first quarter of 2016.
Gross margin increased for the three months ended June 30, 2015 compared to the three months ended June 30, 2014. The increase in product margins is primarily due to the increased volume of products sold with minimal directly incremental costs. The increase in subscription and services margins is primarily due to an increase in the proportion of total revenues attributable to subscription revenue as compared to professional services and other revenues, which have higher gross margins.

27


Operating Expenses
 
Three Months Ended June 30,
 
2015
 
2014
 
Change
 
Amount
 
% of Total Revenue
 
Amount
 
% of Total Revenue
 
Amount
 
%
 
(Dollars in thousands)
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
68,798

 
47
%
 
$
53,408

 
56
%
 
$
15,390

 
29
%
Sales and marketing
116,008

 
79

 
94,591

 
100

 
21,417

 
23

General and administrative
34,687

 
23

 
31,931

 
34

 
2,756

 
9

Total operating expenses
$
219,493

 
149
%
 
$
179,930

 
190
%
 
$
39,563

 
22
%
Includes stock-based compensation expense of:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
16,525

 
 
 
$
7,803

 
 
 
 
 
 
Sales and marketing
19,358

 
 
 
15,923

 
 
 
 
 
 
General and administrative
12,979

 
 
 
10,686

 
 
 
 
 
 
Total
$
48,862

 
 
 
$
34,412

 
 
 
 
 
 
Research and Development
Research and development expense increased $15.4 million, or 29%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. The increase was driven by a $13.3 million increase in personnel costs, primarily due to an $8.7 million increase in stock-based compensation charges, as well as a 14% increase in headcount. Additionally, $1.6 million of the increase was driven by higher facility and IT costs to support departmental expansion and continued investment in our future product and service offerings.
Sales and Marketing
Sales and marketing expense increased $21.4 million, or 23%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. The increase was driven by a $9.4 million increase in personnel costs, of which $3.4 million was related to stock-based compensation charges, largely as a result of an 18% increase in headcount, as well as an $8.0 million increase in commissions associated with higher sales. Additionally, $2.2 million of the increase was driven by higher travel costs associated with the increased sales activity.
General and Administrative
General and administrative expense increased $2.8 million, or 9%, during the three months ended June 30, 2015 compared to the three months ended June 30, 2014. The increase was driven by a $4.0 million increase in personnel costs, of which $2.3 million was related to stock-based compensation charges, largely as a result of a 12% increase in headcount, a $3.1 million increase in depreciation expense for added equipment and new location set-up, as well as a $0.9 million increase in bad debt expense. This was partially reduced by a $5.6 million decrease in allocated facility and IT costs due to greater expansion in other departments.
Interest Income
 
Three Months Ended June 30,
 
Change
 
2015
 
2014
 
Amount 
 
 
(Dollars in thousands)
Interest income
$
391

 
$
183

 
$
208

 
114
%
Interest income increased for the three months ended June 30, 2015 compared to the three months ended June 30, 2014, primarily due to higher average balances in our cash and cash equivalents and investments.

28


Interest Expense
 
Three Months Ended June 30,
 
Change 
 
2015
 
2014
 
Amount 
 
 
(Dollars in thousands)
Interest expense
$
(3,838
)
 
$
(4
)
 
$
3,834

 
95,850
%
Interest expense increased for the three months ended June 30, 2015 compared to the three months ended June 30, 2014 due to interest expense from the Convertible Senior Notes issued in June 2015.
Other Expense, Net
 
Three Months Ended June 30,
 
Change
 
2015
 
2014
 
Amount 
 
 
(Dollars in thousands)
Other expense, net
$
(806
)
 
$
(329
)
 
$
477

 
145
%
The increase in other expense, net during the three months ended June 30, 2015 compared to the three months ended June 30, 2014 was primarily due to foreign currency transaction losses caused by unfavorable changes in foreign currency exchange rates.
Provision for (Benefit from) Income Taxes
 
Three Months Ended June 30,
 
2015
 
2014
 
(Dollars in thousands)
Provision for (benefit from) income taxes
$
927

 
$
(10,348
)
Effective tax rate (benefit) provision
1
%
 
(8
)%
The provision for income taxes for the three months ended June 30, 2015 is primarily due to foreign taxes and state minimum income taxes. The change from a benefit from income taxes to a provision for income taxes during the three months ended June 30, 2015 compared to the three months ended June 30, 2014 was primarily due to the fact that we no longer have deferred tax liabilities in excess of our deferred tax assets which would be available as a source of income for purposes of determining our valuation allowance. We continue to maintain a full valuation allowance on all of our U.S. and Singapore-based deferred tax assets to the extent that deferred tax liabilities are not available as a source of income as of June 30, 2015.
Comparison of the Six Months Ended June 30, 2015 and 2014
Revenue
 
Six Months Ended June 30,
 
2015
 
2014
 
Change  
 
Amount
 
% of Total Revenue
 
Amount
 
% of Total Revenue
 
Amount
 
%
 
(Dollars in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
89,933

 
33
%
 
$
61,935

 
37
%
 
$
27,998

 
45
%
Subscription and services
182,644

 
67

 
106,534

 
63

 
76,110

 
71

Total revenue
$
272,577

 
100
%
 
$
168,469

 
100
%
 
$
104,108

 
62
%
Revenue by geographic region:
 
 
 
 
 
 
 
 
 
 
 
United States
$
195,320

 
72
%
 
$
125,364

 
74
%
 
$
69,956

 
56
%
EMEA
35,763

 
13

 
23,923

 
14

 
11,840

 
49

APAC
29,330

 
11

 
12,948

 
8

 
16,382

 
127

Other
12,164

 
4

 
6,234

 
4

 
5,930

 
95

Total revenue
$
272,577

 
100
%
 
$
168,469

 
100
%
 
$
104,108

 
62
%

29


Product revenue increased by $28.0 million, or 45%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. The increase in product revenue was primarily driven by growth in our installed base of customers, which grew from approximately 2,500 as of June 30, 2014 to approximately 3,800 as of June 30, 2015, as well as follow-on purchases from customers expanding their initial deployments of our product portfolio. Our Network Threat Prevention product continued to account for the largest portion of our product revenue as customers that purchase our product portfolio generally purchase more Network Threat Prevention appliances than our other appliances, reflecting the fact that their networks typically have more Web entry points than email or file entry points to protect. Our newer endpoint and mobile threat prevention products continue to grow, but account for a smaller percentage of total product revenues as the market for these products is still developing.
Subscription and service revenue increased by $76.1 million, or 71%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. This increase is comprised of an increase in subscription revenue of $41.0 million, an increase in support and maintenance revenue of $17.9 million and an increase in professional services revenue of $17.2 million. The increase in subscription revenue of $41.0 million and the increase in support and maintenance revenue of $17.9 million is primarily due to an increase in initial customer purchases of $43.6 million and an increase in the amortization of deferred subscription and support and maintenance revenue related to renewals of $15.3 million during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. Given our high renewal rate and increasing base of customers, we expect revenue from the amortization of deferred subscription and services revenue related to renewals to increase as a percentage of our total revenue from deferred subscription and services revenue. Our renewal rate for subscription and services agreements expiring in the 12 months ended June 30, 2015 was in excess of 90%.
Our international revenue increased $34.2 million, or 79%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014, which reflects our increasing international market presence.
Cost of Revenue and Gross Margin
 
Six Months Ended June 30,
 
2015
 
2014
 
Change
 
Amount
 
Gross 
Margin
 
Amount 
 
Gross 
Margin
 
Amount  
 
%
 
(Dollars in thousands)
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
32,301

 
 
 
$
24,075

 
 
 
$
8,226

 
34
%
Subscription and services
75,857

 
 
 
52,798

 
 
 
23,059

 
44
%
Total cost of revenue
$
108,158

 
 
 
$
76,873

 
 
 
$
31,285

 
41
%
Gross margin:
 
 
 
 
 
 
 
 
 
 
 
Product
 
 
64
%
 
 
 
61
%
 
 
 
 
Subscription and services
 
 
58
%
 
 
 
50
%
 
 
 
 
Total gross margin
 
 
60
%
 
 
 
54
%
 
 
 
 
The cost of product revenue increased $8.2 million, or 34%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. The increase in cost of product revenue was driven primarily by an increase in product revenue.
The cost of subscription and services revenue increased $23.1 million, or 44%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. The increase in cost of subscription and services revenue was driven by a $11.1 million increase in personnel costs, primarily due to a $6.5 million increase in stock-based compensation charges, as well as a 9% increase in headcount, a $7.1 million increase in IT costs to support departmental expansion and a $3.5 million increase due to higher data hosting services. Additionally, $1.1 million of the increase was due to accelerated depreciation as a result of changes in the estimated useful life of certain assets to be replaced in the first quarter of 2016.
Gross margin increased for the six months ended June 30, 2015 compared to the six months ended June 30, 2014. The increase in product margins is primarily due to the increased volume of products sold with minimal directly incremental costs. The increase in subscription and services margins is primarily due to an increase in the proportion of total revenues attributable to subscription revenue as compared to professional services and other revenues, which have higher gross margins.

30


Operating Expenses
 
Six Months Ended June 30,
 
2015
 
2014
 
Change
 
Amount
 
% of Total Revenue
 
Amount
 
% of Total Revenue
 
Amount
 
%
 
(Dollars in thousands)
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
134,403

 
49
%
 
$
95,378

 
56
%
 
$
39,025

 
41
%
Sales and marketing
223,603

 
82

 
171,445

 
102

 
52,158

 
30

General and administrative
67,294

 
25

 
59,031

 
35

 
8,263

 
14

Total operating expenses
$
425,300

 
156
%
 
$
325,854

 
193
%
 
$
99,446

 
31
%
Includes stock-based compensation expense of:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
32,560

 
 
 
$
12,406

 
 
 
 
 
 
Sales and marketing
35,812

 
 
 
24,611

 
 
 
 
 
 
General and administrative
23,719

 
 
 
19,024

 
 
 
 
 
 
Total
$
92,091

 
 
 
$
56,041

 
 
 
 
 
 
Research and Development
Research and development expense increased $39.0 million, or 41%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. The increase was driven by a $33.9 million increase in personnel costs, primarily due to a $20.2 million increase in stock-based compensation charges, as well as a 14% increase in headcount. Additionally, $4.1 million of the increase was driven by higher facility and IT costs to support departmental expansion and continued investment in our future product and service offerings.
Sales and Marketing
Sales and marketing expense increased $52.2 million, or 30%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. The increase was driven by a $30.7 million increase in personnel costs, of which $11.2 million was related to stock-based compensation charges, largely as a result of an 18% increase in headcount, as well as a $13.7 million increase in commissions associated with higher sales. Additionally, $3.4 million of the increase was driven by higher travel costs associated with the increased sales activity.
General and Administrative
General and administrative expense increased $8.3 million, or 14%, during the six months ended June 30, 2015 compared to the six months ended June 30, 2014. The increase was driven by a $10.4 million increase in personnel costs, of which $4.7 million was related to stock-based compensation charges, largely as a result of a 12% increase in headcount, a $6.6 million increase in depreciation expense for added equipment and new location set-ups, as well as a $1.2 million increase in bad debt expense. This was partially reduced by a $13.9 million decrease in allocated facility and IT costs due to greater expansion in other departments.
Interest Income
 
Six Months Ended June 30,
 
Change
 
2015
 
2014
 
Amount 
 
 
(Dollars in thousands)
Interest income
$
660

 
$
228

 
$
432

 
189
%
Interest income increased for the six months ended June 30, 2015 compared to the six months ended June 30, 2014 due to higher interest rates and higher average balances in our cash and cash equivalents and investments.

31


Interest Expense
 
Six Months Ended June 30,
 
Change 
 
2015
 
2014
 
Amount 
 
 
(Dollars in thousands)
Interest expense
$
(3,838
)
 
$
(11
)
 
$
3,827

 
34,791
%
Interest expense increased for the six months ended June 30, 2015 compared to the six months ended June 30, 2014 due to interest expense from the Convertible Senior Notes issued in June 2015.
Other Expense, Net
 
Six Months Ended June 30,
 
Change
 
2015
 
2014
 
Amount 
 
 
(Dollars in thousands)
Other expense, net
$
(1,574
)
 
$
(383
)
 
$
1,191

 
311
%
The increase in other expense, net during the six months ended June 30, 2015 compared to the six months ended June 30, 2014 was primarily due to foreign currency transaction losses caused by unfavorable changes in foreign currency exchange rates.
Provision for (Benefit from) Income Taxes
 
Six Months Ended June 30,
 
2015
 
2014
 
(Dollars in thousands)
Provision for (benefit from) income taxes
$
1,904

 
$
(16,390
)
Effective tax rate (benefit) provision
1
%
 
(7
)%
The provision for income taxes for the six months ended June 30, 2015 is primarily due to foreign taxes and state minimum income taxes. The change from a benefit from income taxes to a provision for income taxes during the six months ended June 30, 2015 compared to the six months ended June 30, 2014 was primarily due to the fact that we no longer have deferred tax liabilities in excess of our deferred tax assets which would be available as a source of income for purposes of determining our valuation allowance. We continue to maintain a full valuation allowance on all of our U.S. and Singapore-based deferred tax assets to the extent that deferred tax liabilities are not available as a source of income as of June 30, 2015.
Liquidity and Capital Resources
 
As of June 30, 2015
 
As of December 31, 2014
 
(In thousands)
Cash and cash equivalents
$
726,480

 
$
146,363

Short-term investments
$
463,137

 
$
255,845

 
Six Months Ended June 30,
2015
 
2014
 
(In thousands)
Cash provided by (used in) operating activities
$
35,844

 
$
(84,522
)
Cash used in investing activities
(234,399
)
 
(381,461
)
Cash provided by financing activities
778,672

 
463,685

Net increase (decrease) in cash and cash equivalents
$
580,117

 
$
(2,298
)
 
As of June 30, 2015, our cash and cash equivalents of $726.5 million were held for working capital, capital expenditures, investment in technology and business acquisition purposes, of which approximately $49.4 million was held outside of the United States. We consider the undistributed earnings of our foreign subsidiaries as of June 30, 2015 to be indefinitely reinvested outside the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and our plan for reinvestment of our foreign subsidiaries’ undistributed earnings.

32


In March 2014, we completed our follow-on public offering in which we issued and sold 5,582,215 shares of common stock at a price of $82.00 per share. We received aggregate proceeds of $446.5 million from the sale of shares of common stock, net of underwriters’ discounts and commissions of $11.2 million, but before deducting offering expenses of approximately $2.2 million. Another 8,417,785 shares were sold by certain selling stockholders, which included 796,846 shares sold pursuant to the exercise of vested outstanding options by our employees. We did not receive any of the proceeds from the sales of shares by the selling stockholders.
In June 2015, we issued $460.0 million principal amount of 1.000% Convertible Senior Notes due 2035 (the "Series A Notes") and $460.0 million principal amount of 1.625% Convertible Senior Notes due 2035 (the "Series B Notes" and together with the Series A Notes, the "Convertible Senior Notes"), in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act of 1933, as amended. We received total net proceeds after the initial purchasers' discount and issuance costs of $896.5 million. In connection with the issuance of the Convertible Senior Notes, we also entered into privately negotiated prepaid forwards (each a "Prepaid Forward") with one of the initial purchasers of the Convertible Senior Notes, pursuant to which we purchased approximately $150.0 million worth of our common stock (equivalent to approximately 3.3 million shares) for settlement on or around June 1, 2020 and June 1, 2022, respectively, subject to any early settlement in whole or in part of each Prepaid Forward.
We believe that our existing cash and cash equivalents, short-term investments and any cash inflow from operations will be sufficient to meet our anticipated cash needs, including cash we will consume for operations, for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product and service offerings, and the continuing market acceptance of our products. In the event that additional financing is required from outside sources, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition would be adversely affected.
Operating Activities
During the six months ended June 30, 2015, our operating activities provided cash of $35.8 million. We incurred a net loss of $267.5 million, which included net non-cash expenses of $165.5 million, primarily consisting of stock-based compensation charges and depreciation and amortization expense. Our net change in operating assets and liabilities provided cash of $137.9 million, primarily sourced from accounts receivable for $86.8 million resulting from increased collections, which benefited from greater use of programs to incentivize early payment, and deferred revenue for $57.3 million as a result of increases in sales of subscriptions and support and maintenance services, partially offset by the use of cash related to current assets of $5.7 million primarily related to increased inventory purchases and vendor prepayments.
During the six months ended June 30, 2014, our operating activities used cash of $84.5 million. We incurred a net loss of $218.0 million, which included net non-cash expenses of $87.4 million, primarily consisting of stock-based compensation charges, depreciation and amortization expense, and deferred tax benefit. Our net change in operating assets and liabilities provided cash of $46.1 million, primarily sourced from deferred revenue for $44.2 million as a result of increases in sales of subscriptions and support and maintenance services.
Investing Activities
Cash used in investing activities during the six months ended June 30, 2015 was $234.4 million, primarily for net purchases of marketable securities to invest a portion of the significant cash received from the Convertible Senior Notes and, to a lesser extent, capital expenditures to purchase property and equipment and demonstration units.
Cash used in investing activities during the six months ended June 30, 2014 was $381.5 million, primarily for the purchase of marketable securities to invest a portion of the significant cash received from our follow-on public offering and, to a lesser extent, for the acquisition of nPulse and for capital expenditures to purchase property and equipment and demonstration units.
Financing Activities
During the six months ended June 30, 2015, financing activities provided $778.7 million in cash, primarily from the issuance of Convertible Senior Notes and proceeds from the exercise of employee stock options, partially offset by cash used to purchase the Prepaid Forwards.
During the six months ended June 30, 2014, financing activities provided $463.7 million in cash, primarily from net proceeds of $445.3 million from our follow-on public offering, and proceeds of $18.4 million from the exercise of employee stock options.

33


Contractual Obligations and Commitments
As discussed in Note 8 Convertible Senior Notes contained in the "Notes to Condensed Consolidated Financial Statements" in Item 1 of Part I of this Quarterly Report on Form 10-Q, we issued $920.0 million aggregate principal amount of Convertible Senior Notes. The Convertible Senior Notes mature on June 1, 2035, with interest payments due semiannually in arrears on June 1 and December 1 of each year, beginning December 1, 2015. The following table summarizes our contractual obligation related to the Convertible Senior Notes as of June 30, 2015:
 
Payments Due by Period 
 
Total
Less Than
1 Year
1 - 3 Years
3 - 5 Years
More Than
5 Years
 
(In thousands)
Convertible Senior Notes
$
1,161,500

$
12,075

$
24,150

$
24,150

$
1,101,125

See Note 9 Commitments and Contingencies contained in the "Notes to Condensed Consolidated Financial Statements" in Item 1 of Part I of this Quarterly Report on Form 10-Q for further information on other contractual obligations and commitments.
Off-Balance Sheet Arrangements
As of June 30, 2015, we did not have any relationships with unconsolidated entities or financial partnerships, such as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other purposes.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
There have been no significant changes to any significant accounting policies described in our Annual Report on Form 10-K filed with the SEC on March 2, 2015, except for the inclusion of a new policy related to our Convertible Senior Notes. See Note 1 Description of Business and Summary of Significant Accounting Policies contained in the "Notes to Condensed Consolidated Financial Statements" in Item 1 of Part I of this Quarterly Report on Form 10-Q for a full description of our policy on the Convertible Senior Notes.
Recent Accounting Pronouncements
See Note 1 Description of Business and Summary of Significant Accounting Policies contained in the "Notes to Condensed Consolidated Financial Statements" in Item 1 of Part I of this Quarterly Report on Form 10-Q for a full description of the recent accounting pronouncements and our expectation of their impact, if any, on our results of operations and financial conditions.

34


Item 3. Quantitative and Qualitative Disclosures about Market Risk
Foreign Currency Exchange Risk
Our sales contracts are primarily denominated in U.S. dollars. A portion of our operating expenses are incurred outside the United States and are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Indian Rupee, British Pound Sterling, Japanese Yen and Euro. Additionally, fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our statement of operations. The effect of a hypothetical 10% adverse change in foreign exchange rates on monetary assets and liabilities at June 30, 2015 would not be material to our financial condition or results of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements, and we have not engaged in any foreign currency hedging transactions.
As our international operations continue to grow, our risks associated with fluctuations in currency rates will become greater, and we will continue to reassess our approach to managing this risk. In addition, currency fluctuations or a weakening U.S. dollar can increase the costs of our international expansion, and the currently strengthening U.S. dollar could slow international demand as products and services priced in U.S. dollars become more expensive.
Interest Rate Risk
Our cash flow exposure due to changes in interest rates related to our debt is limited as our Convertible Senior Notes have fixed interest rates at 1.00% and 1.625%. The fair value of the Convertible Senior Notes may increase or decrease for various reasons, including fluctuations in the market price of our common stock, fluctuations in market interest rates and fluctuations in general economic conditions. Based upon the quoted market price as of June 30, 2015, the fair value of our Convertible Senior Notes was approximately $979.0 million.
We had cash and cash equivalents and investments of $1,189.6 million as of June 30, 2015, consisting of bank deposits, money market funds, certificates of deposit and bonds issued by corporate institutions and U.S. government agencies. Such interest-earning instruments carry a degree of interest rate risk. To date, fluctuations in interest income have not been significant.
We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. We have not been exposed to material risks due to changes in interest rates. A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our financial statements.

35


Item 4. Controls and Procedures
Limitations on Effectiveness of Controls
In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2015. The term "disclosure controls and procedures," as defined in Rule 13a-15 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, 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 management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Based on our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2015, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended June 30, 2015 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

36


PART II - OTHER INFORMATION
Item 1. Legal Proceedings
The information set forth under the "Litigation" subheading in Note 9 Commitments and Contingencies contained in the "Notes to Condensed Consolidated Financial Statements" in Item 1 of Part I of this Quarterly Report on Form 10-Q 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. Please see page 19 of this Quarterly Report on Form 10-Q for a discussion of forward-looking statements that are qualified by these risk factors. 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.
Risks Related to Our Business and Our Industry
If the IT security market does not continue to adopt our virtual machine-based security platform, our sales will not grow as quickly as anticipated, or at all, and our business, results of operations and financial condition would be harmed.
We are seeking to disrupt the IT security market with our virtual machine-based security platform. Our platform interoperates with but does not replace most signature-based IT security products. Enterprises and governments that use signature-based security products, such as firewalls, intrusion prevention systems, or IPS, anti-virus, or AV, and Web and messaging gateways, for their IT security may be hesitant to purchase our virtual machine-based security platform if they believe that signature-based products are more cost effective, provide substantially the same functionality as our platform or provide a level of IT security that is sufficient to meet their needs. Currently, most enterprises and governments have not allocated a fixed portion of their budgets to protect against next-generation advanced cyber attacks. As a result, to expand our customer base, we need to convince potential customers to allocate a portion of their discretionary budgets to purchase our platform. However, even if we are successful in doing so, any future deterioration in general economic conditions may cause our customers to cut their overall IT spending, and such cuts may fall disproportionately on products and services like ours, for which no fixed budgetary allocation has been made. If we do not succeed in convincing customers that our platform should be an integral part of their overall approach to IT security and that a fixed portion of their annual IT budgets should be allocated to our platform, our sales will not grow as quickly as anticipated, or at all, which would have an adverse impact on our business, results of operations and financial condition.
Even if there is significant demand for virtual machine-based security solutions like ours, if our competitors include functionality that is, or is perceived to be, better than or equivalent to that of our platform in signature-based or other products that are already generally accepted as necessary components of an organization’s IT security architecture, we may have difficulty increasing the market penetration of our platform. Furthermore, even if the functionality offered by other IT security providers is different and more limited than the functionality of our platform, organizations may elect to accept such limited functionality in lieu of adding products from additional vendors like us.
If enterprises and governments do not continue to adopt our virtual machine-based security platform for any of the reasons discussed above or for other reasons not contemplated, our sales would not grow as quickly as anticipated, or at all, and our business, results of operations and financial condition would be harmed.
If we fail to effectively manage our growth, our business, financial condition and results of operations would be harmed.
Our headcount increased from more than 1,600 employees as of December 31, 2013 to approximately 2,800 employees as of June 30, 2015. We expect our headcount to continue to grow rapidly. In addition, our number of end-customers increased from more than 1,900 to approximately 3,800 over the same period. This rapid growth has placed significant demands on our management and our operational and financial infrastructure. To improve our infrastructure, we continue to enhance our enterprise resource planning system, including revenue recognition and management software, and implement and enhance additional systems. There is no assurance that we will be able to successfully scale improvements to our enterprise resource planning system or implement or scale improvements to our other systems, processes and controls in a manner that keeps pace with our growth or that such systems, processes and controls will be effective in preventing or detecting errors, omissions or fraud.
As part of our efforts to improve our internal systems, processes and controls, we have licensed technology from third parties. The support services available for such third-party technology is outside of our control and may be negatively affected by consolidation in the software industry. In addition, if we do not receive adequate support for the software underlying our systems, processes and controls, our ability to provide products and services to our customers in a timely manner may be impaired, which may cause us to lose customers, limit us to smaller deployments of our platform or increase our technical support costs.

37


To manage this growth effectively, we must continue to improve our operational, financial and management systems and controls by, among other things:
effectively attracting, training and integrating a large number of new employees, particularly members of our sales and management teams;
further improving our key business applications, processes and IT infrastructure, including our data centers, to support our business needs;
enhancing our 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 channel partners and customers;
improving our internal control over financial reporting and disclosure controls and procedures to ensure timely and accurate reporting of our operational and financial results; and
appropriately documenting and testing our IT systems and business processes.
These and other improvements in our systems and controls will require significant capital expenditures and the 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 applicable to public reporting companies would be impaired, and our business, financial condition and results of operations would be harmed.
Our limited operating history makes it difficult to evaluate our current business and prospects and may increase the risk that we will not be successful.
We were founded in 2004, and our first commercially successful product was shipped in 2008. Since then, we have continued to expand our platform, both organically and through acquisitions, including through the addition of Mandiant’s endpoint threat detection, response and remediation products; advanced threat intelligence capabilities; and incident response and security consulting services. The majority of our revenue growth began in 2010. Our limited operating history and our acquisition of Mandiant in December 2013 make it difficult to evaluate our current business and prospects and plan for and model our future growth. We have encountered and will continue to encounter risks and uncertainties frequently encountered by rapidly growing companies in developing markets.
If our assumptions regarding these risks and uncertainties are incorrect or change in response to changes in the IT security market, our results of operations and financial results could differ materially from our plans and forecasts. Although we have experienced rapid growth for the past several years, there is no assurance that such growth will continue. Any success we may experience in the future will depend in large part on our ability to, among other things:
maintain and expand our customer base and the ways in which customers use our products and services;
expand revenue from existing customers through increased or broader use of our products and services within their organizations;
convince customers to allocate a fixed portion of their annual IT budgets to our products and services;
improve the performance and capabilities of our platform through research and development;
effectively expand our business domestically and internationally, which will require that we rapidly expand our sales force and service professionals and fill key management positions, particularly internationally; and
successfully compete with other companies that currently provide, or may in the future provide, solutions like ours that protect against next-generation advanced cyber attacks.
If we are unable to achieve our key objectives, including the objectives listed above, our business and results of operations will be adversely affected and the fair market value of our common stock could decline.

38


Real or perceived defects, errors or vulnerabilities in our products or services, the misconfiguration of our products, the failure of our products or services to block malware or prevent a security breach, or the failure of customers to take action on attacks identified by our products could harm our reputation and adversely impact our business, financial position and results of operations.
Because our products and services are complex, they have contained and may contain design or manufacturing defects or errors that are not detected until after their deployment. Our products also provide our customers with the ability to customize a multitude of settings, and it is possible that a customer could misconfigure our products or otherwise fail to configure our products in an optimal manner. Such defects and misconfigurations of our products could cause our products or services to be vulnerable to security attacks, cause them to fail to secure networks and detect and block threats, or temporarily interrupt the networking traffic of our customers. In addition, because the techniques used by computer hackers to access or sabotage networks change frequently and generally are not recognized until launched against a target, there is a risk that an advanced attack could emerge that our products and services are unable to detect or prevent. Moreover, as our products and services are adopted by an increasing number of enterprises and governments, it is possible that the individuals and organizations behind advanced malware attacks will begin to focus on finding ways to defeat our products and services. If this happens, our networks, products, services and subscriptions could be targeted by attacks specifically designed to disrupt our business and undermine the perception that our products and services are capable of providing superior IT security, which, in turn, could have a serious impact on our reputation as a provider of virtual machine-based security solutions. Any breach or perceived security breaches of our network could materially and adversely affect our business, financial condition and results of operations.
If any of our customers becomes infected with malware after using our products or services, such customer could be disappointed with our products and services, regardless of whether our products or services blocked the theft of any of such customer’s data or would have blocked such theft if configured properly. Similarly, if our products detect attacks against a customer but the customer has not permitted our products to block the theft of customer data, customers and the public may erroneously believe that our products were not effective. For any security breaches against customers that use our services, such as customers that have hired us to monitor their networks and endpoints through our own or our co-branded security operation centers, breaches against those customers may result in customers and the public believing that our products and services failed. Furthermore, if any enterprises or governments that are publicly known to use our products or services are the subject of an advanced cyber attack that becomes publicized, our other current or potential customers may look to our competitors for alternatives to our products and services. Real or perceived security breaches of our customers’ networks could cause disruption or damage to their networks or other negative consequences and could result in negative publicity to us, damage to our reputation, declining sales, increased expenses and customer relations issues.
Furthermore, our products and services may fail to detect or prevent malware, viruses, worms or similar threats for any number of reasons, including our failure to enhance and expand our products and services to reflect industry trends, new technologies and new operating environments, the complexity of the environment of our clients and the sophistication of malware, viruses and other threats. In addition, from time to time, firms test our products against other security products. Our products may fail to detect or prevent threats in any particular test for a number of reasons, including misconfiguration. To the extent potential customers, industry analysts or testing firms believe that the occurrence of a failure to detect or prevent any particular threat is a flaw or indicates that our products or services do not provide significant value, our reputation and business could be harmed. Failure to keep pace with technological changes in the IT security industry and changes in the threat landscape could adversely affect our ability to protect against security breaches and could cause us to lose customers. In addition, in the event that a customer suffers a cyber attack, we could be subject to claims based on a misunderstanding of the scope of our contractual warranties or the protection afforded by the Support Anti-Terrorism by Fostering Effective Technologies Act of 2002, or the SAFETY Act.
Any real or perceived defects, errors or vulnerabilities in our products and services, or any other failure of our products and services to detect an advanced threat, could result in:
a loss of existing or potential customers or channel partners;
delayed or lost revenue and harm to our financial condition and results of operations;
a delay in attaining, or the failure to attain, market acceptance;
the expenditure of significant financial and product development resources in efforts to analyze, correct, eliminate, or work around errors or defects, to address and eliminate vulnerabilities, or to identify and ramp up production with alternative third-party manufacturers;
an increase in warranty claims, or an increase in the cost of servicing warranty claims, either of which would adversely affect our gross margins;
harm to our reputation or brand; and
litigation, regulatory inquiries, or investigations that may be costly and further harm our reputation.

39


If we do not effectively expand and train our direct sales force, we may be unable to add new customers or increase sales to our existing customers, and our business will be adversely affected.
We continue to be substantially dependent on our direct sales force to obtain new customers and increase sales with existing customers. 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, particularly in international markets. 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, because we continue to grow rapidly, a large percentage of our sales force is new to our company. If we are unable to hire and train a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new customers or increasing sales to our existing customer base, our business will be adversely affected.
Recent and future acquisitions and investments could disrupt our business and harm our financial condition and operating results.
Our success will depend, in part, on our ability to expand our platform and grow our business in response to changing technologies, customer demands and competitive pressures. In some circumstances, we may decide to do so through the acquisition of complementary businesses and technologies rather than through internal development, including, for example, our 2013 acquisition of Mandiant Corporation, or Mandiant, a provider of advanced endpoint security products and security incident response solutions and our 2014 acquisition of nPulse Technologies, or nPulse. The identification of suitable acquisition candidates can be difficult, time-consuming and costly, and we may not be able to successfully complete acquisitions that we target in the future. The risks we face in connection with acquisitions, including our acquisitions of Mandiant and nPulse, include:
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
coordination of research and development and sales and marketing functions;
integration of product and service offerings;
retention of key employees from the acquired company;
changes in relationships with strategic partners as a result of product acquisitions or strategic positioning resulting from the acquisition;
cultural challenges associated with integrating employees from the acquired company into our organization;
integration of the acquired company’s accounting, management information, human resources and other administrative systems;
the need to implement or improve controls, procedures, and policies at a business that prior to the acquisition may have lacked sufficiently effective controls, procedures and policies;
financial reporting, revenue recognition or other financial or control deficiencies of the acquired company that we don’t adequately address and that cause our reported results to be incorrect;
liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
unanticipated write-offs or charges; and
litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties.
Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally. Future acquisitions could also result in dilutive issuances of equity securities. For example, in December 2013, we issued approximately 16.9 million shares of common stock and assumed options to purchase approximately 4.6 million shares of our common stock in connection with our acquisition of Mandiant, and in May 2014, we issued 295,681 shares of common stock and assumed options to purchase 63,490 shares of common stock in connection with our acquisition of nPulse. There is also a risk that future acquisitions will result in the incurrence of debt, contingent liabilities, amortization expenses, incremental operating expenses or the write-off of goodwill, any of which could harm our financial condition or operating results.
Fluctuating economic conditions make it difficult to predict revenue for a particular period, and a shortfall in revenue may harm our operating results.
Our revenue depends significantly on general economic conditions and the demand for products in the IT security market. Economic weakness, customer financial difficulties, and constrained spending on IT security may result in decreased revenue and earnings. Such factors could make it difficult to accurately forecast our sales and operating results and could negatively affect our

40


ability to provide accurate forecasts to our contract manufacturers and manage our inventory purchases, contract manufacturer relationships and other costs and expenses. In addition, concerns regarding the impact of the U.S. federal sequestration on the IT budgets of various agencies of the U.S. government, as well as continued budgetary challenges in the United States and Europe and geopolitical turmoil in many parts of the world have and may continue to put pressure on global economic conditions and overall spending on IT security. General economic weakness may also lead to longer collection cycles for payments due from our customers, an increase in customer bad debt, restructuring initiatives and associated expenses, and impairment of investments. Furthermore, the continued weakness and uncertainty in worldwide credit markets, including the sovereign debt situation in certain countries in the European Union, may adversely impact the ability of our customers to adequately fund their expected capital expenditures, which could lead to delays or cancellations of planned purchases of our platform.
Uncertainty about future economic conditions also makes it difficult to forecast operating results and to make decisions about future investments. Future or continued economic weakness for us or our customers, failure of our customers and markets to recover from such weakness, customer financial difficulties, and reductions in spending on IT security could have a material adverse effect on demand for our platform and consequently on our business, financial condition and results of operations.
Our results of operations are likely to vary significantly from period to period, which could cause the trading price of our common stock to decline.
Our results of operations have varied significantly from period to period, and we expect that our results of operations will continue to vary as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
our ability to attract new and retain existing customers;
the budgeting cycles, seasonal buying patterns and purchasing practices of customers;
the timing of shipments of our products and length of our sales cycles;
changes in customer or reseller requirements or market needs;
changes in the growth rate of the IT security market, particularly the market for threat protection solutions like ours that target next-generation advanced cyber attacks;
the timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of the IT security market, including consolidation among our customers or competitors;
the level of awareness of IT security threats, particularly advanced cyber attacks, and the market adoption of our platform;
deferral of orders from customers in anticipation of new products or product enhancements announced by us or our competitors;
our ability to successfully expand our business domestically and internationally;
reductions in customer renewal rates for our subscriptions;
decisions by organizations to purchase IT security solutions from larger, more established security vendors or from their primary IT equipment vendors;
changes in our pricing policies or those of our competitors;
any disruption in, or termination of, our relationship with channel partners;
our inability to fulfill our customers’ orders due to supply chain delays or events that impact our manufacturers or their suppliers;
insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our products, subscriptions and services, or confronting our key suppliers, particularly our sole source suppliers, which could disrupt our supply chain;
the cost and potential outcomes of existing and future litigation, including, without limitation, the purported stockholder lawsuits described under the "Litigation" subheading in Note 9 Commitments and Contingencies contained in the "Notes to Condensed Consolidated Financial Statements" in Item 1 of Part I of this Quarterly Report on Form 10-Q;
seasonality in our business;
general economic conditions, both domestic and in our foreign markets;
future accounting pronouncements or changes in our accounting policies or practices;
the amount and timing of operating costs and capital expenditures related to the expansion of our business;

41


a change in our mix of products, subscriptions and services; and
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates.
Any of the above factors, individually or in the aggregate, may result in significant fluctuations in our financial and other operating results from period to period. As a result of this variability, our historical results of operations should not be relied upon as an indication of future performance. Moreover, this variability and unpredictability could result in our failure to meet our operating plan or the expectations of investors or analysts for any period. If we fail to meet such expectations for these or other reasons, the market price of our common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
We have had operating losses each year since our inception, and may not achieve or maintain profitability in the future.
We have incurred operating losses each year since 2004, including net losses of $133.6 million and $116.8 million during the three months ended June 30, 2015 and 2014, respectively, and net losses of $267.5 million and $218.0 million in the six months ended June 30, 2015 and 2014, respectively. We expect our operating expenses to increase in the future as we expand our sales and marketing efforts and continue to invest in research and development of our technologies. These efforts may be more costly than we expect, and we may not be able to increase our revenue to offset our increased operating expenses. Our revenue growth may slow or our revenue may decline for a number of other reasons, including reduced demand for our platform, increased competition, a decrease in the growth or size of the IT security market, particularly the market for solutions that target the next generation of advanced cyber attacks, or any failure to capitalize on growth opportunities. Any failure to increase our revenue as we grow our business could prevent us from achieving or, if achieved, maintaining profitability. If we are unable to meet these risks and challenges as we encounter them, our business, financial condition and results of operations may suffer.
In addition, we may have difficulty achieving profitability under U.S. GAAP, due to stock-based compensation, intangible amortization and other non-cash charges.
We expect our revenue growth rate to decline.
From the year ended December 31, 2010 to the year ended December 31, 2014, our revenue grew from $11.8 million to $425.7 million, which represents a compounded annual growth rate of approximately 145%. We expect that, to the extent our revenue increases to higher levels, our revenue growth rate will decline, and we may not be able to generate sufficient revenue to achieve or maintain profitability. We also expect our costs to increase in future periods, which could negatively affect our future operating results if our revenue does not increase. In particular, we expect to continue to expend substantial financial and other resources on:
research and development related to our platform, including investments in our research and development team;
sales and marketing, including a significant expansion of our sales organization, particularly in international markets;
international expansion of our business;
expansion of our professional services organization; and
general administration expenses, including legal and accounting expenses related to being a public company.
These investments may not result in increased revenue or growth in our business. If we are unable to increase our revenue at a rate sufficient to offset the expected increase in our costs, our business, financial position and results of operations will be harmed, and we may not be able to achieve or maintain profitability over the long term.
Seasonality may cause fluctuations in our revenue.
We believe there are significant seasonal factors that may cause us to record higher revenue in some quarters compared with others. We believe this variability is largely due to our customers’ budgetary and spending patterns, as many customers spend the unused portions of their discretionary budgets prior to the end of their fiscal years. For example, we have historically recorded our highest level of revenue in our fourth quarter, which we believe corresponds to the fourth quarter of a majority of our customers. Similarly, we have historically recorded our second-highest level of revenue in our third quarter, which corresponds to the fourth quarter of U.S. federal agencies and other customers in the U.S. federal government. Our rapid growth rate over the last couple years may have made seasonal fluctuations more difficult to detect. If our rate of growth slows over time, seasonal or cyclical variations in our operations may become more pronounced, and our business, results of operations and financial position may be adversely affected.
We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition and results of operations.
The market for security products and services is intensely competitive and characterized by rapid changes in technology, customer requirements, industry standards and frequent new product introductions and improvements. We anticipate continued challenges from current competitors, which in many cases are more established and enjoy greater resources than us, as well as by new entrants into the industry. If we are unable to anticipate or effectively react to these competitive challenges, our competitive position could weaken, and we could experience a decline in our growth rate or revenue that could adversely affect our business and results of operations.

42


Our competitors and potential competitors include large networking vendors such as Cisco Systems, Inc. and Juniper Networks, Inc. that may emulate or integrate virtual-machine features similar to ours into their own products; large companies such as Intel, IBM, and HP that have acquired large IT security specialist vendors in recent years and have the technical and financial resources and broad customer bases needed to bring competitive solutions to the market; independent IT security vendors such as Sourcefire (which was acquired by Cisco Systems, Inc.) and Palo Alto Networks that offer products that claim to perform similar functions to our platform; small and large companies that offer point solutions that compete with some of the features present in our platform; and other providers of incident response services. Other IT providers offer, and may continue to introduce, security features that compete with our platform, either in stand-alone security products or as additional features in their network infrastructure products. Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as:
greater name recognition, longer operating histories and larger customer bases;
larger sales and marketing budgets and resources;
broader distribution and established relationships with channel and distribution partners and customers;
greater customer support resources;
greater resources to make acquisitions;
lower labor and research and development costs;
larger and more mature intellectual property portfolios; and
substantially greater financial, technical and other resources.
In addition, some of our larger competitors have substantially broader product offerings and may be able to leverage their relationships with distribution partners and customers based on other products or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our products, subscriptions and services, including by selling at zero or negative margins, product bundling or offering closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. As a result, even if the features of our platform are superior, customers may not purchase our products. In addition, new innovative start-up companies, and larger companies that are making significant investments in research and development, may invent similar or superior products and technologies that compete with our platform. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources. If we are unable to compete successfully, or if competing successfully requires us to take costly actions in response to the actions of our competitors, our business, financial condition and results of operations could be adversely affected.
Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, our sales, billings and revenue are difficult to predict and may vary substantially from period to period, which may cause our results of operations to fluctuate significantly.
Our results of operations may fluctuate, in part, because of the resource intensive nature of our sales efforts, the length and variability of our sales cycle and the short-term difficulty in adjusting our operating expenses. Our results of operations depend in part on sales to large organizations. The length of our sales cycle, from proof of concept to delivery of and payment for our platform, is typically three to nine months but can be more than a year. To the extent our competitors develop products that our prospective customers view as equivalent to ours, our average sales cycle may increase. Because the length of time required to close a sale varies substantially from customer to customer, it is difficult to predict exactly when, or even if, we will make a sale with a potential customer. As a result, large individual sales have, in some cases, occurred in quarters subsequent to or in advance of those we anticipated, or have not occurred at all. We are billing an increasing number of large deals and the loss or delay of one or more of these large transactions in a quarter could impact our results of operations for that quarter and any future quarters for which revenue from that transaction is delayed. Furthermore, some sales (such as product sales) generally result in immediate recognition of revenue, while other sales, such as product subscription sales, require the recognition of revenue over periods of one year or longer typically. As a result of these factors, it is difficult for us to forecast our revenue accurately in any quarter based on our internal forecasts of billings. Because a substantial portion of our expenses are relatively fixed in the short term, our results of operations will suffer if our revenue falls below our or analysts’ expectations in a particular quarter, which could cause the price of our common stock to decline.
If we are unable to sell additional products, subscriptions and services, as well as renewals of our subscriptions and services, to our customers, our future revenue and operating results will be harmed.
Our future success depends, in part, on our ability to expand the deployment of our platform with existing customers by selling them additional products, subscriptions and services. This may require increasingly sophisticated and costly sales efforts and may not result in additional sales. In addition, the rate at which our customers purchase additional products, subscriptions and services depends on a number of factors, including the perceived need for additional IT security as well as general economic conditions. If our efforts to sell additional products, subscriptions and services to our customers are not successful, our business may suffer.

43


Further, existing customers that purchase our platform have no contractual obligation to renew their subscriptions and support and maintenance services after the initial contract period, and given our limited operating history, we may not be able to accurately predict our renewal rates. Our customers’ renewal rates may decline or fluctuate as a result of a number of factors, including the level of their satisfaction with our platform, our customer support, customer budgets and the pricing of our platform compared with the products and services offered by our competitors. If our customers renew their subscriptions, they may renew for shorter contract lengths or on other terms that are less economically beneficial to us. We cannot assure you that our customers will renew their subscriptions, and if our customers do not renew their subscriptions or renew on less favorable terms, our revenue may grow more slowly than expected, not grow at all, or even decline.
We also depend on our installed customer base for future support and maintenance revenue. We offer our support and maintenance agreements for terms that generally range between one and five years. If customers choose not to renew their support and maintenance agreements or seek to renegotiate the terms of their support and maintenance agreements prior to renewing such agreements, our revenue may decline.
Reliance on shipments at the end of each quarter could cause our revenue for the applicable period to fall below expected levels.
As a result of customer buying patterns and the efforts of our sales force and channel partners to meet or exceed their sales objectives, we have historically received a substantial portion of sales orders and generated a substantial portion of revenue during the last few weeks and days of each quarter. A significant interruption in our IT systems, which manage critical functions such as order processing, revenue recognition, financial forecasts, inventory and supply chain management, and trade compliance reviews, or our supply chain could result in delayed order fulfillment and decreased revenue for that quarter. If expected revenue at the end of any quarter is delayed for any reason, including the failure of anticipated purchase orders to materialize, our logistics or channel partners’ inability to ship products prior to quarter-end to fulfill purchase orders received near the end of the quarter, our failure to manage inventory to meet demand, our inability to release new products on schedule, any failure of our systems related to order review and processing, or any delays in shipments based on trade compliance requirements, our revenue for that quarter could fall below our expectations and the estimates of market analysts, which could adversely impact our business and results of operations and cause a decline in the trading price of our common stock.
If we do not accurately anticipate and respond promptly to changes in our customers’ technologies, business plans or security needs, our competitive position and prospects could be harmed.
Many of our customers operate in markets characterized by rapidly changing technologies and business plans, which require them to add numerous network access points and adapt to increasingly complex IT networks, incorporating a variety of hardware, software applications, operating systems and networking protocols. As their technologies and business plans grow more complex, we expect these customers to face new and increasingly sophisticated methods of attack. We face significant challenges in ensuring that our platform effectively identifies and responds to these advanced and evolving attacks without disrupting our customers’ network performance. As a result of the continued rapid innovations in the technology industry, including the rapid growth of smart phones, tablets and other devices, the trend of “bring your own device” in enterprises, and the rapidly evolving Internet of Things ("IOT"), we expect the networks of our customers to continue to change rapidly and become more complex.
We have identified a number of new products and enhancements to our platform that we believe are important to our continued success in the IT security market. There can be no assurance that we will be successful in developing and marketing, on a timely basis, such new products or enhancements or that our new products or enhancements will adequately address the changing needs of the marketplace. In addition, some of our new products and enhancements may require us to develop new hardware architectures that involve complex, expensive and time-consuming research and development processes. Although the market expects rapid introduction of new products and enhancements to respond to new threats, the development of these products and enhancements is difficult and the timetable for commercial release and availability is uncertain, as there can be significant time lags between initial beta releases and the commercial availability of new products and enhancements. We may experience unanticipated delays in the availability of new products and enhancements to our platform and fail to meet customer expectations with respect to the timing of such availability. If we do not quickly respond to the rapidly changing and rigorous needs of our customers by developing, releasing and making available on a timely basis new products and enhancements to our platform that can adequately respond to advanced threats and our customers’ needs, our competitive position and business prospects will be harmed. Furthermore, from time to time, we or our competitors may announce new products with capabilities or technologies that could have the potential to replace or shorten the life cycles of our existing products. There can be no assurance that announcements of new products will not cause customers to defer purchasing our existing products.
Additionally, the process of developing new technology is expensive, complex and uncertain. The success of new products and enhancements depends on several factors, including appropriate component costs, timely completion and introduction, differentiation of new products and enhancements from those of our competitors, and market acceptance. To maintain our competitive position, we must continue to commit significant resources to developing new products or enhancements to our platform before knowing whether these investments will be cost-effective or achieve the intended results. There can be no assurance that we will successfully identify new product opportunities, develop and bring new products or enhancements to market in a timely manner, or achieve market acceptance

44


of our platform, or that products and technologies developed by others will not render our platform obsolete or noncompetitive. If we expend significant resources on researching and developing products or enhancements to our platform and such products or enhancements are not successful, our business, financial position and results of operations may be adversely affected.
Disruptions or other business interruptions that affect the availability of our Dynamic Threat Intelligence, or DTI, cloud or other cloud-based products and services we offer or may offer could adversely impact our customer relationships as well as our overall business.
When a customer purchases one or more of our threat prevention appliances, it must also purchase a subscription to our DTI cloud for a term of either one or three years. Our DTI cloud enables global sharing of threat intelligence uploaded by any of our customers’ cloud-connected FireEye appliances. We also offer additional cloud-based platforms such as our Email Threat Prevention, Mobile Threat Prevention and Threat Analytics Platforms and provide security solutions through our own and our co-branded security operation centers.
Our customers depend on the continuous availability of our DTI and other cloud-based products and services. Our cloud-based products and services are vulnerable to damage or interruption from a variety of sources, including damage or interruption caused by fire, earthquake, power loss, telecommunications or computer systems failure, cyber attack, human error, terrorist acts and war. Our data centers and networks may experience technical failures and downtime, may fail to distribute appropriate updates, or may fail to meet the increased requirements of a growing customer base, any of which could temporarily or permanently expose our customers’ networks, leaving their networks unprotected against the latest security threats or, in the case of technical failures and downtime of security operation centers, all security threats.
In addition, there may also be system or network interruptions if new or upgraded systems are defective or not installed properly. Moreover, interruptions in our subscription updates could result in a failure of our DTI cloud to effectively update customers’ hardware products and thereby leave our customers more vulnerable to attacks. Interruptions or failures in our service delivery could cause customers to terminate their subscriptions with us, could adversely affect our renewal rates, and could harm our ability to attract new customers. Our business would also be harmed if our customers believe that our DTI cloud or other cloud-based products and services are unreliable.
In addition, we provide our cloud-based products and services through third-party data center hosting facilities located in the United States and other countries. While we control and have access to our servers and all of the components of our network that are located in our data centers, we do not control the operation of these facilities. The owners of the data center facilities have no obligation to renew their agreements with us on commercially reasonable terms, or at all. If we are unable to renew these agreements on commercially reasonable terms, or if one of our data center operators is acquired, we may be required to transfer our servers and other infrastructure to new data center facilities, and we may incur significant costs and possible service interruption in connection with doing so.
If we are unable to maintain successful relationships with our channel partners and technology alliance partners, or if our channel partners or technology alliance partners fail to perform, our ability to market, sell and distribute our platform will be limited, and our business, financial position and results of operations will be harmed.
In addition to our direct sales force, we rely on our indirect channel partners to sell and support our platform. We derive a substantial portion of our revenue from sales of our products through our indirect channel, and we expect that sales through channel partners will continue to be a significant percentage of our revenue. We also partner with our technology alliance partners to design go-to-market strategies that combine our platform with products or services provided by our technology alliance partners.
Our agreements with our channel partners and our technology alliance partners are generally non-exclusive, meaning our partners may offer customers products from several different companies, including products that compete with ours. If our channel partners do not effectively market and sell our platform, 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 platform may be adversely affected. Our channel partners and technology alliance partners may cease marketing our platform with limited or no notice and with little or no penalty, and new channel partners require extensive training and may take several months or more to achieve productivity. 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, particularly in developing markets. Our channel partner structure could also subject us to lawsuits or reputational harm if, for example, a channel partner misrepresents the functionality of our platform to customers or violates applicable laws or our corporate policies.
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 in training our channel partners to independently sell and deploy our platform. If we are unable to maintain our relationships with these channel partners or otherwise develop and expand our indirect sales channel, or if our channel partners fail to perform, our business, financial position and results of operations could be adversely affected.

45


We rely on our management team and other key employees and will need additional personnel to grow our business, and the loss of one or more key employees or our inability to attract and retain qualified personnel, including members for our board of directors, could harm our business.
Our future success is substantially dependent on our ability to attract, retain and motivate the members of our management team and other key employees throughout our organization, including key employees obtained through our acquisition of Mandiant, and recent additions to our Worldwide Sales management team. Competition for highly skilled personnel is intense, especially in the San Francisco Bay Area and the Washington D.C. Area, where we have a substantial presence and need for highly skilled personnel. We may not be successful in attracting or retaining qualified personnel to fulfill our current or future needs. Our competitors may be successful in recruiting and hiring members of our management team or other key employees, including key employees obtained through our acquisition of Mandiant, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all. Also, to the extent we hire employees from mature public companies with significant financial resources, we may be subject to allegations that such employees have been improperly solicited, or that they have divulged proprietary or other confidential information or that their former employers own such employees’ inventions or other work product.
In addition, we believe that it is important to establish and maintain a corporate culture that facilitates the maintenance and transfer of institutional knowledge within our organization and also fosters innovation, teamwork, a passion for customers and a focus on execution. Our Chief Executive Officer, our President, our Senior Vice President of Worldwide Sales, our Senior Vice President of Engineering and certain other key members of our management and finance teams have only been working together for a relatively short period of time. If we are not successful in integrating these key employees into our organization, such failure could delay or hinder our product development efforts and the achievement of our strategic objectives, which could adversely affect our business, financial condition and results of operations.
We recently announced that we have initiated a search for a new Chief Financial Officer following the announcement by Michael Sheridan, our current Chief Financial Officer, that he is resigning effective August 3, 2015. If we fail to identify, recruit and integrate a new Chief Financial Officer, or any other executive officer whom we may hire in the future, and create effective working relationships among them and other members of management, our business financial condition and results of operations could be adversely affected.
Our employees, including our executive officers, work for us on an “at-will” basis, which means they may terminate their employment with us at any time. We do not maintain key person life insurance policies on any of our key employees. If one or more of our key employees resigns or otherwise ceases to provide us with their service, our business could be harmed.
Our current research and development efforts may not produce successful products or enhancements to our platform that result in significant revenue, cost savings or other benefits in the near future, if at all.
We must continue to dedicate significant financial and other resources to our research and development efforts if we are to maintain our competitive position. However, developing products and enhancements to our platform is expensive and time consuming, and there is no assurance that such activities will result in significant new marketable products or enhancements to our platform, design improvements, cost savings, revenue or other expected benefits. If we spend significant resources on research and development and are unable to generate an adequate return on our investment, our business and results of operations may be materially and adversely affected.
If we are unable to increase sales of our platform to large organizations while mitigating the risks associated with serving such customers, our business, financial position and results of operations may suffer.
Our growth strategy is dependent, in part, upon increasing sales of our platform to large enterprises and governments. Sales to large customers involve risks that may not be present (or that are present to a lesser extent) with sales to smaller entities. These risks include:
increased purchasing power and leverage held by large customers in negotiating contractual arrangements with us;
more stringent or costly requirements imposed upon us in our support service contracts with such customers, including stricter support response times and penalties for any failure to meet support requirements;
more complicated implementation processes;
longer sales cycles and the associated risk that substantial time and resources may be spent on a potential customer that ultimately elects not to purchase our platform or purchases less than we hoped;
closer relationships with, and dependence upon, large technology companies who offer competitive products; and
more pressure for discounts and write-offs.
In addition, because security breaches with respect to larger, high-profile enterprises are likely to be heavily publicized, there is increased reputational risk associated with serving such customers. If we are unable to increase sales of our platform to large enterprise

46


and government customers while mitigating the risks associated with serving such customers, our business, financial position and results of operations may suffer.
Because we depend on a limited number of manufacturers to build the appliances used in our platform, we are susceptible to manufacturing delays and pricing fluctuations that could prevent us from shipping customer orders on time, or on a cost-effective basis, which may result in the loss of sales and customers.
We depend on a limited number of third-party manufacturers, primarily Flextronics Telecom Systems, Ltd., as sole source manufacturers for our appliances used in our platform. Our reliance on third-party manufacturers reduces our control over the manufacturing process and exposes us to risks, including reduced control over quality assurance, product costs, product supply and timing. Any manufacturing disruption by these third-party manufacturers could severely impair our ability to fulfill orders on time. If we are unable to manage our relationships with these third-party manufacturers effectively, or if these manufacturers suffer delays or disruptions for any reason, experience increased manufacturing lead-times, capacity constraints or quality control problems in their manufacturing operations, or fail to meet our future requirements for timely delivery, our ability to ship products to our customers would be severely impaired, and our business and results of operations would be harmed.
In addition, our reliance on third-party manufacturers exposes us to the risk that certain minerals, known as “conflict minerals,” that are contained in our products have originated in the Democratic Republic of the Congo or an adjoining country. As a result of the passage of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, the SEC adopted disclosure requirements for public companies whose products contain conflict minerals that are necessary to the functionality or production of such products. We have incurred and expect to incur additional costs to comply with the disclosure requirements, including costs related to determining the source of the conflict minerals used in our products. Moreover, the implementation of these new requirements could adversely affect the sourcing, availability and pricing of materials used in the manufacture of our products to the extent that there may be only a limited number of suppliers offering “conflict free” minerals that can be used in our products. There can be no assurance that we will be able to obtain such minerals in sufficient quantities or at competitive prices. We may also encounter customers who require that all of the components of our products be certified as conflict free. If we are not able to meet customer requirements, such customers may choose to not purchase our products, which could impact our sales.
Our third-party manufacturers typically fulfill our supply requirements on the basis of individual orders. We are subject to a risk of supply shortages and changes in pricing terms because we do not have long-term contracts with our third-party manufacturers that guarantee capacity, the continuation of particular pricing terms or the extension of credit limits. Our contract with our primary manufacturer permits it to terminate such contract at its convenience, subject to prior notice requirements. Any production interruptions for any reason, such as a natural disaster, epidemic, capacity shortages, or quality problems at one of our manufacturing partners would negatively affect sales of our products and adversely impact our business and results of operations.
We may be unable to protect our intellectual property adequately, which could harm our business, financial condition and results of operations.
We believe that our intellectual property is an essential asset of our business. We rely on a combination of patent, copyright, trademark and trade secret laws, as well as confidentiality procedures and contractual provisions, to establish and protect our intellectual property rights in the United States and abroad. The efforts we have taken to protect our intellectual property may not be sufficient or effective, and our trademarks, copyrights and patents may be held invalid or unenforceable. Any U.S. or other patents issued to us may not be sufficiently broad to protect our proprietary technologies, and given the costs of obtaining patent protection, we may choose not to seek patent protection for certain of our proprietary technologies. We may not be effective in policing unauthorized use of our intellectual property, and even if we do detect violations, litigation may be necessary to enforce our intellectual property rights. Any enforcement efforts we undertake, including litigation, could be time-consuming and expensive, could divert management’s attention and may result in a court determining that our intellectual property rights are unenforceable. If we are not successful in cost-effectively protecting our intellectual property rights, our business, financial condition and results of operations could be harmed.
Claims by others that we infringe their proprietary technology or other rights could harm our business.
Technology companies frequently enter into litigation based on allegations of patent infringement or other violations of intellectual property rights. In addition, patent holding companies seek to monetize patents they have purchased or otherwise obtained. As we face increasing competition and gain an increasingly higher profile, the possibility of intellectual property rights claims against us grows. From time to time, third parties have asserted, and we expect that third parties will continue to assert, claims of infringement of intellectual property rights against us. For example, we are currently a party to suits by both a practicing and non-practicing entity alleging, among other things, patent infringement, each of which are in the early stages of litigation. Third parties may in the future also assert claims against our customers or channel partners, whom our standard license and other agreements obligate us to indemnify against claims that our products infringe the intellectual property rights of third parties. While we intend to increase the size of our patent portfolio, many of our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. In addition, future litigation may involve patent holding companies or other patent owners who have no relevant product offerings or revenue and against whom our own patents may therefore provide little or no deterrence or protection. Any claim of intellectual property infringement by a third party, even a claim without merit, could cause us to incur substantial costs

47


defending against such claim, could distract our management from our business and could require us to cease use of such intellectual property. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by the discovery process.
Although third parties may offer a license to their technology or other intellectual property, the terms of any offered license may not be acceptable, and the failure to obtain a license or the costs associated with any license could cause our business, financial condition and results of operations to be materially and adversely affected. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. If a third party does not offer us a license to its technology or other intellectual property on reasonable terms, or at all, we could be enjoined from continued use of such intellectual property. As a result, we may be required to develop alternative, non-infringing technology, which could require significant time (during which we could be unable to continue to offer our affected products, subscriptions or services), effort, and expense and may ultimately not be successful. Furthermore, a successful claimant could secure a judgment or we may agree to a settlement that prevents us from distributing certain products, providing certain subscriptions or performing certain services or that requires us to pay substantial damages, royalties or other fees. Any of these events could harm our business, financial condition and results of operations.
We incorporate technology from third parties into our products, and our inability to obtain or maintain rights to the technology could harm our business.
We incorporate technology from third parties into our products. We cannot be certain that our suppliers and licensors are not infringing the intellectual property rights of third parties or that the suppliers and licensors have sufficient rights to the technology in all jurisdictions in which we may sell our products. Some of our agreements with our suppliers and licensors may be terminated for convenience by them. If we are unable to obtain or maintain rights to any of this technology because of intellectual property infringement claims brought by third parties against our suppliers and licensors or against us, or if we are unable to continue to obtain such technology or enter into new agreements on commercially reasonable terms, our ability to develop and sell products, subscriptions and services containing such technology could be severely limited, and our business could be harmed. Additionally, if we are unable to obtain necessary technology from third parties, including certain sole suppliers, we may be forced to acquire or develop alternative technology, which may require significant time, cost and effort and may be of lower quality or performance standards. This would limit and delay our ability to offer new or competitive products and increase our costs of production. If alternative technology cannot be obtained or developed, we may not be able to offer certain functionality as part of our products, subscriptions and services. As a result, our margins, market share and results of operations could be significantly harmed.
Our products and subscriptions contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products and subscriptions.
Our products and subscriptions contain software modules licensed to us by third-party authors under “open source” licenses. The use and distribution of open source software may entail greater risks than the use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of sales for us.
Although we monitor our use of open source software to avoid subjecting our products and subscriptions to conditions, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in ways that could impose unanticipated conditions or restrictions on our ability to commercialize products and subscriptions incorporating such software. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products and subscriptions will be effective. From time to time, we may face claims from third parties asserting ownership of, or demanding release of, the open source software or derivative works that we developed using such software (which could include our proprietary source code), or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products on terms that are not economically feasible, to re-engineer our products, to discontinue the sale of our products if re-engineering could not be accomplished on a timely or cost-effective basis, or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, results of operations and financial condition.
We rely on revenue from subscriptions and service contracts, and because we recognize revenue from subscriptions and service contracts over the term of the relevant subscription or service period, downturns or upturns in sales are not immediately reflected in full in our results of operations.
Subscription and services revenue accounts for a significant portion of our total revenue, comprising 66% and 60% for the three months ended June 30, 2015 and 2014, respectively, and comprising 67% and 63% for the six months ended June 30, 2015 and 2014, respectively. Sales of new or renewal subscription and service contracts may decline or fluctuate as a result of a number of factors, including customers’ level of satisfaction with our products and subscriptions, the actual or perceived efficacy of our security solutions,

48


the prices of our products and subscriptions, the prices of products and subscriptions offered by our competitors or reductions in our customers’ spending levels. If our sales of new or renewal subscription and service contracts decline, our revenue and revenue growth may decline and adversely affect our business. In addition, we recognize subscription and service revenue ratably over the term of the relevant service period, which is generally between one to five years. As a result, much of the subscription and service revenue we report each quarter is derived from subscription and service contracts that we sold in prior quarters. Consequently, a decline in new or renewed subscription or service contracts in any one quarter will not be fully reflected in revenue in that quarter but will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in new or renewed sales of our subscriptions or services is not reflected in full in our results of operations until future periods. Also, it is difficult for us to rapidly increase our subscription revenue through additional sales in any period, as revenue from new and renewal subscription contracts must be recognized ratably over the applicable service period. Furthermore, any increases in the average term of subscriptions contracts would result in revenue for those subscription contracts being recognized over longer periods of time.
U.S. federal, state and local government sales are subject to a number of challenges and risks that may adversely impact our business.
Sales to U.S. federal, state, and local governmental agencies have accounted for, and may in the future account for, a significant portion of our revenue. Sales to such government entities are subject to the following risks:
selling to governmental agencies can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that such efforts will generate a sale;
government certification requirements applicable to our products may change and, in doing so, restrict our ability to sell into the U.S. federal government sector until we have attained the revised certification;
government demand and payment for our products and services may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products and services;
we sell our platform to governmental agencies through our indirect channel partners, and these agencies may have statutory, contractual or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely impact our future results of operations;
governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our platform, which would adversely impact our revenue and results of operations, or institute fines or civil or criminal liability if the audit were to uncover improper or illegal activities; and
governments may require certain products to be manufactured in the United States and other relatively high-cost manufacturing locations, and we may not manufacture all products in locations that meet these requirements, affecting our ability to sell these products to governmental agencies.
Our ability to maintain customer satisfaction depends in part on the quality of our professional service organization and technical and other support services, including the quality of the support provided on our behalf by certain channel partners. Failure to maintain high-quality customer support could have a material adverse effect on our business, financial condition and results of operations.
Once our platform is deployed within our customers’ networks, our customers depend on our technical and other support services, as well as the support of our channel partners, to resolve any issues relating to the implementation and maintenance of our platform. If we or our channel partners do not effectively assist our customers in deploying our platform, succeed in helping our customers quickly resolve post-deployment issues, or provide effective ongoing support, our ability to sell additional products, subscriptions or services as part of our platform to existing customers would be adversely affected and our reputation with potential customers could be damaged. Many larger organizations have more complex networks and require higher levels of support than smaller customers. If we fail to meet the requirements of our larger customers, it may be more difficult to execute on our strategy of upselling and cross selling with these customers. Additionally, if our channel partners do not effectively provide support to the satisfaction of our customers, we may be required to provide this level of support to those customers, which would require us to hire additional personnel and to invest in additional resources. We are also in the process of expanding our professional services organization. It can take significant time and resources to recruit, hire, and train qualified technical support and professional services employees. We may not be able to hire such resources fast enough to keep up with demand, particularly when the sales of our platform exceed our internal forecasts. To the extent that we or our channel partners are unsuccessful in hiring, training, and retaining adequate support resources, our ability and the ability of our channel partners to provide adequate and timely support to our customers will be negatively impacted, and our customers’ satisfaction with our platform will be adversely affected. Additionally, to the extent that we need to rely on our sales engineers to provide post-sales support while we are ramping our professional services organization, our sales productivity will be negatively impacted, which would harm our results of operations.

49


The sales prices of our products, subscriptions and services may decrease, which may reduce our gross profits and adversely impact our financial results.
The sales prices for our products, subscriptions and services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products and subscriptions, anticipation of the introduction of new products or subscriptions, or promotional programs. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or subscriptions that compete with ours or may bundle them with other products and subscriptions. Additionally, although we price our products and subscriptions worldwide in U.S. dollars, currency fluctuations in certain countries and regions may negatively impact actual prices that partners and customers are willing to pay in those countries and regions, or the effective prices we realize in our reporting currency. Furthermore, we anticipate that the sales prices and gross profits for our products will decrease over product life cycles. We cannot assure you that we will be successful in developing and introducing new offerings with enhanced functionality on a timely basis, or that our new product and subscription offerings, if introduced, will enable us to maintain our prices and gross profits at levels that will allow us to maintain positive gross margins and achieve profitability.
Managing the supply of our products and their components is complex. Insufficient supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.
Our third-party manufacturers procure components and build our products based on our forecasts, and we generally do not hold inventory for a prolonged period of time. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and analyses from our sales and marketing organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue forecasts for components and products that are non-cancelable and non-returnable.
Our inventory management systems and related supply chain visibility tools may be inadequate to enable us to make accurate forecasts and effectively manage the supply of our products and product components. Supply management remains an area of increasing focus as we balance the need to maintain supply levels that are sufficient to ensure competitive lead times against the risk of obsolescence because of rapidly changing technology and customer requirements. If we ultimately determine that we have excess supply, we may have to reduce our prices and write-down inventory, which in turn could result in lower gross margins. Alternatively, insufficient supply levels may lead to shortages that result in delayed revenue or loss of sales opportunities altogether as potential customers turn to competitors’ products that may be readily available. Additionally, any increases in the time required to manufacture or ship our products could result in supply shortfalls. If we are unable to effectively manage our supply and inventory, our results of operations could be adversely affected.
Because some of the key components in our products come from limited sources of supply, we are susceptible to supply shortages or supply changes, which could disrupt or delay our scheduled product deliveries to our customers and may result in the loss of sales and customers.
Our platform relies on key components, including a motherboard and chassis, which our third-party manufacturers purchase on our behalf from a sole source provider. The manufacturing operations of some of our component suppliers are geographically concentrated in Asia, which makes our supply chain vulnerable to regional disruptions. A localized health risk affecting employees at these facilities, such as the spread of a pandemic influenza, could impair the total volume of components that we are able to obtain, which could result in substantial harm to our results of operations. Similarly, a fire, flood, earthquake, tsunami or other disaster, condition or event such as political instability, terrorist act, civil unrest or a power outage that adversely affects any of these component suppliers’ facilities could significantly affect our ability to obtain the components needed for our products, which could result in a substantial loss of sales and revenue and a substantial harm to our results of operations.
We do not have volume purchase contracts with any of our component suppliers, and they could cease selling to us at any time. In addition, our component suppliers change their selling prices frequently in response to market trends, including industry-wide increases in demand, and because we do not have contracts with these suppliers, we are susceptible to price fluctuations related to raw materials and components. If we are unable to pass component price increases along to our customers or maintain stable pricing, our gross margins and results of operations could be negatively impacted. If we are unable to obtain a sufficient quantity of these components in a timely manner for any reason, sales of our products could be delayed or halted or we could be forced to expedite shipment of such components or our products at dramatically increased costs, which would negatively impact our revenue and gross margins. Additionally, poor quality in any of the sole-sourced components in our products could result in lost sales or lost sales opportunities. If the quality of the components does not meet our or our customers’ requirements, if we are unable to obtain components from our existing suppliers on commercially reasonable terms, or if any of our sole source providers cease to remain in business or continue to manufacture such components, we could be forced to redesign our products and qualify new components from alternate suppliers. The resulting stoppage or delay in selling our products and the expense of redesigning our products could result in lost sales opportunities and damage to customer relationships, which would adversely affect our business and results of operations.

50


Our failure to adequately protect personal information could have a material adverse effect on our business.
A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer and other processing of personal data. These data protection and privacy-related laws and regulations are evolving and may result in ever-increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions. Our failure to comply with applicable laws and regulations, or to protect such data, could result in enforcement action against us, including fines, imprisonment of company officials and public censure, claims for damages by customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have a material adverse effect on our operations, financial performance and business. Evolving and changing definitions of personal data and personal information within the European Union, the United States, and elsewhere, especially relating to classification of IP addresses, machine identification, location data and other information, may limit or inhibit our ability to operate or expand our business, including limiting technology alliance partners that may involve the sharing of data. Even the perception of privacy concerns, whether or not valid, may harm our reputation, inhibit adoption of our products by current and future customers, or adversely impact our ability to attract and retain workforce talent.
If the general level of advanced cyber attacks declines, or is perceived by our current or potential customers to have declined, our business could be harmed.
Our business is substantially dependent on enterprises and governments recognizing that advanced cyber-attacks are pervasive and are not effectively prevented by legacy security solutions. High visibility attacks on prominent enterprises and governments have increased market awareness of the problem of advanced cyber attacks and help to provide an impetus for enterprises and governments to devote resources to protecting against advanced cyber attacks, such as testing our platform, purchasing it, and broadly deploying it within their organizations. If advanced cyber attacks were to decline, or enterprises or governments perceived that the general level of advanced cyber attacks have declined, our ability to attract new customers and expand our offerings within existing customers could be materially and adversely affected. A reduction in the threat landscape could increase our sales cycles and harm our business, results of operations and financial condition.
Our technology alliance partnerships expose us to a range of business risks and uncertainties that could have a material adverse impact on our business and financial results.
We have entered, and intend to continue to enter, into technology alliance partnerships with third parties to support our future growth plans. Such relationships include technology licensing, joint technology development and integration, research cooperation, co-marketing activities and sell-through arrangements. We face a number of risks relating to our technology alliance partnerships that could prevent us from realizing the desired benefits from such partnerships on a timely basis or at all, which, in turn, could have a negative impact on our business and financial results.
Technology alliance partnerships require significant coordination between the parties involved, particularly if a partner requires that we integrate its products with our products. This could involve a significant commitment of time and resources by our technical staff and their counterparts within our technology alliance partner. The integration of products from different companies may be more difficult than we anticipate, and the risk of integration difficulties, incompatible products and undetected programming errors or defects may be higher than the risks normally associated with the introduction of new products. It may also be more difficult to market and sell products developed through technology alliance partnerships than it would be to market and sell products that we develop on our own. Sales and marketing personnel may require special training, as the new products may be more complex than our other products.
We invest significant time, money and resources to establish and maintain relationships with our technology alliance partners, but we have no assurance that any particular relationship will continue for any specific period of time. Generally, our agreements with these technology alliance partners are terminable without cause with no or minimal notice or penalties. If we lose a significant technology alliance partner, we could lose the benefit of our investment of time, money and resources in the relationship. In addition, we could be required to incur significant expenses to develop a new strategic alliance or to determine and implement an alternative plan to pursue the opportunity that we targeted with the former partner.
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in our stock price.
The preparation of financial statements in conformity with generally accepted accounting principles, or GAAP, requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations

51


to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in our stock price. Significant assumptions and estimates used in preparing our condensed consolidated financial statements include those related to assets, liabilities, revenue, expenses and related disclosures.
We are exposed to the credit risk of some of our distributors and resellers and to credit exposure in weakened markets, which could result in material losses.
Most of our sales are on an open credit basis. Although we have programs in place that are designed to monitor and mitigate these risks, we cannot assure you these programs will be effective in reducing our credit risks, especially as we expand our business internationally. If we are unable to adequately control these risks, our business, results of operations and financial condition could be harmed.
Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products could reduce our ability to compete and could harm our business.
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 products and enhancements to our platform, 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 equity financing, our stockholders may experience significant dilution of their ownership interests and the per share value of our common stock could decline. Furthermore, if we engage in debt financing, the holders of debt would have priority over the holders of common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations, and financial condition. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:
develop or enhance our products and subscriptions;
continue to expand our sales and marketing and research and development organizations;
acquire complementary technologies, products or businesses;
expand operations, in the United States or internationally;
hire, train and retain employees; or
respond to competitive pressures or unanticipated working capital requirements.
Our failure to do any of these things could harm our business, financial condition and results of operations.
If our products do not effectively interoperate with our customers’ IT infrastructure, installations could be delayed or cancelled, which would harm our business.
Our products must effectively interoperate with our customers’ existing or future IT infrastructure, which often has different specifications, utilizes multiple protocol standards, deploys products from multiple vendors, and contains multiple generations of products that have been added over time. As a result, when problems occur in a network, it may be difficult to identify the sources of these problems. If we find errors in the existing software or defects in the hardware used in our customers’ infrastructure or problematic network configurations or settings, we may have to modify our software or hardware so that our products will interoperate with our customers’ infrastructure. In such cases, our products may be unable to provide significant performance improvements for applications deployed in our customers’ infrastructure. These issues could cause longer installation times for our products and could cause order cancellations, either of which would adversely affect our business, results of operations and financial condition. In addition, government and other customers may require our products to comply with certain security or other certifications and standards. If our products are late in achieving or fail to achieve compliance with these certifications and standards, or our competitors achieve compliance with these certifications and standards, we may be disqualified from selling our products to such customers, or may otherwise be at a competitive disadvantage, either of which would harm our business, results of operations, and financial condition.
Failure to comply with governmental laws and regulations could harm our business.
Our business is subject to regulation by various U.S. federal, state, local and foreign governments. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, injunctions or other collateral consequences. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, reputation, results of operations and financial condition.

52


We generate a significant amount of revenue from sales to resellers, distributors and customers outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.
We have a limited history of marketing, selling, and supporting our platform internationally. As a result, we must hire and train experienced personnel to staff and manage our foreign operations. To the extent that we experience difficulties in recruiting, training, managing, and retaining international employees, particularly managers and other members of our international sales team, we may experience difficulties in sales productivity in, or market penetration of, foreign markets. We also enter into strategic distributor and reseller relationships with companies in certain international markets where we do not have a local presence. If we are not able to maintain successful strategic distributor relationships with our international channel partners or recruit additional channel partners, our future success in these international markets could be limited. Business practices in the international markets that we serve may differ from those in the United States and may require us to include non-standard terms in customer contracts, such as extended payment or warranty terms. To the extent that we enter into customer contracts in the future that include non-standard terms related to payment, warranties, or performance obligations, our results of operations may be adversely impacted.
Additionally, our international sales and operations are subject to a number of risks, including the following:
greater difficulty in enforcing contracts and managing collections, as well as longer collection periods;
higher costs of doing business internationally, including costs incurred in establishing and maintaining office space and equipment for our international operations;
fluctuations in exchange rates between the U.S. dollar and foreign currencies in markets where we do business;
management communication and integration problems resulting from cultural and geographic dispersion;
risks associated with trade restrictions and foreign legal requirements, including any importation, certification, and localization of our platform that may be required in foreign countries;
greater risk of unexpected changes in regulatory practices, tariffs, and tax laws and treaties;
compliance with anti-bribery laws, including, without limitation, compliance with the U.S. Foreign Corrupt Practices Act of 1977, as amended, the U.S. Travel Act and the UK Bribery Act 2010, violations of which could lead to significant fines, penalties and collateral consequences for our company;
heightened risk 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, or irregularities in, financial statements;
the uncertainty of protection for intellectual property rights in some countries;
general economic and political conditions in these foreign markets;
foreign exchange controls or tax regulations that might prevent us from repatriating cash earned outside the United States;
political and economic instability in some countries; and
double taxation of our international earnings and potentially adverse tax consequences due to changes in the tax laws of the United States or the foreign jurisdictions in which we operate.
These and other factors could harm our ability to generate future international revenue and, consequently, materially impact our business, results of operations and financial condition.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.
Our sales contracts are denominated in U.S. dollars, and therefore our revenue is not subject to foreign currency risk. However, a strengthening of the U.S. dollar could increase the real cost of our products, subscriptions and services to our customers outside of the United States, which could adversely affect our financial condition and results of operations. In addition, we are incurring an increasing portion of our operating expenses outside the United States. These expenses are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates. We do not currently hedge against the risks associated with currency fluctuations but may do so in the future.
We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.
Our products are subject to U.S. export controls, specifically the Export Administration Regulations and economic sanctions enforced by the Office of Foreign Assets Control. We incorporate standard encryption algorithms into our products, which, along with the underlying technology, may be exported outside of the U.S. only with the required export authorizations, including by license, license exception or other appropriate government authorizations, which may require the filing of an encryption registration and

53


classification request. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products and services to countries, governments, and persons targeted by U.S. sanctions. While we have taken precautions to prevent our products and services from being exported in violation of these laws, in certain instances in the past we shipped our encryption products prior to obtaining the required export authorizations and/or submitting the required requests, including a classification request and request for an encryption registration number, resulting in an inadvertent violation of U.S. export control laws. As a result, in February 2013, we filed a Voluntary Self Disclosure with the U.S. Department of Commerce’s Bureau of Industry and Security, or BIS, concerning these potential violations. In June 2013, BIS notified us that it had completed its review of this matter and closed its review with the issuance of a warning letter. No monetary penalties were assessed. Even though we take precautions to ensure that our channel partners comply with all relevant regulations, any failure by our channel partners to comply with such regulations could have negative consequences, including reputational harm, government investigations and penalties.
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products into international markets, prevent our customers with international operations from deploying our products globally or, in some cases, prevent the export or import of our products to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Any decreased use of our products or limitation on our ability to export or sell our products would likely adversely affect our business, financial condition and results of operations.
Our business is subject to the risks of earthquakes, fire, power outages, floods and other catastrophic events, and to interruption by man-made problems such as terrorism.
A significant natural disaster, such as an earthquake, a fire, a flood, or significant power outage could have a material adverse impact on our business, results of operations, and financial condition. Our corporate headquarters and servers hosting our cloud services are located in California, a region known for seismic activity. In addition, natural disasters could affect our supply chain, manufacturing vendors, or logistics providers’ ability to provide materials and perform services such as manufacturing products or assisting with shipments on a timely basis. In the event that our or our service providers’ information technology systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed, resulting in missed financial targets, such as revenue and shipment targets, for a particular quarter. In addition, acts of terrorism and other geo-political unrest could cause disruptions in our business or the business of our supply chain, manufacturers, logistics providers, partners, or customers or the economy as a whole. Any disruption in the business of our supply chain, manufacturers, logistics providers, partners or end-customers that impacts sales at the end of a fiscal quarter could have a significant adverse impact on our financial results. All of the aforementioned risks may be further increased if the disaster recovery plans for us and our suppliers prove to be inadequate. To the extent that any of the above should result in delays or cancellations of customer orders, or the delay in the manufacture, deployment or shipment of our products, our business, financial condition and results of operations would be adversely affected.
If we fail to comply with environmental requirements, our business, financial condition, results of operations and reputation could be adversely affected.
We are subject to various environmental laws and regulations including laws governing the hazardous material content of our products and laws relating to the collection and recycling of electrical and electronic equipment. Examples of these laws and regulations include the European Union, or EU, Restrictions on the Use of certain Hazardous Substances in Electronic Equipment Directive and the EU Waste Electrical and Electronic Equipment Directive as well as the implementing legislation of the EU member states. Similar laws and regulations have been passed or are pending in China, South Korea and Japan and may be enacted in other regions, including in the United States, and we are, or may in the future be, subject to these laws and regulations.
Our failure to comply with past, present, and future laws could result in reduced sales of our products, substantial product inventory write-offs, reputational damage, penalties, and other sanctions, any of which could harm our business and financial condition. We also expect that our products will be affected by new environmental laws and regulations on an ongoing basis. To date, our expenditures for environmental compliance have not had a material impact on our results of operations or cash flows, and although we cannot predict the future impact of such laws or regulations, they will likely result in additional costs and may increase penalties associated with violations or require us to change the content of our products or how they are manufactured, which could have a material adverse effect on our business, results of operations and financial condition.
The enactment of legislation implementing changes in the U.S. taxation of international business activities or the adoption of other tax reform policies could materially impact our financial position and results of operations.
Recent changes to U.S. tax laws, including limitations on the ability of taxpayers to claim and utilize foreign tax credits and the deferral of certain tax deductions until earnings outside of the United States are repatriated to the United States, as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of our foreign earnings. Due to expansion of our

54


international business activities, any changes in the U.S. taxation of such activities may increase our worldwide effective tax rate and adversely affect our financial condition and operating results.
If we do not achieve increased tax benefits as a result of our new corporate structure, our operating results and financial condition may be negatively impacted.
We generally conduct our international operations through wholly-owned subsidiaries and report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. In 2013, we completed the reorganization of our corporate structure and intercompany relationships to more closely align our corporate organization with the expansion of our international business activities. Although we anticipate achieving a reduction in our overall effective tax rate in the future as a result of this new corporate structure, we may not realize any benefits. 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. In addition, if the intended tax treatment of our new corporate structure is not accepted by the applicable taxing authorities, changes in tax law negatively impact the structure or we do not operate our business consistent with the structure and applicable tax laws and regulations, we may fail to achieve any tax advantages as a result of the new corporate structure, and our future operating results and financial condition may be negatively impacted.
We could be subject to additional tax liabilities.
We are subject to U.S. federal, state, local and sales taxes in the United States and foreign income taxes, withholding taxes and transaction taxes in 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. 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 recognizing tax losses or lower than anticipated earnings in jurisdictions where we have lower statutory rates and higher than anticipated earnings 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, sales taxes and value-added 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 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 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. Our existing NOLs may be subject to limitations arising from previous ownership changes. 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 and adversely affect our ability to utilize our NOLs in the future. 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 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 material portion of the NOLs reflected on our balance sheet, even if we attain profitability.
Risks Related to Our Convertible Senior Notes
We are leveraged financially, which could adversely affect our ability to adjust our business to respond to competitive pressures and to obtain sufficient funds to satisfy our future growth, business needs and development plans.
We have substantial existing indebtedness. In May 2015, we issued $920.0 million aggregate principal amount of convertible senior notes (the “convertible notes”).
The degree to which we are leveraged could have negative consequences, including, but not limited to, the following:
we may be more vulnerable to economic downturns, less able to withstand competitive pressures and less flexible in responding to changing business and economic conditions;
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions, general corporate or other purposes may be limited
a substantial portion of our cash flows from operations in the future may be required for the payment of the principal amount of our existing indebtedness when it becomes due; and
we may elect to make cash payments upon any conversion of the convertible notes, which would reduce our cash on

55


hand.
Our ability to meet our payment obligations under our convertible notes depends on our ability to generate significant cash flow in the future. This, to some extent, is subject to general economic, financial, competitive, legislative, and regulatory factors as well as other factors that are beyond our control. There can be no assurance that our business will generate cash flow from operations, or that additional capital will be available to us, in an amount sufficient to enable us to meet our debt payment obligations and to fund other liquidity needs. If we are unable to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, sell assets, reduce or delay capital investments, or seek to raise additional capital. If we were unable to implement one or more of these alternatives, we may be unable to meet our debt payment obligations, which could have a material adverse effect on our business, results of operations, or financial condition.
The accounting method for convertible debt securities that may be settled in cash, such as the convertible notes, is subject to changes that could have a material effect on our reported financial results.
In May 2008, the Financial Accounting Standards Board, which we refer to as FASB, issued FASB Staff Position No. APB 14-1, Accounting for Convertible Debt Instruments That May Be Settled in Cash Upon Conversion (Including Partial Cash Settlement), which has subsequently been codified as Accounting Standards Codification 470-20, Debt with Conversion and Other Options, which we refer to as ASC 470-20. Under ASC 470-20, an entity must separately account for the liability and equity components of the convertible debt instruments (such as the convertible notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the convertible notes is that the equity component is required to be included in the additional paid-in capital section of stockholders’ equity on our consolidated balance sheet and the value of the equity component would be treated as original issue discount for purposes of accounting for the debt component of the convertible notes. As a result, we will be required to record a greater amount of non-cash interest expense in current periods presented as a result of the amortization of the discounted carrying value of the convertible notes to their face amount over the term of the convertible notes. We will report lower net income in our financial results because ASC 470-20 will require interest to include both the current period’s amortization of the debt discount and the instrument’s non-convertible coupon interest for the convertible notes, which could adversely affect our reported or future financial results and the trading price of our common stock.
In addition, under certain circumstances, convertible debt instruments (such as the convertible notes) that may be settled entirely or partly in cash are currently accounted for utilizing the treasury stock method, the effect of which is that any shares issuable upon conversion of the convertible notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of the convertible notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. If we are unable to use the treasury stock method in accounting for the shares issuable upon conversion of the convertible notes, then our diluted earnings per share would be adversely affected.
Conversion of our convertible notes will dilute the ownership interest of existing stockholders and may depress the price of our common stock.
The conversion of some or all of our convertible notes will dilute the ownership interests of then-existing stockholders to the extent we deliver shares upon conversion of any of the convertible notes. Any sales in the public market of the common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the convertible notes may encourage short selling by market participants because the conversion of the convertible notes could be used to satisfy short positions, or anticipated conversion of the convertible notes into shares of our common stock could depress the price of our common stock.
The conditional conversion feature of the convertible notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the convertible notes is triggered, holders of such convertible notes will be entitled to convert their convertible notes at any time during specified periods at their option. If one or more holders elect to convert their convertible notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their convertible notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the convertible notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

56


Risks Related to Ownership of Our Common Stock
If securities or industry analysts do not publish research or reports about our business, or publish inaccurate or unfavorable research reports about our business, our share price and trading volume could decline.
The trading market for our common stock, to some extent, depends on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us should downgrade our shares or change their opinion of our shares, industry sector or products, our share price would likely decline. If one or more of these analysts ceases coverage of our company or fails 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.
We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which would cause our stock price to decline.
We have provided and may continue to provide guidance about our business and future operating results. In developing this guidance, our management must make certain assumptions and judgments about our future performance. Furthermore, analysts and investors may develop and publish their own projections of our business, which may form a consensus about our future performance. Our business results may vary significantly from such guidance or that consensus due to a number of factors, many of which are outside of our control, and which could adversely affect our operations and operating results. Furthermore, if we make downward revisions of our previously announced guidance, or if our publicly announced guidance of future operating results fails to meet expectations of securities analysts, investors or other interested parties, the price of our common stock would decline.
The price of our common stock has been and may continue to be volatile, and the value of your investment could decline.
The trading price of our common stock has been volatile since our initial public offering, and is likely to continue to be volatile. Since the date of our initial public offering, the price of our common stock has ranged from $24.81 to $97.35 through July 30, 2015, and the last reported sale price on July 30, 2015 was $47.76. The trading price of our common stock may fluctuate widely in response to various factors, some of which are beyond our control. These factors include:
announcements of new products, services or technologies, commercial relationships, acquisitions or other events by us or our competitors;
changes in how customers perceive the effectiveness of our platform in protecting against advanced cyber attacks or other reputational harm;
publicity concerning cyber attacks in general or high profile cyber attacks against specific organizations;
price and volume fluctuations in the overall stock market from time to time;
significant volatility in the market price and trading volume of technology and/or growth companies in general and of companies in the IT security industry in particular;
fluctuations in the trading volume of our shares or the size of our public float;
actual or anticipated changes or fluctuations in our results of operations;
whether our results of operations, and in particular, our revenue growth rates, meet the expectations of securities analysts or investors;
actual or anticipated changes in the expectations of investors or securities analysts, whether as a result of our forward-looking statements, our failure to meet such expectation or otherwise;
litigation involving us, our industry, or both;
regulatory developments in the United States, foreign countries or both;
general economic conditions and trends;
major catastrophic events;
sales of large blocks of our common stock; and
departures of key personnel.
In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, results of operations or financial condition. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. The price of our common stock has been highly volatile since our IPO in September 2013, and beginning in June 2014, several lawsuits alleging violations of securities laws were filed against us, our

57


directors and certain of our executive officers. This and any future securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have a material adverse effect on our business, results of operations and financial condition.
Sales of substantial amounts of our common stock in the public markets, or sales of our common stock by our executive officers and directors under Rule 10b5-1 plans, could adversely affect the market price of our common stock.
Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate. In addition, certain of our executive officers and directors have adopted, and other executive officers and directors may in the future adopt, written plans, known as “Rule 10b5-1 Plans,” under which they have contracted, or may in the future contract, with a broker to sell shares of our common stock on a periodic basis to diversify their assets and investments. Sales made by our executive officers and directors pursuant to Rule 10b5-1, regardless of the amount of such sales, could adversely affect the market price of our common stock.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, conversion of our convertible notes or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of common stock and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue shares of common stock or securities convertible into our common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans, the conversion of our convertible notes or otherwise. For example, in December 2013, we issued approximately 16.9 million shares of common stock and assumed options to purchase approximately 4.6 million shares of our common stock in connection with our acquisition of Mandiant, and in May 2014, we issued 295,681 shares of common stock and assumed options to purchase 63,490 shares of our common stock in connection with our acquisition of nPulse Technologies. In addition, in June 2015, we issued $920.0 million aggregate principal amount of convertible senior notes. Any future issuances could result in substantial dilution to our existing stockholders and cause the trading price of our common stock to decline.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any dividends on our common stock. We intend to retain any earnings to finance the operation and expansion of our business, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members.
As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, the listing requirements of the NASDAQ Stock Market and other applicable securities rules and regulations. Compliance with these rules and regulations has increased and will continue to increase our legal and financial compliance costs, has made and will continue to make some activities more difficult, time-consuming or costly, and has increased and will continue to increase demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and 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 harm our business and results of operations. Although we have already hired additional employees to comply with these requirements, we may need to hire even more employees in the future, which will increase our costs and expenses.
Because we are no longer an “emerging growth company” as defined in the JOBS Act, we are subject to the independent auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, enhanced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. While we were able to determine in our management's report for fiscal 2014 that our internal control over financial reporting is effective, as well as provide an unqualified attestation report from our independent registered public accounting firm to that effect, we have and will continue to consume management resources and incur significant expenses for Section 404 compliance on an ongoing basis. In the event that our Chief Executive Officer, Chief Financial Officer, or independent registered public accounting firm determines in the future that our internal control over financial reporting is not effective as defined under Section 404, we could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments and causing investor perceptions to be adversely affected and potentially resulting in a decline in the market price of our stock.

58


In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment will increase our general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards are unsuccessful, regulatory authorities may initiate legal proceedings against us and our business may be harmed.
We also expect that being a public company and these new rules and regulations will make it more expensive for us to obtain and maintain director and officer liability insurance, and in the future, we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified executive officers and members of our board of directors, particularly to serve on our audit committee and compensation committee.
In addition, as a result of our disclosure obligations as a public company, we have reduced strategic flexibility and are under pressure to focus on short-term results, which may adversely impact our ability to achieve long-term profitability.
We are obligated to maintain proper and effective internal control over financial reporting. We may not complete our analysis of our internal control over financial reporting in a timely manner, or this internal control 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 the Exchange Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting, as well as a statement that our auditors have issued an attestation report on our internal controls.
While we were able to determine in our management's report for fiscal 2014 that our internal control over financial reporting is effective, as well as provide an unqualified attestation report from our independent registered public accounting firm to that effect, we may not be able to complete our evaluation, testing, and any required remediation in a timely fashion or our independent registered public accounting firm may not be able to formally attest to the effectiveness of our internal control over financial reporting in the future. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting that we are unable to remediate before the end of the same fiscal year in which the material weakness is identified, 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 attest to the effectiveness of our internal controls or determine we have a material weakness in our internal controls, 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.
Our charter documents and Delaware law, as well as certain provisions of our convertible notes, could discourage takeover attempts and lead to management entrenchment, which could also reduce the market price of our common stock.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors who are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquiror;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by our board of directors, the chairperson of our board of directors, our Chief Executive Officer or our President (in the absence of a Chief Executive Officer), which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;

59


the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the management of our business (including our classified board structure) or certain provisions of our amended and restated bylaws, which may inhibit the ability of an acquiror to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquiror to amend the bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquiror from conducting a solicitation of proxies to elect the acquiror’s own slate of directors or otherwise attempting to obtain control of us.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law, which may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a specified period of time. Additionally, certain provisions of our convertible notes could make it more difficult or more expensive for a third party to acquire us. The application of Section 203 or certain provisions of our convertible notes also could have the effect of discouraging, delaying or preventing a transaction involving a change in control of us. Any of these provisions could, under certain circumstances, depress the market price of our common stock.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a)
Sales of Unregistered Securities
There were no sales of unregistered securities during the three months ended June 30, 2015, other than those transactions previously reported to the SEC on our Current Reports on Form 8-K.
(b)
Use of Proceeds from Public Offering of Common Stock
Our initial public offering of common stock was effected through Registration Statements on Form S-1 (File Nos. 333-190338 and 333-191275), which were declared or became effective on September 19, 2013. There has been no material change in the use of proceeds from our initial public offering as described in our final prospectus filed with the SEC pursuant to Rule 424(b) and other periodic reports previously filed with the SEC.
(c)
Issuer Purchases of Equity Securities
We used approximately $150.0 million of the net proceeds from the issuance of the Convertible Senior Notes to enter into privately negotiated prepaid forward stock purchase transactions (each a "Prepaid Forward") with one of the initial purchasers of the Convertible Senior Notes (the "Forward Counterparty"), pursuant to which we purchased approximately 3.3 million shares of our common stock. Subject to early settlement, the Prepaid Forwards will settle on or around June 1, 2020 and June 1, 2022, respectively. The Prepaid Forwards were designed to facilitate privately negotiated derivative transactions between the Forward Counterparty and holders of the Convertible Senior Notes, including swaps, relating to the shares of our common stock by which holders of the Convertible Senior Notes established short positions and otherwise hedged their investments in the Convertible Senior Notes concurrently with, or shortly after, the pricing of the Convertible Senior Notes.
The table below provides information with respect to repurchases of our common stock made during the three months ended June 30, 2015.
Period
Total Number of Shares Purchased (1)
 
Average Price Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)
 
Maximum Number of Shares that May Yet be Purchased Under the Plans or Programs
April 1 - April 30, 2015

 
$

 

 

May 1 - May 31, 2015

 

 

 

June 1 - June 30, 2015
3,332,592

 
45.01

 
3,332,592

 

 
 
 
 
 
 
 
 
Total
3,332,592

 
$
45.01

 
3,332,592

 

(1)
The 3,332,592 shares purchased in June 2015 under each Prepaid Forward were accounted for as a repurchase of common stock, but will remain outstanding for corporate law purposes, including for purposes of any future stockholders votes.

60


Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
Item 6. Exhibits
Exhibit No.
Description of Exhibit
 
 
4.1
Indenture, dated as of June 2, 2015, between the Registrant and U.S. Bank National Association (incorporated herein by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
4.2
Form of Global 1.000% Convertible Senior Note due 2035 (incorporated herein by reference to Exhibit 4.2 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
4.3
Indenture, dated as of June 2, 2015, between the Registrant and U.S. Bank National Association (incorporated herein by reference to Exhibit 4.3 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
4.4
Form of Global 1.625% Convertible Senior Note due 2035 (incorporated herein by reference to Exhibit 4.4 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
10.1
Purchase Agreement, dated May 27, 2015, among the Registrant and Morgan Stanley & Co. LLC and J.P. Morgan Securities LLC, as representatives of the several Initial Purchasers named in Schedule I thereto (incorporated herein by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on May 29, 2015)
10.2
Forward Stock Purchase Transaction, dated May 27, 2015, between the Registrant and Morgan Stanley & Co. LLC (incorporated herein by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on May 29, 2015)
10.3
Forward Stock Purchase Transaction, dated May 27, 2015, between the Registrant and Morgan Stanley & Co. LLC (incorporated herein by reference to Exhibit 10.3 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on May 29, 2015)
10.4†
Offer Letter between the Registrant and Stephen Pusey, dated June 12, 2015 (incorporated herein by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 17, 2015)
31.1
Rule 13a-14(a) / 15(d)-14(a) Certification of Principal Executive Officer
31.2
Rule 13a-14(a) / 15(d)-14(a) Certification of Principal Financial Officer
32.1*
Section 1350 Certifications
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
*
Furnished herewith.
Indicates a management contract or compensatory plan or arrangement.



SIGNATURE
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.
 
 
 
 
 
 
 
FIREEYE, INC.
 
 
 
 
 
 
 
 
 
 
Dated: July 31, 2015
 
By:
 
/s/ Michael J. Sheridan
 
 
 
 
Michael J. Sheridan
 
 
 
 
Senior Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer and duly authorized signatory)

62


EXHIBIT INDEX
Exhibit No.
Description of Exhibit
 
 
4.1
Indenture, dated as of June 2, 2015, between the Registrant and U.S. Bank National Association (incorporated herein by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
4.2
Form of Global 1.000% Convertible Senior Note due 2035 (incorporated herein by reference to Exhibit 4.2 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
4.3
Indenture, dated as of June 2, 2015, between the Registrant and U.S. Bank National Association (incorporated herein by reference to Exhibit 4.3 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
4.4
Form of Global 1.625% Convertible Senior Note due 2035 (incorporated herein by reference to Exhibit 4.4 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 5, 2015)
10.1
Purchase Agreement, dated May 27, 2015, among the Registrant and Morgan Stanley & Co. LLC and J.P. Morgan Securities LLC, as representatives of the several Initial Purchasers named in Schedule I thereto (incorporated herein by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on May 29, 2015)
10.2
Forward Stock Purchase Transaction, dated May 27, 2015, between the Registrant and Morgan Stanley & Co. LLC (incorporated herein by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on May 29, 2015)
10.3
Forward Stock Purchase Transaction, dated May 27, 2015, between the Registrant and Morgan Stanley & Co. LLC (incorporated herein by reference to Exhibit 10.3 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on May 29, 2015)
10.4†
Offer Letter between the Registrant and Stephen Pusey, dated June 12, 2015 (incorporated herein by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, Commission File No. 001-36067, filed on June 17, 2015)
31.1
Rule 13a-14(a) / 15(d)-14(a) Certification of Principal Executive Officer
31.2
Rule 13a-14(a) / 15(d)-14(a) Certification of Principal Financial Officer
32.1*
Section 1350 Certifications
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
*
Furnished herewith.
Indicates a management contract or compensatory plan or arrangement.

63
EX-31.1 2 exhibit31120150630-10q.htm EXHIBIT 31.1 Exhibit31.1 (2015.06.30-10Q)
Exhibit 31.1
CERTIFICATION


I, David G. DeWalt, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of FireEye, 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 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 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: July 31, 2015
 
/s/ David G. DeWalt
 
 
David G. DeWalt
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)


EX-31.2 3 exhibit31220150630-10q.htm EXHIBIT 31.2 Exhibit31.2 (2015.06.30-10Q)
Exhibit 31.2
CERTIFICATION


I, Michael J. Sheridan, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of FireEye, 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 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 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: July 31, 2015
 
/s/ Michael J. Sheridan
 
 
Michael J. Sheridan
 
 
Senior Vice President and Chief Financial Officer
 
 
(Principal Financial and Accounting Officer)


EX-32.1 4 exhibit32120150630-10q.htm EXHIBIT 32.1 Exhibit32.1 (2015.06.30-10Q)
Exhibit 32.1
SECTION 1350 CERTIFICATIONS


I, David G. DeWalt, certify to the best of my knowledge, pursuant to 18 U.S.C. Section 1350, that the Quarterly Report of FireEye, Inc. on Form 10-Q for the quarterly period ended June 30, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of FireEye, Inc.
Date: July 31, 2015
 
/s/ David G. DeWalt
 
 
David G. DeWalt
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)

I, Michael J. Sheridan, certify to the best of my knowledge, pursuant to 18 U.S.C. Section 1350, that the Quarterly Report of FireEye, Inc. on Form 10-Q for the quarterly period ended June 30, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of FireEye, Inc.
Date: July 31, 2015
 
/s/ Michael J. Sheridan
 
 
Michael J. Sheridan
 
 
Senior Vice President and Chief Financial Officer
 
 
(Principal Financial and Accounting Officer)


EX-101.INS 5 feye-20150630.xml XBRL INSTANCE DOCUMENT 0001370880 2015-01-01 2015-06-30 0001370880 2015-07-29 0001370880 2014-12-31 0001370880 2015-06-30 0001370880 2014-04-01 2014-06-30 0001370880 2014-01-01 2014-06-30 0001370880 2015-04-01 2015-06-30 0001370880 2014-06-30 0001370880 2013-12-31 0001370880 2014-03-01 2014-03-31 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 2015-06-01 2015-06-30 0001370880 2014-03-31 0001370880 us-gaap:ConvertibleNotesPayableMember 2015-01-01 2015-06-30 0001370880 us-gaap:FairValueInputsLevel2Member 2014-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2015-06-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel1Member 2014-12-31 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2014-12-31 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2015-06-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2014-12-31 0001370880 us-gaap:FairValueInputsLevel2Member 2015-06-30 0001370880 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2014-12-31 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001370880 us-gaap:CommercialPaperMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-12-31 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2015-06-30 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001370880 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001370880 us-gaap:FairValueInputsLevel3Member 2014-12-31 0001370880 us-gaap:FairValueInputsLevel3Member 2015-06-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CertificatesOfDepositMember 2014-12-31 0001370880 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2015-06-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2015-06-30 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2014-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2014-12-31 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel1Member 2015-06-30 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-06-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2015-06-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-06-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2014-12-31 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-06-30 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CertificatesOfDepositMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2015-06-30 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2014-12-31 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-06-30 0001370880 us-gaap:CommercialPaperMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-06-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2015-06-30 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-12-31 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-06-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2014-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2014-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2015-06-30 0001370880 us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:CertificatesOfDepositMember 2014-12-31 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:CertificatesOfDepositMember 2015-06-30 0001370880 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2015-06-30 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:CertificatesOfDepositMember 2015-06-30 0001370880 us-gaap:ShortTermInvestmentsMember 2015-06-30 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2015-06-30 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2015-06-30 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:CertificatesOfDepositMember 2014-12-31 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:ShortTermInvestmentsMember 2014-12-31 0001370880 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001370880 us-gaap:ServiceLifeMember 2015-04-01 2015-06-30 0001370880 us-gaap:MachineryAndEquipmentMember 2014-12-31 0001370880 feye:ComputerEquipmentandSoftwareMember 2015-06-30 0001370880 feye:ComputerEquipmentandSoftwareMember 2014-12-31 0001370880 us-gaap:MachineryAndEquipmentMember 2015-06-30 0001370880 us-gaap:LeaseholdImprovementsMember 2015-06-30 0001370880 us-gaap:LeaseholdImprovementsMember 2014-12-31 0001370880 us-gaap:FurnitureAndFixturesMember 2014-12-31 0001370880 us-gaap:FurnitureAndFixturesMember 2015-06-30 0001370880 feye:NPulseTechnologiesMember 2015-06-30 0001370880 feye:NPulseTechnologiesMember us-gaap:InProcessResearchAndDevelopmentMember 2015-06-30 0001370880 feye:NPulseTechnologiesMember us-gaap:DevelopedTechnologyRightsMember 2015-06-30 0001370880 feye:NPulseTechnologiesMember us-gaap:CustomerRelationshipsMember 2015-06-30 0001370880 feye:NPulseTechnologiesMember 2014-05-09 2014-05-09 0001370880 feye:NPulseTechnologiesMember us-gaap:GeneralAndAdministrativeExpenseMember 2014-05-09 0001370880 feye:UnvestedStockOptionsandRestrictedStockMember feye:NPulseTechnologiesMember 2014-05-09 2014-05-09 0001370880 feye:NPulseTechnologiesMember us-gaap:MaximumMember 2014-05-09 2014-05-09 0001370880 us-gaap:DevelopedTechnologyRightsMember 2015-06-30 0001370880 us-gaap:TradeNamesMember 2015-06-30 0001370880 feye:ContentMember 2015-06-30 0001370880 us-gaap:DevelopedTechnologyRightsMember 2014-12-31 0001370880 us-gaap:ContractBasedIntangibleAssetsMember 2015-06-30 0001370880 us-gaap:TradeNamesMember 2014-12-31 0001370880 us-gaap:ContractBasedIntangibleAssetsMember 2014-12-31 0001370880 feye:ContentMember 2014-12-31 0001370880 us-gaap:CustomerRelationshipsMember 2015-06-30 0001370880 us-gaap:CustomerRelationshipsMember 2014-12-31 0001370880 feye:NPulseTechnologiesMember us-gaap:DevelopedTechnologyRightsMember 2015-01-01 2015-06-30 0001370880 feye:NPulseTechnologiesMember us-gaap:CustomerRelationshipsMember 2015-01-01 2015-06-30 0001370880 us-gaap:EmployeeSeveranceMember 2014-12-31 0001370880 us-gaap:EmployeeSeveranceMember 2015-01-01 2015-06-30 0001370880 us-gaap:FacilityClosingMember 2015-01-01 2015-06-30 0001370880 us-gaap:FacilityClosingMember 2014-12-31 0001370880 us-gaap:EmployeeSeveranceMember 2015-06-30 0001370880 us-gaap:FacilityClosingMember 2015-06-30 0001370880 us-gaap:ProductMember 2014-12-31 0001370880 feye:SubscriptionandServiceMember 2015-06-30 0001370880 us-gaap:ProductMember 2015-06-30 0001370880 feye:SubscriptionandServiceMember 2014-12-31 0001370880 us-gaap:ConvertibleNotesPayableMember 2015-04-01 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-04-01 2015-06-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-04-01 2015-06-30 0001370880 us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 feye:DebtEquityComponentMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 feye:DebtLiabilityComponentMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleNotesPayableMember us-gaap:MaximumMember 2015-06-01 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-01-01 2015-06-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-01-01 2015-06-30 0001370880 feye:SoftwareandServicesMember 2015-06-30 0001370880 us-gaap:ConvertibleDebtMember 2014-12-31 0001370880 us-gaap:EmployeeStockMember 2015-06-30 0001370880 us-gaap:EmployeeStockMember 2014-12-31 0001370880 us-gaap:StockCompensationPlanMember 2015-06-30 0001370880 us-gaap:StockCompensationPlanMember 2014-12-31 0001370880 us-gaap:ConvertibleDebtMember 2015-06-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2015-06-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2014-12-31 0001370880 feye:RestrictedStockAwardsandRestrictedStockUnitsMember 2014-12-31 0001370880 feye:RestrictedStockAwardsandRestrictedStockUnitsMember 2014-01-01 2014-12-31 0001370880 feye:RestrictedStockAwardsandRestrictedStockUnitsMember 2015-06-30 0001370880 feye:RestrictedStockAwardsandRestrictedStockUnitsMember 2015-01-01 2015-06-30 0001370880 feye:A2013StockOptionPlanMember 2015-06-30 0001370880 us-gaap:PerformanceSharesMember feye:NPulseTechnologiesMember 2014-05-09 0001370880 feye:A2013StockOptionPlanMember 2015-01-01 2015-06-30 0001370880 us-gaap:EmployeeStockMember 2015-06-30 0001370880 us-gaap:EmployeeStockOptionMember feye:A2013StockOptionPlanMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001370880 us-gaap:PerformanceSharesMember feye:NPulseTechnologiesMember 2014-05-09 2014-05-09 0001370880 us-gaap:EmployeeStockMember 2015-01-01 2015-06-30 0001370880 2014-01-01 2014-12-31 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-06-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2015-04-01 2015-06-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-06-30 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2015-04-01 2015-06-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-06-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-06-30 0001370880 feye:CostofGoodsServicesMember 2015-01-01 2015-06-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2014-01-01 2014-06-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2014-04-01 2014-06-30 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2014-04-01 2014-06-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2014-04-01 2014-06-30 0001370880 feye:CostofGoodsServicesMember 2015-04-01 2015-06-30 0001370880 feye:CostofGoodsServicesMember 2014-01-01 2014-06-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2014-01-01 2014-06-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2014-04-01 2014-06-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2015-04-01 2015-06-30 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-06-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2015-01-01 2015-06-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2015-04-01 2015-06-30 0001370880 feye:CostofGoodsServicesMember 2014-04-01 2014-06-30 0001370880 us-gaap:MinimumMember 2015-04-01 2015-06-30 0001370880 us-gaap:MinimumMember 2014-01-01 2014-06-30 0001370880 us-gaap:MinimumMember 2014-04-01 2014-06-30 0001370880 us-gaap:MinimumMember 2015-01-01 2015-06-30 0001370880 us-gaap:MaximumMember 2014-04-01 2014-06-30 0001370880 us-gaap:MaximumMember 2014-01-01 2014-06-30 0001370880 us-gaap:MaximumMember 2015-04-01 2015-06-30 0001370880 us-gaap:MaximumMember 2015-01-01 2015-06-30 0001370880 us-gaap:ConvertibleDebtSecuritiesMember 2015-01-01 2015-06-30 0001370880 us-gaap:EmployeeStockMember 2015-01-01 2015-06-30 0001370880 us-gaap:ConvertibleDebtSecuritiesMember 2014-01-01 2014-06-30 0001370880 us-gaap:EmployeeStockMember 2014-01-01 2014-06-30 0001370880 us-gaap:StockOptionMember 2014-01-01 2014-06-30 0001370880 us-gaap:StockOptionMember 2015-01-01 2015-06-30 0001370880 feye:UnvestedEarlyExercisedCommonSharesMember 2014-01-01 2014-06-30 0001370880 feye:UnvestedEarlyExercisedCommonSharesMember 2015-01-01 2015-06-30 0001370880 feye:UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember 2015-01-01 2015-06-30 0001370880 feye:UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember 2014-01-01 2014-06-30 0001370880 feye:MandiantInc.Member 2015-01-01 2015-06-30 0001370880 feye:MandiantInc.Member 2014-01-01 2014-06-30 0001370880 feye:MandiantInc.Member 2014-04-01 2014-06-30 0001370880 us-gaap:NonUsMember 2014-12-31 0001370880 country:US 2014-12-31 0001370880 country:US 2015-06-30 0001370880 us-gaap:NonUsMember 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember country:US 2015-04-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember 2014-01-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:AsiaPacificMember 2014-01-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember country:US 2014-04-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember 2015-01-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember 2015-01-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember country:US 2015-01-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:AsiaPacificMember 2015-04-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember feye:OtherGeographicLocationMember 2015-04-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember 2014-04-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember 2015-04-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember 2015-04-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember 2014-04-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember feye:OtherGeographicLocationMember 2015-01-01 2015-06-30 0001370880 us-gaap:OperatingSegmentsMember 2014-01-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:AsiaPacificMember 2014-04-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember feye:OtherGeographicLocationMember 2014-04-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember country:US 2014-01-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember feye:OtherGeographicLocationMember 2014-01-01 2014-06-30 0001370880 us-gaap:OperatingSegmentsMember us-gaap:AsiaPacificMember 2015-01-01 2015-06-30 0001370880 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember feye:CustomerTwoMember 2015-04-01 2015-06-30 0001370880 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember feye:CustomerOneMember 2014-01-01 2014-12-31 0001370880 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember feye:CustomerTwoMember 2015-01-01 2015-06-30 0001370880 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2014-01-01 2014-06-30 0001370880 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2014-04-01 2014-06-30 0001370880 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember feye:CustomerOneMember 2015-01-01 2015-06-30 0001370880 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember feye:CustomerOneMember 2015-04-01 2015-06-30 0001370880 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember feye:CustomerOneMember 2015-01-01 2015-06-30 iso4217:USD xbrli:shares feye:day feye:claim xbrli:pure feye:vote_per_share iso4217:USD xbrli:shares feye:reporting_segment feye:customer false --12-31 Q2 2015 2015-06-30 10-Q 0001370880 159417820 Large Accelerated Filer FIREEYE, INC. 446500000 P3Y6M -1833000 1 P6Y P3D P5D 5 0.98 1 102774000 128265000 231039000 7533000 6824000 1900000 1900000 1 1 1 1 1 1 1 1 2200000 0.85 12584000 615495000 P1Y8M27D P5Y 1.1 1 0.1 8417785 3059000 1201000 34057000 25344000 193182000 105183000 24596000 27286000 49864000 75124000 -441000 -472000 1918546000 2267972000 38253000 3605000 236000 10686000 7803000 15923000 63447000 7025000 381000 19024000 12406000 24611000 56411000 7163000 386000 12979000 16525000 19358000 106286000 13541000 654000 23719000 32560000 35812000 586000 1830000 1528000 1304000 2832000 1528000 1304000 2832000 0 2832000 11200000 22000000 11800000 23500000 3308000 6960000 0 137000 23317000 1547000 13403000 15141000 97000 13085000 1758881000 2432714000 657137000 1363072000 13069000 268795000 0 281864000 300064000 719218000 0 1019282000 719690000 268795000 4994000 142984000 120817000 719218000 11482000 64989000 286828000 355919000 5000 0 4000 1000 49000 5000 0 4000 40000 446000 6000 235000 205000 521000 3000 6000 410000 102000 269236000 5000000 143215000 121021000 719690000 11480000 64995000 287234000 355981000 0 0 0 0 29000 0 0 28000 1000 446000 6000 235000 205000 521000 3000 6000 410000 102000 244581000 3793000 130920000 109868000 546281000 5717000 64989000 256793000 218782000 446000 6000 235000 205000 492000 3000 6000 382000 101000 244581000 3793000 130920000 109868000 493257000 5717000 64989000 208767000 213784000 0 0 0 0 53024000 0 0 48026000 4998000 260166000 259792000 459524000 459426000 719218000 500000 0 56600000 1300000 100000 442000 8368000 6600000 24700000 8000000 10100000 56612000 11971000 3585000 173918000 171620000 146363000 12950000 0 0 12950000 726480000 256081000 0 59991000 0 196090000 0 0 0 0 13069000 0 0 13069000 0 12950000 0 12950000 13069000 12950000 0 26019000 0 59991000 0 59991000 300064000 0 0 300064000 0 196090000 0 196090000 300064000 256081000 0 556145000 -2298000 580117000 41562000 38879000 0 2683000 60391000 3792578 41458000 15141000 15000000 3792000 0.0001 0.0001 1000000000 1000000000 152860000 159341000 152860000 159341000 15000 16000 -116795000 -218144000 -134007000 -267568000 0.12 0.11 0.15 0.15 0.13 0.10 0.14 0.12 979000000 0 688961000 13749000 24075000 17101000 32301000 41580000 76873000 56107000 108158000 27831000 52798000 39006000 75857000 460000000 460000000 920000000 92567000 117834000 210401000 60.76 0.0164572 P30D P30D 1.3 1.3 20 20 460000000 460000000 0.064 0.070 0.067 0.01 0.01625 1 23000000 100000 400000 500000 0 470000 -18960000 81000 984000 0 352543000 409891000 203877000 193159000 10718000 232522000 223346000 9176000 148666000 143775000 4891000 177369000 173770000 3599000 25126000 25081000 24903000 24893000 700000 1400000 0 0.04 1 1 1 10200000 19900000 15300000 1100000 29500000 42726000 54169000 -0.82 -1.58 -0.87 -1.75 64551000 63693000 466800000 P3Y 6400000 P8Y P6Y 46668000 70201000 70689000 23532000 27574000 29346000 40503000 46448000 308293000 128600000 13800000 75300000 78193000 12400000 308293000 128600000 13800000 75300000 78193000 12400000 261625000 238092000 31931000 59031000 34687000 67294000 750288000 750288000 41671000 0 52909000 91596000 91100000 164419000 0 -127171000 -234424000 -132646000 -265633000 -10348000 -16390000 927000 1904000 1172000 786000 -7103000 -6053000 11660000 -86840000 8747000 3891000 44193000 57348000 10834000 -992000 -729000 3309000 3460000 2557000 3084000 2354000 261625000 238092000 4000 11000 3838000 3838000 1911000 1927000 3838000 1911000 1927000 3838000 383000 623000 1006000 383000 623000 1006000 183000 228000 391000 660000 7952000 10485000 0 0 0 0 0 255845000 4994000 0 142984000 107867000 0 0 0 0 0 255845000 4994000 0 142984000 107867000 255845000 4994000 142984000 107867000 0 0 0 0 0 463137000 11482000 4998000 286828000 159829000 0 0 0 0 0 463137000 11482000 4998000 286828000 159829000 463137000 11482000 4998000 286828000 159829000 2700000 5300000 3600000 6800000 0 508053000 1250027000 1758881000 2432714000 327081000 348845000 357226000 331735000 688961000 0 463685000 778672000 -381461000 -234399000 -84522000 35844000 -116823000 -218034000 -133573000 -267537000 1 179930000 325854000 219493000 425300000 -127021000 -234258000 -128393000 -260881000 51200000 1000000 5522000 5759000 7916000 10646000 10511000 10846000 28000 -110000 -434000 -31000 7403000 9959000 -183000 -2085000 -329000 -383000 -806000 -1574000 11200000 403000 786000 0 150000000 457000 0 457000 55200000 55058000 0 31469000 24538000 302531000 301213000 100000000 100000000 0 0 0 0 28669000 32706000 0 897000000 896500000 445280000 0 8000000 92138000 18405000 31672000 132162000 85171000 12022000 34522000 447000 149562000 98745000 12759000 37611000 447000 82298000 66807000 15491000 74438000 56805000 17633000 23200000 21800000 26000000 53408000 95378000 68798000 134403000 0 0 0 765000 0 765000 308000 0 308000 -667292000 -934829000 37683000 61935000 49696000 89933000 94489000 94489000 69636000 3554000 6621000 14678000 168469000 168469000 125364000 6234000 12948000 23923000 147207000 147207000 106131000 6495000 15610000 18971000 272577000 272577000 195320000 12164000 29330000 35763000 56806000 106534000 97511000 182644000 94591000 171445000 116008000 223603000 63447000 106286000 P4Y 937000 7690000 41.74 8341000 13403000 P1Y8M12D P1Y8M27D 1691000 0 0 0 0 0.45 0.45 0.39 0.39 0.0009 0.0009 0.0023 0.0023 0.0005 0.0005 0.0009 0.0009 6350000 8.20 177528000 809000 0 0.00 445636000 518607000 18578000 13085000 9.13 10.35 510092000 12847000 10.26 4.88 13.95 0.00 82.00 23.02 35.16 263416000 655563000 P10Y P1Y P6M P1Y P6M P1Y P6M P1Y P6M 263582000 P6Y10M13D P7Y4M24D P7Y3M26D P7Y3M22D 255845000 463137000 241362 54319 5582215 796846 4684000 1250828000 1182687000 0 3333000 3300000 0 150000000 150000000 141895000 137939000 154121000 152890000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="19%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,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:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,600</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">24,700</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets consisted of the following as of the dates below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="21%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="21%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">78,193</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">78,193</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Trade names</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,400</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,400</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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(70,201</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,668</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total net intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">238,092</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">261,625</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our investments consisted of the following available-for-sale securities (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Short-term investment</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">287,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(410</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">355,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">355,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">196,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,829</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,690</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,218</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256,081</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">463,137</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%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Short-term investment</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">120,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">107,867</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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">269,236</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(446</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">268,795</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">255,845</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combinations</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 9, 2014, we acquired all outstanding shares of privately held nPulse Technologies, Inc. (&#8220;nPulse&#8221;), a performance leader in network forensics based in Charlottesville, Virginia. The acquisition of nPulse strengthens our position as a leader in advanced threat detection and incident response management solutions.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total purchase consideration of&#160;</font><font style="font-family:inherit;font-size:10pt;">$56.6 million</font><font style="font-family:inherit;font-size:10pt;">&#160;consisted of&#160;</font><font style="font-family:inherit;font-size:10pt;">$55.2 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in cash, </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of equity awards assumed, and </font><font style="font-family:inherit;font-size:10pt;">54,319</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of our common stock, with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> which will vest upon the achievement of milestones. The number of shares was fixed at the completion of the acquisition, and is the maximum number of shares that can vest over a period of approximately three and half years from the acquisition date.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisition of nPulse was accounted for in accordance with the acquisition method of accounting for business combinations with FireEye as the accounting acquirer. We expensed the related acquisition costs of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in general and administrative expenses. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The purchase price allocation was finalized during the three months ended June 30, 2015. Total allocation of the purchase price allocation is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="81%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">Net tangible liabilities assumed</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,833</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax asset</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,368</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total purchase price allocation</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">56,612</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font><font style="font-family:inherit;font-size:10pt;"> of the goodwill is deductible for U.S. federal income tax purposes.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consist primarily of developed technology, customer relationships and in-process research and development. Developed technology intangible includes a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products and services. Customer relationships intangible relates to nPulse&#8217;s ability to sell existing, in-process and future products and services to its existing and potential customers. The in-process research and development intangible represents the estimated fair value of acquired research projects which had not reached technological feasibility at acquisition date, but have since been developed into products and services. The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="19%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td 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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,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:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,600</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">24,700</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of operations of nPulse have been included in our condensed consolidated statements of operations from the acquisition date. Pro forma results of operations have not been presented because the acquisition was not material to our results of operations.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Purchased Intangible Assets</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> changes in the carrying amount of goodwill for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets consisted of the following as of the dates below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="21%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="21%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">78,193</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">78,193</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Content</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">128,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Trade names</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,400</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,400</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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(70,201</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,668</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total net intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">238,092</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">261,625</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense of intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense of intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$23.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The expected annual amortization expense of intangible assets </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> is presented below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="76%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="22%" rowspan="1" colspan="1"></td><td 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:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2015 (remaining six months)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">23,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2020 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,689</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease our facilities under various non-cancelable operating leases, which expire on various dates through the year ending December 31, 2024. Rent expense is recognized using the straight-line method over the term of the lease. Rent expense, net of sublease income, 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;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. Rent expense, net of sublease income, was </font><font style="font-family:inherit;font-size:10pt;">$6.8 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;">six months ended June 30, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate future non-cancelable minimum rental payments on our operating leases, </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="84%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December&#160;31,</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font><font style="font-family:inherit;font-size:9pt;">&#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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2015 (remaining six months)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,846</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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,200</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future non-cancelable minimum rental payments have not been reduced by future minimum sublease rentals totaling&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are party to letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font><font style="font-family:inherit;font-size:10pt;">, issued primarily in support of operating leases at several of our facilities. These letters of credit are collateralized by a line with our bank. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> amounts have been drawn against these letters of credit.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Manufacturer Commitments</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our independent contract manufacturers procure components and assemble our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and an analysis from our sales and product marketing organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue forecasts and orders for components and products that are non-cancelable. </font><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font><font style="font-family:inherit;font-size:10pt;">, we had non-cancelable open orders of </font><font style="font-family:inherit;font-size:10pt;">$21.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. We are required to record a liability for firm, non-cancelable and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of our future demand forecasts.&#160;</font><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> we have not accrued any significant costs for such non-cancelable commitments.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Obligations</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;">$26.0 million</font><font style="font-family:inherit;font-size:10pt;"> of non-cancelable firm purchase commitments primarily for purchases of software and services. Amounts which we have received delivery of the goods or services under purchase orders outstanding </font><font style="font-family:inherit;font-size:10pt;color:#000000;">at June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, are reflected in the Condensed Consolidated Balance Sheet as accounts payable or accrued liabilities, and are excluded from the&#160;</font><font style="font-family:inherit;font-size:10pt;">$26.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss. We have made an assessment of the probability of incurring any such losses and whether or not those losses are estimable.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 20, 2014, a purported stockholder class action lawsuit was filed in the Superior Court of California, County of Santa Clara, against the Company, current and former members of our Board of Directors, our Chief Financial Officer, and the underwriters of our March 2014 follow-on public offering.&#160; On July 17, 2014, a substantially similar lawsuit was filed in the same court against the same defendants. The actions were consolidated and, on March 4, 2015, an amended complaint was filed, alleging violations of the federal securities laws on behalf of a purported class consisting of purchasers of the Company's common stock pursuant or traceable to the registration statement and prospectus for the follow-on public offering, and seeking unspecified compensatory damages and other relief.&#160; On April 20, 2015, defendants filed demurrers seeking that the amended complaint be dismissed. On July 10, 2015, the court heard oral argument on the demurrers and has yet to issue a final ruling. The Company intends to defend the litigation vigorously.&#160; Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 24, 2014, a purported stockholder class action lawsuit was filed in the United States District Court for the Northern District of California against the Company and certain of its officers. On June 29, 2015, plaintiffs filed a consolidated complaint alleging violations of the federal securities laws on behalf of a putative class of all persons who purchased or otherwise acquired the Company&#8217;s securities between January 2, 2014, and November 4, 2014. Plaintiffs seek, among other things, compensatory damages and attorneys&#8217; fees and costs on behalf of the putative class. The Company intends to defend the litigation vigorously. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 28, 2015, certain of the Company&#8217;s officers and directors were named as defendants in a putative derivative action filed in the Superior Court of California, County of Santa Clara. On April 21, 2015, a substantially similar lawsuit was filed in the same court against the same defendants. The Company is named as a nominal defendant in both actions. The actions were consolidated and a consolidated complaint was filed on June 15, 2015, purporting to allege claims for breach of fiduciary duty and unjust enrichment. Defendants have filed demurrers to the consolidated complaint, which are scheduled for hearing on December 4, 2015. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 28, 2015, a lawsuit was filed in the Delaware Court of Chancery by a purported stockholder against the Company, seeking production of certain books and records pursuant to Delaware law. The Company filed a motion to dismiss, which is set to be heard on August 11, 2015. The Company intends to defend the litigation vigorously. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are also subject to legal proceedings, claims and litigation, including intellectual property litigation, arising in the ordinary course of business. Such matters are subject to many uncertainties and outcomes, and are not predictable with assurance.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred, and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. We do not currently believe that it is reasonably possible that additional losses in connection with litigation arising in the ordinary course of business would be material.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnification</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the indemnification provisions of our standard sales related contracts, we agree to defend our customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets, and to pay judgments entered on such claims. Our exposure under these indemnification provisions is generally limited to the total amount paid by our customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. In addition, we indemnify our officers, directors, and certain key employees for actions taken while they are or were serving in good faith in such capacities. Through </font><font style="font-family:inherit;font-size:10pt;">June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, there have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> claims under any indemnification provisions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss. We have made an assessment of the probability of incurring any such losses and whether or not those losses are estimable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of FireEye, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), and following the requirements of the Securities and Exchange Commission ("SEC"), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015</font><font style="font-family:inherit;font-size:10pt;"> or for any other interim period or for any other future year. The balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font><font style="font-family:inherit;font-size:10pt;"> has been derived from audited consolidated financial statements at that date but does not include all of the information required by U.S. GAAP for annual consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font><font style="font-family:inherit;font-size:10pt;"> included in our Annual Report on Form 10-K, which was filed with the SEC on </font><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2015</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the liability and equity components of the Convertible Senior Notes consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series A Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series B Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Liability component:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">920,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Convertible senior notes discounts and issuance costs, net of amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102,774</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(128,265</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(231,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">357,226</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">331,735</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">688,961</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="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity component, net of issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">92,567</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">117,834</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">210,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2015, we issued </font><font style="font-family:inherit;font-size:10pt;">$460.0 million</font><font style="font-family:inherit;font-size:10pt;"> principal amount of Series A Notes and </font><font style="font-family:inherit;font-size:10pt;">$460.0 million</font><font style="font-family:inherit;font-size:10pt;"> principal amount of Series B Notes, including the full exercise of the initial purchasers' over-allotment option, in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act. The net proceeds after the initial purchasers' discount of </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;"> and issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> from the Convertible Senior Notes were </font><font style="font-family:inherit;font-size:10pt;">$896.5 million</font><font style="font-family:inherit;font-size:10pt;">. The Series A Notes and Series B Notes bear interest at </font><font style="font-family:inherit;font-size:10pt;">1.000%</font><font style="font-family:inherit;font-size:10pt;"> per year and </font><font style="font-family:inherit;font-size:10pt;">1.625%</font><font style="font-family:inherit;font-size:10pt;"> per year, respectively, payable semiannually in arrears on June 1 and December 1 of each year, beginning December 1, 2015. The Convertible Senior Notes mature on June 1, 2035, unless earlier repurchased, redeemed or converted.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Convertible Senior Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the Convertible Senior Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the Convertible Senior Notes and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. They are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Convertible Senior Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing our other securities.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The initial conversion rate on each series of Convertible Senior Notes is </font><font style="font-family:inherit;font-size:10pt;">16.4572</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock per </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount of Convertible Senior Notes, which is equivalent to an initial conversion price of approximately </font><font style="font-family:inherit;font-size:10pt;">$60.76</font><font style="font-family:inherit;font-size:10pt;"> per share of common stock. The conversion rate of each series of Convertible Senior Notes may be adjusted upon the occurrence of certain specified events, but not for accrued and unpaid interest.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Holders may convert the Convertible Senior Notes at their option in multiples of </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount prior to March 1, 2035, excluding the period from March 1, 2020 to June 1, 2020 in the case of the Series A Notes and March 1, 2022 to June 1, 2022 in the case of the Series B Notes, only under the following circumstances:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">during any calendar quarter commencing after the calendar quarter ending on September 30, 2015 (and only during such calendar quarter), if the last reported sale price of the common stock for at least </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to </font><font style="font-family:inherit;font-size:10pt;">130%</font><font style="font-family:inherit;font-size:10pt;"> of the conversion price for the Convertible Senior Notes of the relevant series on each applicable trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">during the </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> business day period after any </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> consecutive trading day period in which the trading price per </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount of Series A Notes or Series B Notes, as applicable, for each trading day of the measurement period was less than </font><font style="font-family:inherit;font-size:10pt;">98%</font><font style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of our common stock and the conversion rate for the notes of the relevant series on each such trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">if we call any or all of the Convertible Senior Notes of a series for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">upon the occurrence of specified corporate events, as specified in each indenture governing the Convertible Senior Notes.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Regardless of the foregoing conditions, holders may convert their Convertible Senior Notes at their option in multiples of </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount at any time during the period from March 1, 2020 to June 1, 2020 in the case of the Series A Notes and during the period from March 1, 2022 to June 1, 2022 in the case of the Series B Notes, or after March 1, 2035 until maturity for either series of Convertible Senior Notes. Upon conversion, the Convertible Senior Notes can be settled in cash, shares of our common stock or any combination thereof at our option.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may be required by holders of the Convertible Senior Notes to repurchase all or any portion of their Convertible Senior Notes at </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the principal amount plus accrued and unpaid interest, on each of June 1, 2020, June 1, 2025 and June 1, 2030, in the case of the Series A Notes, and each of June 1, 2022, June 1, 2025 and June 1, 2030 in the case of the Series B Notes. Holders may also require us to repurchase the Convertible Senior Notes if we undergo a "fundamental change," as defined in each indenture governing the Convertible Senior Notes, at a purchase price equal to </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the principal amount, plus accrued and unpaid interest.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, we may redeem for cash all or any portion of the Series B Notes on or after June 1, 2020 until June 1, 2022 if the last reported sale price of our common stock has been at least </font><font style="font-family:inherit;font-size:10pt;">130%</font><font style="font-family:inherit;font-size:10pt;"> of the conversion price then in effect for at least </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during any </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> consecutive trading day period (including the last trading day of such period) ending not more than </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> trading days immediately preceding the date we provide notice of redemption. We also may redeem for cash all or any portion of the Series A Notes on or after June 1, 2020 until maturity and all or any portion of the Series B Notes on or after June 1, 2022 until maturity, regardless of the foregoing sale price condition.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with accounting for debt with conversions and other options, we allocated the principal amount of the Convertible Senior Notes into liability and equity components. We also allocated the total amount of initial purchasers' discount and transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the Convertible Senior Notes. Transaction costs of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> were attributable to the liability component and equity component of the Convertible Senior Notes, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the liability and equity components of the Convertible Senior Notes consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series A Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series B Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Liability component:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">920,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Convertible senior notes discounts and issuance costs, net of amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102,774</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(128,265</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(231,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">357,226</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">331,735</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">688,961</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="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity component, net of issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">92,567</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">117,834</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">210,401</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unamortized discounts and issuance costs </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> will be amortized over a weighted-average remaining period of approximately </font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, interest expense related to the Convertible Senior Notes consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series A Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series B Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Coupon interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of convertible senior notes discounts and issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total interest expense recognized</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,911</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,927</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Effective interest rate on the liability component</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.4</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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.0</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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.7</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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Forward Stock Purchase</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the issuance of the Convertible Senior Notes, we also entered into privately negotiated Prepaid Forwards with one of the initial purchasers of the Convertible Senior Notes (the "Forward Counterparty"), pursuant to which we purchased approximately </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> worth of our common stock (equivalent to approximately </font><font style="font-family:inherit;font-size:10pt;">3.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares) for settlement on or around June&#160;1, 2020 and June&#160;1, 2022, respectively, subject to any early settlement, in whole or in part, of each Prepaid Forward. The Prepaid Forwards are intended to facilitate privately negotiated derivative transactions by which investors in the Convertible Senior Notes will be able to hedge their investment in the Convertible Senior Notes. In the event we pay any cash dividends on our common stock, the Forward Counterparty will pay an equivalent amount back to us.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The related shares were accounted for as a repurchase of common stock, and are presented as Treasury Stock in the unaudited condensed consolidated balance sheets. The </font><font style="font-family:inherit;font-size:10pt;">3.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock purchased under the Prepaid Forwards are excluded from weighted-average shares outstanding for basic and diluted EPS purposes although they remain legally outstanding.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consisted of the following as of the dates below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="20%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="20%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product, current</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">9,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Subscription and services, current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">223,346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue, current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">203,877</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,891</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Subscription and services, non-current</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:9pt;"><font style="font-family:inherit;font-size:9pt;">173,770</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">143,775</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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">148,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">409,891</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">352,543</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consisted of the following as of the dates below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="20%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="20%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product, current</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">9,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Subscription and services, current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">223,346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue, current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">203,877</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,891</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Subscription and services, non-current</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:9pt;"><font style="font-family:inherit;font-size:9pt;">173,770</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">143,775</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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">148,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">409,891</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">352,543</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Award Plans</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">We have operated under our 2013 Equity Incentive Plan ("2013 Plan") since our initial public offering ("IPO") in September 2013. Our 2013 Plan provides for the issuance of restricted stock and the granting of options, stock appreciation rights, performance shares, performance units and restricted stock units to our employees, officers, directors and consultants. Awards granted under the 2013 Plan vest over the periods determined by the Board of Directors or compensation committee of the Board of Directors, generally</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">four</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">years, and stock options granted under the 2013 Plan expire no more than</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">ten</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">years after the date of grant. In the case of an incentive stock option granted to an employee who at the time of grant owns stock representing more than</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">10%</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">of the total combined voting power of all classes of stock, the exercise price shall be no less than</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">110%</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">of the fair value per share on the date of grant, and the award shall expire</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">five</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">years from the date of grant. For options granted to any other employee, the per share exercise price shall be no less than</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">100%</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">of the fair value per share on the date of grant. In the case of non-statutory stock options and options granted to consultants, the per share exercise price shall be no less than</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">100%</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">of the fair value per share on the date of grant.</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;">Stock that is purchased prior to vesting is subject to our right of repurchase at any time following termination of the participant for so long as such stock remains unvested. </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Approximately</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">15.0 million</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">shares of our common stock were</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;">reserved for future grants </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">under the 2013 Plan</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our 2013 Employee Stock Purchase Plan ("ESPP") allows eligible employees to acquire shares of our common stock at </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Our ESPP provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. An aggregate of </font><font style="font-family:inherit;font-size:10pt;">3,792,578</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock were available for future issuance </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> under our ESPP.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we also grant restricted common stock or restricted stock awards outside of our equity incentive plans to certain employees in connection with acquisitions.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the activity for our stock option changes during the reporting period and a summary of information related to options vested and expected to vest and options exercisable are presented below (in thousands, except per share amounts and contractual life years):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="16" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options 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="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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(per 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Contractual<br clear="none"/>Life (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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance &#8212; December 31, 2014</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:9pt;"><font style="font-family:inherit;font-size:9pt;">18,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">9.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">445,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,684</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">177,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cancelled </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:9pt;"><font style="font-family:inherit;font-size:9pt;">(809</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,085</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">7.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">518,607</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></tr><tr><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:25px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options vested and expected to vest &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,847</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10.26</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="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">510,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:25px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options exercisable &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,350</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.20</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="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">6.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">263,582</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Award (RSA) and Restricted Stock Unit (RSU) Activity</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the activity for our restricted common stock, RSAs and RSUs during the reporting period and a summary of information related to unvested restricted common stock, RSAs and RSUs and those expected to vest are presented below (in thousands, except per share amounts and contractual life years):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of<br clear="none"/>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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>(per 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Contractual<br clear="none"/>Life (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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate<br clear="none"/>Intrinsic<br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested balance &#8212; December 31, 2014</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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">1.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">263,416</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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,691</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cancelled</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(937</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested balance &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,403</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">1.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">655,563</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected to vest &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,584</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="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">1.74</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">615,495</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We issued into escrow </font><font style="font-family:inherit;font-size:10pt;">241,362</font><font style="font-family:inherit;font-size:10pt;"> restricted stock awards, with an estimated fair value of&#160;</font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">, for certain employees from the nPulse acquisition. These awards will be released from escrow to such employees if specified performance milestones are met within approximately three and a half years from May 2014, the acquisition date. These awards are also contingent upon the related employees&#8217; continuous employment with us, and we have determined that it is probable that such performance milestones will be met. As such, compensation expense is being recorded over the requisite service period of three and half years.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record stock-based compensation based on the fair value of stock options on grant date using the Black-Scholes option-pricing model. We determine the fair value of shares of common stock to be issued under the ESPP using the Black-Scholes option-pricing model. The fair value of restricted stock units and restricted stock awards equals the market value of the underlying stock on the date of grant. We grant performance-based restricted stock units and restricted stock awards to certain employees which vest upon the achievement of certain performance conditions, subject to the employees&#8217; continued service relationship with us. We assess the probability of vesting at each reporting period and adjust our compensation cost based on this probability assessment. We recognize such compensation expense on a straight-line basis over the service provider&#8217;s requisite service period.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering period beginning May 15, 2015:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="65%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" 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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three and Six months ended June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three and Six months ended June 30, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fair value of common stock</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:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$35.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$23.02</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-free interest rate</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">0.09% - 0.23%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">0.05% - 0.09%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.5 - 1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.5 - 1.0</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Volatility</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">39%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">45%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense related to stock options, ESPP and restricted stock units and awards is included in the condensed consolidated statements of operations as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of product revenue </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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">386</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of subscription and services revenue </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative </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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,686</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,024</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total </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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">56,411</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">38,253</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">106,286</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">63,447</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">As of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, total compensation cost related to stock-based awards not yet recognized</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">was </font><font style="font-family:inherit;font-size:10pt;">$466.8 million</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, net of es</font><font style="font-family:inherit;font-size:10pt;">timated forfeitures, which is expected to be amortized on a straight-line basis over the weighted-average remaining vesting period of approximately </font><font style="font-family:inherit;font-size:10pt;">3 years</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the activity for our stock option changes during the reporting period and a summary of information related to options vested and expected to vest and options exercisable are presented below (in thousands, except per share amounts and contractual life years):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="16" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options 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="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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(per 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Contractual<br clear="none"/>Life (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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance &#8212; December 31, 2014</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:9pt;"><font style="font-family:inherit;font-size:9pt;">18,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">9.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">445,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,684</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">177,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cancelled </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:9pt;"><font style="font-family:inherit;font-size:9pt;">(809</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,085</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">7.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">518,607</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></tr><tr><td style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:25px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options vested and expected to vest &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,847</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10.26</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="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">510,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:25px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options exercisable &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,350</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.20</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="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">6.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">263,582</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share is calculated by dividing net loss by the weighted average number of common shares outstanding during the period, less shares subject to repurchase, and excludes any dilutive effects of employee share based awards and warrants. Diluted net income per common share is computed giving effect to all potentially dilutive common shares, including common stock issuable upon exercise of stock options, conversion of the Convertible Senior Notes, and unvested restricted common stock and stock units. As we had net losses for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, all potential common shares were determined to be anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net loss</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(133,573</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(116,823</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(267,537</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(218,034</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average number of shares outstanding&#8212;basic and diluted</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:9pt;"><font style="font-family:inherit;font-size:9pt;">154,121</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,895</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,890</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">137,939</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net loss per share&#8212;basic and diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.87</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.82</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.75</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.58</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following outstanding options and unvested shares were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands): </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:17px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-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;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options to purchase common stock </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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,085</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:9pt;"><font style="font-family:inherit;font-size:9pt;">23,317</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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested early exercised common shares </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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock awards and units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Convertible senior notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP shares</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:9pt;"><font style="font-family:inherit;font-size:9pt;">97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 1:</font><font style="font-family:inherit;font-size:10pt;"> Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 2:</font><font style="font-family:inherit;font-size:10pt;"> Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 3:</font><font style="font-family:inherit;font-size:10pt;"> Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty&#8217;s non-performance risk is considered in measuring the fair values of assets.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">59,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">59,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">196,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">196,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256,081</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">556,145</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,019</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,829</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,829</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,867</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,867</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">463,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">463,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,845</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets measured at fair value</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">719,218</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,019,282</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">268,795</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">281,864</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of the Convertible Senior Notes </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> was determined to be </font><font style="font-family:inherit;font-size:10pt;">$979.0 million</font><font style="font-family:inherit;font-size:10pt;">, based on quoted market prices. We consider the fair value of the Convertible Senior Notes to be a Level 2 measurement as they are not actively traded.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes under the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized a provision for income taxes of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">. We recognized a benefit from income taxes of </font><font style="font-family:inherit;font-size:10pt;">$10.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 June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">. The tax provision for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> is primarily due to foreign taxes and state minimum taxes. The tax benefit for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;"> is primarily due to a decrease in the U.S. deferred tax liabilities previously established in purchase accounting due to amortization of the related intangibles and an increase in U.S. deferred tax assets primarily related to current year operating losses and stock based compensation, partially offset by foreign taxes and state minimum taxes.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized a provision for income taxes of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">. We recognized a benefit from income taxes of </font><font style="font-family:inherit;font-size:10pt;">$16.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">. The tax provision for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> is primarily due to foreign taxes and state minimum taxes. The tax benefit for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;"> is primarily due to a decrease in the U.S. deferred tax liabilities previously established in purchase accounting due to amortization of the related intangibles and an increase in U.S. deferred tax assets primarily related to current year operating losses and stock based compensation, partially offset by foreign taxes and state minimum taxes.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, interest expense related to the Convertible Senior Notes consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="55%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series A Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Series B Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Coupon interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of convertible senior notes discounts and issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total interest expense recognized</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,911</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,927</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Effective interest rate on the liability component</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.4</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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.0</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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.7</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:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the contractual maturities of our investments at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="77%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Due within one year</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">459,524</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">459,426</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Due within one to two years </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:9pt;"><font style="font-family:inherit;font-size:9pt;">260,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">259,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,690</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,218</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-Term Investments</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our investments consisted of the following available-for-sale securities (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Short-term investment</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">287,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(410</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">355,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">355,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">196,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,829</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,690</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,218</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256,081</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">463,137</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%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Short-term investment</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">121,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">120,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">107,867</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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">269,236</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(446</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">268,795</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">255,845</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Greater 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,717</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,717</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">64,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">208,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(382</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(28</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(410</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(101</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">218,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">493,257</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,024</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">546,281</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Greater 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,793</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,793</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">130,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">109,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">244,581</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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(446</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">244,581</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(446</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell, and it is not more likely than not that we would be required to sell, these investments before recovery of their cost basis. As a result, there is </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> other-than-temporary impairment for these investments as of </font><font style="font-family:inherit;font-size:10pt;">June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the contractual maturities of our investments at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="77%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Due within one year</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">459,524</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">459,426</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Due within one to two years </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:9pt;"><font style="font-family:inherit;font-size:9pt;">260,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">259,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,690</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">719,218</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All available-for-sale securities have been classified as current, based on management's intent and ability to use the funds in current operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long lived assets by geographic region based on physical location is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property and Equipment, net:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">56,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">66,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">International</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,438</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) - Simplifying the Presentation of Debt Issuance Costs. This standard requires companies to present debt issuance costs on the balance sheet as a direct deduction from the related liability, consistent with the presentation of debt discounts, rather than as an asset. Amortization of such costs will continue to be reported as interest expense. The guidance is effective for us beginning in the first quarter of 2016, and requires retrospective application to all prior periods presented in the financial statements. Early adoption is permitted.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have elected to early adopt this standard in the current fiscal quarter, concurrent with the issuance of our Convertible Senior Notes. As such, the issuance costs determined attributable to the liability component of our Convertible Senior Notes have been recorded as a direct deduction from the carrying amount of the notes liability (See Note 8). The adoption of this standard has no impact on any prior period financial statements presented, as we did not previously incur any debt issuance costs.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). This standard provides a single model for revenue arising from contracts with customers and supersedes current revenue recognition guidance. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB decided to defer the effective date by one year, and as a result, the guidance is effective for us beginning in the first quarter of 2018. Early adoption as of the original effective date would be permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment. We are currently evaluating the impact the adoption will have on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU 2014-15, Disclosures of Uncertainties About an Entity&#8217;s Ability to Continue as a Going Concern. This standard provides guidance on how and when reporting entities must disclose going-concern uncertainties in their financial statements. The guidance is effective for us beginning in the first quarter of 2017. Early adoption is permitted. The adoption of this standard is not expected to have an impact on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FireEye, Inc., with principal executive offices located in Milpitas, California, was incorporated as NetForts, Inc. on February&#160;18, 2004, under the laws of the State of Delaware, and changed its name to FireEye, Inc. on September 7, 2005.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FireEye, Inc. and its wholly owned subsidiaries (collectively, the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;) is a leader in stopping advanced cyber attacks that use advanced malware, zero-day exploits, and APT (&#8220;Advanced Persistent Threat&#8221;) tactics. Our solutions supplement traditional and next-generation firewalls, Intrusion Prevention Systems ("IPS&#8221;), anti-virus, and gateways, which cannot stop advanced threats, leaving security holes in networks. We offer a solution that detects and blocks attacks across Web, email, endpoint, file and mobile threat vectors, as well as latent malware resident on file shares. Our solutions address all stages of an attack lifecycle with a signature-less engine utilizing stateful attack analysis to detect zero-day threats.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 30, 2013, we acquired privately held Mandiant Corporation (&#8220;Mandiant&#8221;), a leading provider of advanced endpoint security products and security incident response management solutions. The operations of Mandiant's business were integrated with our own and Mandiant's financial results were included in our consolidated financial statements as of the acquisition date.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2014, we completed our follow-on public offering in which we issued and sold </font><font style="font-family:inherit;font-size:10pt;">5,582,215</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock at a price of </font><font style="font-family:inherit;font-size:10pt;">$82.00</font><font style="font-family:inherit;font-size:10pt;"> per share. We received aggregate proceeds of </font><font style="font-family:inherit;font-size:10pt;">$446.5 million</font><font style="font-family:inherit;font-size:10pt;"> from the sale of shares of common stock, net of underwriters&#8217; discounts and commissions of </font><font style="font-family:inherit;font-size:10pt;">$11.2 million</font><font style="font-family:inherit;font-size:10pt;">, but before deducting offering expenses of approximately </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">. Another </font><font style="font-family:inherit;font-size:10pt;">8,417,785</font><font style="font-family:inherit;font-size:10pt;"> shares were sold by certain selling stockholders, which included </font><font style="font-family:inherit;font-size:10pt;">796,846</font><font style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the exercise of vested outstanding options by our employees. We did not receive any of the proceeds from the sales of shares by the selling stockholders.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2015, we issued </font><font style="font-family:inherit;font-size:10pt;">$460.0 million</font><font style="font-family:inherit;font-size:10pt;"> principal amount of </font><font style="font-family:inherit;font-size:10pt;">1.000%</font><font style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2035 (the "Series A Notes") and </font><font style="font-family:inherit;font-size:10pt;">$460.0 million</font><font style="font-family:inherit;font-size:10pt;"> principal amount of </font><font style="font-family:inherit;font-size:10pt;">1.625%</font><font style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2035 (the "Series B Notes" and together with the Series A Notes, the "Convertible Senior Notes"), in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act of 1933, as amended (the "Securities Act"). We recognized total net proceeds after the initial purchasers' discount and issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$896.5 million</font><font style="font-family:inherit;font-size:10pt;">. In connection with the issuance of the Convertible Senior Notes, we also entered into privately negotiated prepaid forward stock purchase transactions (each a &#8220;Prepaid Forward&#8221;) with one of the initial purchasers of the Convertible Senior Notes, pursuant to which we purchased approximately </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> worth of our common stock (equivalent to approximately </font><font style="font-family:inherit;font-size:10pt;">3.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares) for settlement on or around June 1, 2020 and June 1, 2022, respectively, subject to any early settlement in whole or part of each Prepaid Forward.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell the majority of our products, subscriptions and services to end-customers through distributors, resellers, and strategic partners, with a lesser percentage of sales directly to end-customers.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of FireEye, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), and following the requirements of the Securities and Exchange Commission ("SEC"), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December 31, 2015</font><font style="font-family:inherit;font-size:10pt;"> or for any other interim period or for any other future year. The balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font><font style="font-family:inherit;font-size:10pt;"> has been derived from audited consolidated financial statements at that date but does not include all of the information required by U.S. GAAP for annual consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font><font style="font-family:inherit;font-size:10pt;"> included in our Annual Report on Form 10-K, which was filed with the SEC on </font><font style="font-family:inherit;font-size:10pt;">March&#160;2, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, the best estimate of selling price for our products and services, commissions expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our stock options and the purchase price allocation of acquired businesses. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no significant changes to our significant accounting policies as of and for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2014</font><font style="font-family:inherit;font-size:10pt;">, except for the inclusion of a new policy related to our Convertible Senior Notes.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We allocated the principal amount of the Convertible Senior Notes between its liability and equity components. The carrying amount of the liability component was determined by measuring the fair value of a similar debt instrument of similar credit quality and maturity that did not have the convert feature. The carrying amount of the equity component, representing the embedded conversion option, was determined by deducting the fair value of the liability component from the principal amount of the Convertible Senior Notes as a whole. The equity component was recorded to additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the Convertible Senior Notes over the carrying amount of the liability component was recorded as a debt discount, and is being amortized to interest expense using the effective interest method through the first date holders have the right to require us to repurchase all or any portion of their Convertible Senior Notes; the first put date (see Note 8). We allocate the total amount of transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the Convertible Senior Notes. Transaction costs attributable to the liability component were recorded as a direct deduction from the liability component of the Convertible Senior Notes, and are being amortized to interest expense using the effective interest method through the first put date. Transaction costs attributable to the equity component were netted with the equity component of the Convertible Senior Notes in additional paid-in capital.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) - Simplifying the Presentation of Debt Issuance Costs. This standard requires companies to present debt issuance costs on the balance sheet as a direct deduction from the related liability, consistent with the presentation of debt discounts, rather than as an asset. Amortization of such costs will continue to be reported as interest expense. The guidance is effective for us beginning in the first quarter of 2016, and requires retrospective application to all prior periods presented in the financial statements. Early adoption is permitted.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have elected to early adopt this standard in the current fiscal quarter, concurrent with the issuance of our Convertible Senior Notes. As such, the issuance costs determined attributable to the liability component of our Convertible Senior Notes have been recorded as a direct deduction from the carrying amount of the notes liability (See Note 8). The adoption of this standard has no impact on any prior period financial statements presented, as we did not previously incur any debt issuance costs.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). This standard provides a single model for revenue arising from contracts with customers and supersedes current revenue recognition guidance. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB decided to defer the effective date by one year, and as a result, the guidance is effective for us beginning in the first quarter of 2018. Early adoption as of the original effective date would be permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment. We are currently evaluating the impact the adoption will have on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU 2014-15, Disclosures of Uncertainties About an Entity&#8217;s Ability to Continue as a Going Concern. This standard provides guidance on how and when reporting entities must disclose going-concern uncertainties in their financial statements. The guidance is effective for us beginning in the first quarter of 2017. Early adoption is permitted. The adoption of this standard is not expected to have an impact on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Benefit Plan</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">401(k) Plan</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have established a 401(k) tax-deferred savings plan (the &#8220;401(k) Plan&#8221;) which permits participants to make contributions by salary deduction pursuant to Section&#160;401(k) of the Internal Revenue Code of 1986, as amended. In addition, until January 2015, we maintained a tax qualified plan for employees of the Mandiant subsidiary that was assumed in the Mandiant acquisition. In January 2015, the Mandiant 401(k) plan was merged into the 401(k) Plan. All participants&#8217; interests in their deferrals are </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> vested when contributed under both 401(k) plans. We are responsible for administrative costs of the 401(k) Plan and have made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> matching contributions into our 401(k) Plan since inception. The Mandiant 401(k) plan had provided for a match of </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the first </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;"> of an eligible employee&#8217;s compensation contributed. Matching contributions under the Mandiant 401(k) plan were </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> vested when made. Under both 401(k) plans, pre-tax contributions are allocated to each participant&#8217;s individual account and are then invested in selected investment alternatives according to the participants&#8217; directions. Each 401(k) plan is intended to qualify under Sections 401(a) and 501(a) of the Code. As a tax-qualified retirement plan, contributions to each 401(k) plan and earnings on those contributions are not taxable to the employees until distributed from the 401(k) plan, and all contributions are deductible by us when made. We contributed </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> to the Mandiant 401(k) plan for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands): </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="51%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="22%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="22%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer equipment and software</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">98,745</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">85,171</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,522</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery and equipment</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:9pt;"><font style="font-family:inherit;font-size:9pt;">447</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:9pt;"><font style="font-family:inherit;font-size:9pt;">447</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">149,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">132,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: accumulated depreciation</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(75,124</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(49,864</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total property and equipment, net</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,438</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,298</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense related to property and equipment and demonstration units during the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Depreciation and amortization expense related to property and equipment and demonstration units during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015 and 2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$29.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we recognized </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> in accelerated depreciation expense associated with changes in the estimated useful life of certain assets to be replaced in the first quarter of 2016.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands): </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="51%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="22%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="22%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer equipment and software</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">98,745</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">85,171</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,522</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery and equipment</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:9pt;"><font style="font-family:inherit;font-size:9pt;">447</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:9pt;"><font style="font-family:inherit;font-size:9pt;">447</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">149,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">132,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: accumulated depreciation</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(75,124</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(49,864</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total property and equipment, net</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,438</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,298</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Charges</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initiated a series of business restructuring plans beginning in August 2014 to reduce our cost structure and improve efficiency, resulting in workforce reductions and the consolidation of certain real estate facilities. These activities were substantially complete as of December 31, 2014.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth a summary of restructuring activities during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Severance and related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Facilities costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total costs</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December 31, 2014</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision for restructuring charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(457</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">308</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">308</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The remaining restructuring balance of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">at June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> relates to non-cancelable lease costs, which we expect to pay over the terms of the related obligations through the third quarter of 2017, less sublease income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by geographic region based on the billing address is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2014</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">106,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">APAC</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,495</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,554</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,164</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,234</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenue</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">147,207</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">94,489</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">272,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">168,469</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following outstanding options and unvested shares were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands): </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:17px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-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;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options to purchase common stock </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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,085</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:9pt;"><font style="font-family:inherit;font-size:9pt;">23,317</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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested early exercised common shares </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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock awards and units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Convertible senior notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP shares</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:9pt;"><font style="font-family:inherit;font-size:9pt;">97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total allocation of the purchase price allocation is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="81%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">Net tangible liabilities assumed</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,833</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax asset</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8,368</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total purchase price allocation</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">56,612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net loss</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(133,573</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(116,823</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(267,537</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(218,034</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average number of shares outstanding&#8212;basic and diluted</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:9pt;"><font style="font-family:inherit;font-size:9pt;">154,121</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141,895</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,890</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">137,939</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net loss per share&#8212;basic and diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.87</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.82</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.75</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.58</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense related to stock options, ESPP and restricted stock units and awards is included in the condensed consolidated statements of operations as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="64%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of product revenue </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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">386</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of subscription and services revenue </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative </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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,686</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,024</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total </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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">56,411</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">38,253</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">106,286</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">63,447</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">59,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">59,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">196,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">196,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256,081</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">556,145</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,950</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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,019</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">286,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">142,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,829</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159,829</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,867</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,867</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">463,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">463,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255,845</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets measured at fair value</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">300,064</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">719,218</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,019,282</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,069</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">268,795</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">281,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate future non-cancelable minimum rental payments on our operating leases, </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="84%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December&#160;31,</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font><font style="font-family:inherit;font-size:9pt;">&#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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2015 (remaining six months)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,846</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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="padding-bottom:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth a summary of restructuring activities during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Severance and related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Facilities costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total costs</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December 31, 2014</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision for restructuring charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(457</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">308</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">308</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the activity for our restricted common stock, RSAs and RSUs during the reporting period and a summary of information related to unvested restricted common stock, RSAs and RSUs and those expected to vest are presented below (in thousands, except per share amounts and contractual life years):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of<br clear="none"/>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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>(per 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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Contractual<br clear="none"/>Life (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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate<br clear="none"/>Intrinsic<br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested balance &#8212; December 31, 2014</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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">1.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">263,416</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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,691</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:48px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cancelled</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(937</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested balance &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,403</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">1.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">655,563</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected to vest &#8212; June 30, 2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,584</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="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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">1.74</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">615,495</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering period beginning May 15, 2015:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="65%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" 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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three and Six months ended June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three and Six months ended June 30, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fair value of common stock</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:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$35.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$23.02</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-free interest rate</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">0.09% - 0.23%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">0.05% - 0.09%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.5 - 1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.5 - 1.0</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Volatility</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">39%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;">45%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</font><font style="font-family:inherit;font-size:12pt;"> </font><font style="font-family:inherit;font-size:10pt;">and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, we had reserved shares of common stock for issuance as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="51%" rowspan="1" colspan="1"></td><td width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reserved under stock award plans</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:9pt;"><font style="font-family:inherit;font-size:9pt;">41,458</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">38,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Convertible Senior Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,792</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,391</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:9pt;"><font style="font-family:inherit;font-size:9pt;">41,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Greater 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,717</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">5,717</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">64,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">208,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(382</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(28</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(410</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(101</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">218,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">493,257</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,024</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">546,281</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(521</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="29%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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 December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Greater 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,793</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,793</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">130,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;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:9pt;"><font style="font-family:inherit;font-size:9pt;">109,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">244,581</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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(446</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">244,581</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(446</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The expected annual amortization expense of intangible assets </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> is presented below (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="76%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="22%" rowspan="1" colspan="1"></td><td 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:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2015 (remaining six months)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">23,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">2020 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,689</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">238,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment and Major Customers Information</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conduct business globally and are primarily managed on a geographic basis. Our Chief Executive Officer, who is our chief operating decision maker, reviews financial information presented on a consolidated basis accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. There are no segment managers who are held accountable for operations, operating results, and plans for levels, components, or types of products or services below the consolidated unit level. Accordingly, we are considered to be in a single reportable segment and operating unit structure.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by geographic region based on the billing address is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2014</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">106,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">APAC</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,495</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,554</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,164</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,234</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenue</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">147,207</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">94,489</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">272,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">168,469</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%;padding-bottom:8px;padding-top:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long lived assets by geographic region based on physical location is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="61%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property and Equipment, net:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">56,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">66,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">International</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,438</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</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;"> distributor represented </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">14%</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reseller represented </font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of the Company's total revenue. For the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</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;"> customer represented </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of the Company's total revenue. </font><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</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;"> distributor represented </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's net accounts receivable balance. </font><font style="font-family:inherit;font-size:10pt;">As of December 31, 2014</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;"> distributor represented </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's net accounts receivable balance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Shares Reserved for Issuance</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">100,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of convertible preferred stock authorized, </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;"> of which were issued and outstanding </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;or </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our amended and restated certificate of incorporation, we are authorized to issue </font><font style="font-family:inherit;font-size:10pt;">1,000,000,000</font><font style="font-family:inherit;font-size:10pt;color:#ff0000;"> </font><font style="font-family:inherit;font-size:10pt;">shares of common stock with a par value of </font><font style="font-family:inherit;font-size:10pt;">$0.0001</font><font style="font-family:inherit;font-size:10pt;"> per share </font><font style="font-family:inherit;font-size:10pt;">as of June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">. Each share of common stock outstanding is entitled to </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors, subject to the prior rights of holders of all classes of convertible preferred stock outstanding.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">As of June 30, 2015</font><font style="font-family:inherit;font-size:12pt;"> </font><font style="font-family:inherit;font-size:10pt;">and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, we had reserved shares of common stock for issuance as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="51%" rowspan="1" colspan="1"></td><td width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reserved under stock award plans</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:9pt;"><font style="font-family:inherit;font-size:9pt;">41,458</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">38,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Convertible Senior Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,792</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,391</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:9pt;"><font style="font-family:inherit;font-size:9pt;">41,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, the best estimate of selling price for our products and services, commissions expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our stock options and the purchase price allocation of acquired businesses. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.</font></div></div> EX-101.SCH 6 feye-20150630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2405402 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Business Combinations (Notes) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Business Combinations - Schedule of Estimated Useful Life and Fair Values of the Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Business Combinations - Schedule of Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Commitments and Contingencies (Notes) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Commitments and Contingencies - Schedule of Future Non-cancelable Minimum Rental Payments for Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Common Shares Reserved for Issuance - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Common Shares Reserved for Issuance (Notes) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Common Shares Reserved for Issuance (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Convertible Senior Notes - Narrative - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Convertible Senior Notes - Narrative - Prepaid Forward Stock Purchase (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Convertible Senior Notes (Notes) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Deferred Revenue (Notes) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Employee Benefit Plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Employee Benefit Plan (Notes) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Equity Award Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Equity Award Plans (Notes) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Equity Award Plans - Summary of Assumptions used in the Black-Scholes Option-pricing Model to Determine Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Equity Award Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value Measurements (Notes) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Net Loss per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Net Loss per Share - Schedule of Computation of Net Loss Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Diluted Net Loss Per Share Computation (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Property and Equipment (Notes) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Restructuring Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Restructuring Charges (Notes) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Restructuring Charges - Summary of Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Segment and Major Customers Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Segment and Major Customers Information (Notes) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Segment and Major Customers Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Short-Term Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Short-Term Investments (Notes) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Short-Term Investments - Summary of Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Short-Term Investments - Summary of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Short-Term Investments - Summary of Unrealized Losses on Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 feye-20150630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 feye-20150630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 feye-20150630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Investments, Debt and Equity Securities [Abstract] Due within one year, amortized cost Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Due within one to two years, amortized cost Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis Total, amortized cost Available-for-sale Debt Securities, Amortized Cost Basis Due within one year, fair value Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due within one to two years, fair value Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Total, fair value Available-for-sale Securities, Debt Securities Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] nPulse Technologies [Member] nPulse Technologies [Member] nPulse Technologies [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Net tangible liabilities assumed Business Combination, Recognized Tangible Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Tangible Identifiable Assets Acquired and Liabilities Assumed, Net Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Deferred tax asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Goodwill Goodwill Total purchase price allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combinations Business Combination Disclosure [Text Block] Revenue Recognition [Abstract] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred Revenue [Domain] Product [Member] Product [Member] Subscription and services [Member] Subscription and Service [Member] Subscription and Service [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Total deferred revenue, current Deferred Revenue, Current Total deferred revenue, non-current Deferred Revenue, Noncurrent Total deferred revenue Deferred Revenue Income Tax Disclosure [Abstract] Provision for (benefit from) income taxes Income Tax Expense (Benefit) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [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 [Member] Developed Technology Rights [Member] Content [Member] Content [Member] Content [Member] Customer relationships [Member] Customer Relationships [Member] Contract backlog [Member] Contract-Based Intangible Assets [Member] Trade names [Member] Trade Names [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total intangible assets Finite-Lived Intangible Assets, Gross Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Finite-Lived Intangible Assets, Net Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible Senior Notes [Member] Convertible Notes Payable [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Series A Notes [Member] Series A Convertible Senior Notes [Member] Series A Convertible Senior Notes [Member] Series B Notes [Member] Series B Convertible Senior Notes [Member] Series B Convertible Senior Notes [Member] Debt, Liability Component [Member] Debt, Liability Component [Member] Debt, Liability Component [Member] Debt, Equity Component [Member] Debt, Equity Component [Member] Debt, Equity Component [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Subsequent to September 30, 2015 [Member] Debt Instrument, Redemption, Period One [Member] On or after June 1, 2020 until June 1, 2022 [Member] Debt Instrument, Redemption, Period Two [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Principal amount Debt Instrument, Face Amount Initial purchaser's discount Debt Instrument, Unamortized Discount Unpaid convertible senior notes issuance costs Debt Issuance Cost Net proceeds from issuance of convertible senior notes Proceeds from Convertible Debt Interest rate Debt Instrument, Interest Rate, Stated Percentage Conversion ratio Debt Instrument, Convertible, Conversion Ratio Conversion price Debt Instrument, Convertible, Conversion Price Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Threshold note trading days Debt Instrument, Convertible, Threshold Note Trading Days Threshold number of specified trading days that note price to conversion value of convertible debt instruments must not exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. Threshold consecutive note trading days Debt Instrument, Convertible, Threshold Consecutive Note Trading Days Threshold period of specified consecutive trading days within which note price to conversion value of convertible debt instruments must not exceed threshold percentage for a specified number of trading days to trigger conversion feature, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Threshold percentage of note price trigger Debt Instrument, Convertible, Threshold Percentage Of Note Price Trigger Maximum percentage of note price to conversion value of convertible debt instruments to determine eligibility of conversion. Redemption price, percentage Debt Instrument, Redemption Price, Percentage Redemption price triggered by fundamental change, percentage Debt Instrument, Redemption Price Triggered By Fundamental Change, Percentage Debt Instrument, Redemption Price Triggered By Fundamental Change, Percentage Required trading days since notice of redemption Debt Instrument, Convertible, Required Trading Days Since Notice Of Redemption Debt Instrument, Convertible, Required Trading Days Since Notice Of Redemption Remaining discount and issuance cost, weighted average amortization period Debt Instrument, Convertible, Remaining Discount And Issuance Cost Amortization Period Debt Instrument, Convertible, Remaining Discount And Issuance Cost Amortization Period Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance and related costs [Member] Employee Severance [Member] Facilities costs [Member] Facility Closing [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Balance, December 31, 2014 Restructuring Reserve Provision for restructuring charges Restructuring Charges Cash payments Payments for Restructuring Balance, June 30, 2015 Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Short-term investments [Member] Short-term Investments [Member] 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] Certificates of deposit [Member] Certificates of Deposit [Member] Commercial paper [Member] Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Commercial paper [Member] Commercial Paper [Member] Corporate notes and bonds [Member] Corporate Debt Securities [Member] U.S. Government agencies [Member] US Government Agencies Debt Securities [Member] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value Available-for-sale Securities Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investment Investments, Fair Value Disclosure Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Summary of Assumptions used in the Black-Scholes Option-pricing Model to Determine Fair Value Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Income Taxes Income Tax Disclosure [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Minimum [Member] Minimum [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Fair value of common stock Share Price Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Other than temporary impairment Other than Temporary Impairment Losses, Investments Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Short-term investments Short-term Investments Accounts receivable, net of allowance for doubtful accounts of $1,830 and $586 at June 30, 2015 and December 31, 2014, respectively Accounts Receivable, Net, Current Inventories Inventory, Net Deferred tax assets, current portion Deferred Tax Assets, 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 Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deposits and other long-term assets Deposits and Other Assets, Noncurrent Deposits and 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 and other current liabilities Accrued Liabilities, Current Accrued compensation Employee-related Liabilities, Current Deferred revenue, current portion Total current liabilities Liabilities, Current Convertible senior notes, net Convertible Notes Payable, Noncurrent Deferred revenue, non-current portion Deferred tax liabilities, non-current portion Deferred Tax Liabilities, Net, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (NOTE 9) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, par value of $0.0001 per share; 1,000,000 shares authorized, 159,341 shares and 152,860 shares issued and outstanding as of June 30, 2015 and December 31, 2014, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Treasury stock, at cost; 3,333 shares and no shares as of June 30, 2015 and December 31, 2014, respectively Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Coupon interest Interest Expense, Debt, Excluding Amortization Amortization of convertible senior notes discounts and issuance costs Amortization of Financing Costs Total interest expense recognized Interest Expense, Debt Effective interest rate on the liability component Debt Instrument, Interest Rate, Effective Percentage 2015 (remaining six months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2020 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Segment Reporting [Abstract] Schedule of Revenue by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Summary of Long lived Assets by Geographic Region Based on Physical Location Long-lived Assets by Geographic Areas [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Litigation Commitments and Contingencies, Policy [Policy Text Block] 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 [Member] In Process Research and Development [Member] Finite lived acquired assets, useful life Finite-Lived Intangible Asset, Useful Life Finite lived acquired assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Indefinite lived acquired assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Total Property, Plant and Equipment [Abstract] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Purchase Price Allocation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Estimated Useful Life and Fair Values of the Identifiable Intangible Assets Schedule of Acquired Intangible Assets by Major Class [Table Text Block] Schedule of Acquired Intangible Assets by Major Class [Table Text Block] Schedule of Purchased Intangible Assets Schedule of Intangible Assets Acquired as Part of a Business Combination [Table Text Block] Schedule of Intangible Assets Acquired as Part of a Business Combination [Table Text Block] Schedule of Expected Annual Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Option to purchase common stock [Member] Equity Option [Member] Unvested early exercised common shares [Member] Unvested Early Exercised Common Shares [Member] Unvested Early Exercised Common Shares [Member] Unvested restricted stock awards and units [Member] Unvested Restricted Stock Awards And Restricted Stock Units [Member] Unvested Restricted Stock Awards And Restricted Stock Units [Member] Convertible senior notes [Member] Convertible Debt Securities [Member] ESPP shares [Member] Employee Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from net loss per share (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Numerator: Earnings Per Share, Basic [Abstract] Net loss Net Income (Loss) Attributable to Parent Denominator: Earnings Per Share, Basic and Diluted [Abstract] Weighted average number of shares outstanding—basic and diluted (shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share—basic and diluted (usd per share) Earnings Per Share, Basic and Diluted Income Statement [Abstract] Revenue: Revenues [Abstract] Product Sales Revenue, Goods, Net Subscription and services Sales Revenue, Services, Net Total revenue Revenue, Net Cost of revenue: Cost of Revenue [Abstract] Product Cost of Goods Sold Subscription and services Cost of Services Total cost of revenue Cost of Revenue Total 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 income Interest Income, Other Interest expense Interest Expense Other expense, net Other Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Net loss attributable to common stockholders Net loss per share attributable to common stockholders, basic and diluted (usd per share) Weighted average shares used in computing net loss per share attributable to common stockholders, basic and diluted (shares) Equity [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Reserved under stock award plans [Member] Stock Compensation Plan [Member] Convertible Senior Notes [Member] Convertible Debt [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] ESPP [Member] Class of Stock [Line Items] Class of Stock [Line Items] Shares reserved for future issuance (shares) Common Stock, Capital Shares Reserved for Future Issuance Schedule of Change in Accounting Estimate [Table] Schedule of Change in Accounting Estimate [Table] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Useful life [Member] Service Life [Member] Change in Accounting Estimate [Line Items] Change in Accounting Estimate [Line Items] Depreciation and amortization Depreciation Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Schedule of the Liability and Equity Components of the Convertible Senior Notes Convertible Debt [Table Text Block] Schedule of Interest Expense related to the Convertible Senior Notes Interest Income and Interest Expense Disclosure [Table Text Block] Compensation and Retirement Disclosure [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Mandiant, Inc. [Member] Mandiant, Inc. [Member] Mandiant, Inc. [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Employer contributions vested percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Employer contributions to 401(k) Defined Benefit Plan, Contributions by Employer Employers match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Employees contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Summary of Investments Available-for-sale Securities [Table Text Block] Summary of Unrealized Losses on Investments Schedule of Unrealized Loss on Investments [Table Text Block] Summary of Contractual Maturities Investments Classified by Contractual Maturity Date [Table Text Block] Equity Award Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Restricted Stock Awards and Restricted Stock Units [Member] Restricted Stock Awards and Restricted Stock Units [Member] Restricted Stock Awards and Restricted Stock Units [Member] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Beginning balance, unvested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cancelled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance, unvested (shares) Expected to vest (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Expected to Vest, Outstanding Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Expected to Vest, Outstanding Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted- Average Grant Date Fair Value (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 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Beginning balance, weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Ending balance, weighted-average remaining contractual term Expected to vest, weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Terms Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Terms Beginning balance, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Ending balance, aggregate intrinsic value Expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested and Expected to Vest, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested and Expected to Vest, Outstanding Commitments and Contingencies Disclosure [Abstract] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Software and Services [Member] Software and Services [Member] Software and Services [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Rent expense Operating Leases, Rent Expense Future minimum sublease rentals Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Letters of credit available Letters of Credit, Amount Available Letters of Credit, Amount Available Amount drawn against letters of credit Letters of Credit Outstanding, Amount Non-cancellable open orders Purchase Obligation Number of claims Loss Contingency, New Claims Filed, Number Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (shares) Common Stock, Shares Authorized Common stock, shares issued (shares) Common Stock, Shares, Issued Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Treasury stock (shares) Treasury Stock, Shares Common Shares Reserved for Issuance Stockholders' Equity Note Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Change in net unrealized loss on available-for-sale investments, net of tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Short-Term Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Common stock issued and sold (shares) Stock Issued During Period, Shares, New Issues Proceeds from initial public offering, net of underwriting discounts and commissions Aggregate Proceeds from Initial Public Offering And Over-Allotment Option, Net Discounts And Commissions Aggregate Proceeds from Initial Public Offering And Over-Allotment Option, Net Discounts And Commissions Underwriters discounts and commissions Payments for Commissions Offering expenses Offering Costs Offering Costs Common stock sold from certain selling stockholders (shares) Stock Issued During Period, Shares, New Issues, Selling Stockholders Stock Issued During Period, Shares, New Issues, Selling Stockholders Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock repurchased during period Treasury Stock, Value, Acquired, Cost Method Stock repurchase during period (in shares) Treasury Stock, Shares, Acquired Property and Equipment Property, Plant and Equipment Disclosure [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 [Member] Computer Equipment and Software [Member] Computer Equipment and Software [Member] Leasehold improvements [Member] Leasehold Improvements [Member] Furniture and fixtures [Member] Furniture and Fixtures [Member] Machinery and equipment [Member] Machinery and Equipment [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total property and equipment Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property and equipment, net Unvested stock options and restricted stock [Member] Unvested Stock Options and Restricted Stock [Member] Unvested Stock Options and Restricted Stock [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] General and administrative [Member] General and Administrative Expense [Member] Total purchase consideration Business Combination, Consideration Transferred Purchase consideration, cash paid Payments to Acquire Businesses, Gross Purchase consideration, equity awards assumed Business Combination, Consideration Transferred, Other Purchase consideration, shares issued for acquisition (shares) Stock Issued During Period, Shares, Acquisitions Purchase consideration, fair value of common stock Business Combination, Consideration Transferred, Liabilities Incurred Performance milestone determination period Business Combination, Contingent Consideration Arrangements, Determination Period Business Combination, Contingent Consideration Arrangements, Determination Period Acquisition costs Business Acquisition, Transaction Costs Goodwill deductible for U.S. federal income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Changes in carrying amount of goodwill Goodwill, Period Increase (Decrease) Amortization of intangible assets Amortization of Intangible Assets Summary of Restructuring Activities Restructuring and Related Costs [Table Text Block] Schedule of Computation of Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Outstanding Options and Unvested Shares Excluded from Diluted Net Loss Per Share Computation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Cost of product revenue [Member] Cost of Goods, Product Line [Member] Cost of subscription and services revenue [Member] Cost of Goods, Services [Member] Cost of Goods, Services [Member] Research and development [Member] Research and Development Expense [Member] Sales and marketing [Member] Selling and Marketing Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk [Member] Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Distributor [Member] Customer One [Member] Customer One [Member] Reseller [Member] Customer Two [Member] Customer Two [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales revenue, net [Member] Sales Revenue, Net [Member] Accounts Receivable [Member] Accounts Receivable [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Number of reportable segment and operating unit structure Number of Reportable Segments Number of major customers Number Of Major Customers Number Of Major Customers Concentration risk percentage Concentration Risk, Percentage Convertible Senior Notes Debt Disclosure [Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2013 Plan [Member] 2013 Stock Option Plan [Member] 2013 Stock Option Plan [Member] Employee stock option [Member] Employee Stock Option [Member] Performance shares [Member] Performance Shares [Member] General vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Award expiration period from grant date Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Employee stock ownership, combined voting power of all stock Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Voting Power Owned Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Voting Power Owned Minimum exercise price as a percentage of the fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Minimum Percentage of Fair Value for Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Minimum Percentage of Fair Value for Exercise Price Award expiration period, for excess voting power grants Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period for Employees with Excess Combined Voting Power Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period for Employees with Excess Combined Voting Power Grant date fair value, percentage Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Grant Date Fair Value, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Grant Date Fair Value, Percentage Acquisition price at lower of fair market value, percentage Share-based Compensation, Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Lower of Fair Market Value, Percentage Share-based Compensation, Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Lower of Fair Market Value, Percentage Shares issued for acquisition (shares) Contingent obligation, employee performance award Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Compensation cost not yet recognized, period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Non-cash interest expense related to convertible senior notes Amortization of Financing Costs and Discounts Deferred income taxes Deferred Income Tax Expense (Benefit) Other Other Noncash Income (Expense) Changes in operating assets and liabilities, net of acquisition of business: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Accrued compensation Increase (Decrease) in Employee Related Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment and demonstration units Payments to Acquire Property, Plant, and Equipment Purchases of short-term investments Payments to Acquire Short-term Investments Proceeds from maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Short-term Investments Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Lease deposits Payments for Other Deposits Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Net proceeds from issuance of stock Proceeds from Issuance of Common Stock Prepaid forward stock purchase Payments for Repurchase of Common Stock Proceeds from exercise of equity awards Proceeds from Stock Options Exercised Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Unpaid follow-on public offering costs Deferred Offering Costs Vesting of early exercised stock options Vesting Of Early Exercised Stock Options Vesting Of Early Exercised Stock Options Purchases of property and equipment and demonstration units in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance, options outstanding (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (shares) Cancelled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Ending balance, options outstanding (shares) Option vested and expected to vest (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Option exercisable (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance, weighted average exercise price (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, weighted average exercise price (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, weighted average exercise price (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cancelled, weighted average exercise price (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Ending balance, weighted average exercise price (usd per share) Option vested and expected to vest, weighted average exercise price (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Option exercisable, weighted average exercise price (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options weighted-average grant date fair value per share (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Beginning balance, options outstanding, weighted average contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Ending balance, options outstanding, weighted average contractual life Option vested and expected to vest, weighted average contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Option exercisable, weighted average contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Beginning balance, options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercised, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Ending balance, options outstanding, aggregate intrinsic value Option vested and expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Option exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Net Loss per Share Earnings Per Share [Text Block] Fair Value, Less Than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Unrealized Loss, Less Than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Fair Value, Greater Than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Unrealized Loss, Greater Than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Unrealized Loss Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Employee Benefit Plan Pension and Other Postretirement Benefits Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds [Member] Money Market Funds [Member] 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] Fair value [Member] Estimate of Fair Value Measurement [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] Total cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Total short-term investments Total assets measured at fair value Assets, Fair Value Disclosure Convertible Senior Notes [Member] Senior Notes [Member] Fair value of debt Convertible Debt, Fair Value Disclosures Principal Long-term Debt, Gross Less: Convertible senior notes discounts and issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) And Deferred Finance Costs, Net Debt Instrument, Unamortized Discount (Premium) And Deferred Finance Costs, Net Net carrying amount Long-term Debt Equity component, net of issuance costs Debt Instrument, Convertible, Carrying Amount of Equity Component Schedule of Reserved Shares of Common Stock for Issuance Schedule of Stock by Class [Table Text Block] Description of Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Deferred Revenue Deferred Revenue Disclosure [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating segments [Member] Operating Segments [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES EMEA [Member] EMEA [Member] APAC [Member] Asia Pacific [Member] Other [Member] Other Geographic Location [Member] Other Geographic Location [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total revenue Schedule of Assets Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Entity Location [Table] Entity Location [Table] International [Member] Non-US [Member] Entity Location [Line Items] Entity Location [Line Items] Total property and equipment, net 2015 (remaining six months) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2016 Operating Leases, Future Minimum Payments, Due in Two Years 2017 Operating Leases, Future Minimum Payments, Due in Three Years 2018 Operating Leases, Future Minimum Payments, Due in Four Years 2019 Operating Leases, Future Minimum Payments, Due in Five Years 2020 and thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Restructuring reserve Schedule of Future Non-cancelable Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Convertible Preferred Stock [Member] Convertible Preferred Stock [Member] Preferred stock authorized (shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Preferred stock outstanding (shares) Preferred Stock, Shares Outstanding Voting right per common share Common Stock, Voting Right Common Stock, Voting Right EX-101.PRE 10 feye-20150630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R39.htm IDEA: XBRL DOCUMENT v3.2.0.727
Short-Term Investments - Summary of Unrealized Losses on Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months $ 493,257 $ 244,581
Unrealized Loss, Less Than 12 Months (492) (446)
Fair Value, Greater Than 12 Months 53,024 0
Unrealized Loss, Greater Than 12 Months (29) 0
Fair Value 546,281 244,581
Unrealized Loss (521) (446)
Certificates of deposit [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 5,717 3,793
Unrealized Loss, Less Than 12 Months (3) (6)
Fair Value, Greater Than 12 Months 0 0
Unrealized Loss, Greater Than 12 Months 0 0
Fair Value 5,717 3,793
Unrealized Loss (3) (6)
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 64,989  
Unrealized Loss, Less Than 12 Months (6)  
Fair Value, Greater Than 12 Months 0  
Unrealized Loss, Greater Than 12 Months 0  
Fair Value 64,989  
Unrealized Loss (6)  
Corporate notes and bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 208,767 130,920
Unrealized Loss, Less Than 12 Months (382) (235)
Fair Value, Greater Than 12 Months 48,026 0
Unrealized Loss, Greater Than 12 Months (28) 0
Fair Value 256,793 130,920
Unrealized Loss (410) (235)
U.S. Government agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 213,784 109,868
Unrealized Loss, Less Than 12 Months (101) (205)
Fair Value, Greater Than 12 Months 4,998 0
Unrealized Loss, Greater Than 12 Months (1) 0
Fair Value 218,782 109,868
Unrealized Loss $ (102) $ (205)
XML 12 R54.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) - Jun. 30, 2015 - Convertible Senior Notes [Member] - USD ($)
$ in Thousands
Total
Total
Debt Instrument [Line Items]    
Coupon interest $ 1,006 $ 1,006
Amortization of convertible senior notes discounts and issuance costs 2,832 2,832
Total interest expense recognized $ 3,838 $ 3,838
Effective interest rate on the liability component 6.70% 6.70%
Series A Notes [Member]    
Debt Instrument [Line Items]    
Coupon interest $ 383 $ 383
Amortization of convertible senior notes discounts and issuance costs 1,528 1,528
Total interest expense recognized $ 1,911 $ 1,911
Effective interest rate on the liability component 6.40% 6.40%
Series B Notes [Member]    
Debt Instrument [Line Items]    
Coupon interest $ 623 $ 623
Amortization of convertible senior notes discounts and issuance costs 1,304 1,304
Total interest expense recognized $ 1,927 $ 1,927
Effective interest rate on the liability component 7.00% 7.00%
XML 13 R48.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Business Combinations [Abstract]    
2015 (remaining six months) $ 23,532  
2016 46,448  
2017 40,503  
2018 29,346  
2019 27,574  
2020 and thereafter 70,689  
Total $ 238,092 $ 261,625
EXCEL 14 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`"N#_T8=UH%#*`(``%@J```3````6T-O;G1E;G1?5'EP97-= M+GAM;,W:S6[:0!`'\%=!OE9XV4_:*N32]-I&2EY@:P_8PO:N=C>$O'W7)HE2 M1*JD#=+_@C&S.S/VV+\3%[Q=)Z&'%F[T-N4 M3\.&>5MM[8:86"P,J]R0:$CS-.8H+B]^[BB$MJ;9MT-@S+TJK/==6]G4NH'M MAOHHZ]RMUVU%M:ON^KRE3+DT?.-?^NL[<>A^6'SQX[Q_!^OY>@F[OKN*MC[]JC`[FQC&H]E;]OAU*CN M7=C^QW8OG*\M"_V/Z'D4X$G1H>)% M]2-F`Q+M*;V"^GH`A3&^.R6:E((C-Z."N[_8_`)02P,$%`````@`*X/_1F/, M&\-1`@``PBH``!H```!X;"]?H"1NJJK-&/&LYK-;).\@+#;%\:6A+I#,F\?Q8O@7'3(PG`V-K:@ M^@?!AVCU'M.ERP_#F/KY MZGZ8+EV9?TZ'>NRV[]TAU=(T7D^WBM';P5Z*T=O!7HK1V\% M>BM';P5Z*T?O"/2.'+TCT#MR](Y`[\C1.P*](VFO&VUV<_2.0._(T3L"O2-' M[PCTCAR](]`[QM';@-[&T=N`WL;1VX#>1GI7B5Y6 M3SIJ@PR8CM'+T=Z.TIL.%&ZS*OE.KKY]UOT77JSY#ZK^.J M+S\`4$L#!!0````(`"N#_T8T"OQ#F`,``)81```0````9&]C4')O<',O87!P M+GAM;+V837/:,!"&_XJ&4WJ@)A!(FZ&>:2"=9J9),X&F9\5>@UI;[G[:*]<%KM\C[/ M4Q%Q(Y0,;T2D%:K$L*NG"-)I\+=!3=#*"X@*+RMIFI+.=R$S2?/@GY';_D2S7G!O:IPR^:U==<0TR;'JS>3M8V'S<4 M9UJQLS67*XCW;9]_N;8*L4JJHJ.#TOR#WOLD2-4PW>]DFO!I>DQ%+_HX[#7;-O,UN,T1Z/# MKTI_QS6`P6G03M;#?=O]L3@+ST]K"QH=6@9M9.$V;0=Q5S-+85+`S\D=U^8_ MI:*.:9>(\]/>7O2[)1B7,;N2AN3(KF6S%15O/R7M:*;H7$B$F-$(52IBDEG, M+GG*903L"&;DPRP,_2*?CV#&1S`3*S,'C+3(JQPQE;#+`H4$Q#J-BR*S,A]( M!.R!IP6P&^!8Z"H*@^SD5AG`5U9FL5;:])>@,RI+"6A>1K9-<-.4]$BTAB'G0$;5?7#2R5`%ZT:(Y!F"+LE%TC^[ M1BRL3)52RN[[GUS'[([TZX[[6D8J`[;D3R\DZ!8,^Z2H"%2]QB.G^566IVH# MP"Y!0B),[8I;2[!JC_H-_T8QS@HTY)S&ZLS[ZWPX]-/YDE,][<7KTGF#^`G= MQ70HW85T2-V%/->ZR[I;[#7E+_;1P%_LH]-_%KLK%IN(7?9.38[._#4YLO?X M+DWVV8)NV=B3N>5:/:GQF]]6-JUXS_/F?V^G>>_7W[UU^SP>%_8<+?4$L#!!0````(`"N#_T8P>O$+/P$` M`&D#```1````9&]C4')O<',O8V]R92YX;6S-DTU/PS`,AO\*ZKU+LVD#15T/ M@#@Q"8DA$+>0>%M8\Z'$4]=_3Y9U+0,NNW&K:[^/7\=)*1P3UL.3MPX\*@A7 M>UV;P(2;9QM$QP@)8@.:AU&L,#&YLEYSC*%?$\?%EJ^!C(MB1C0@EQPY.0!S MUQ.SJI2""0\_P4O1XM_-U@DE!H`8-!@.A(TJRZL5LC6U,209]54;'-0^X ML%*M%,C;=BC[G8J=$;P.1SG(OGWZ^Z>'E"%95[D/JJ]JFF;43%)=')B2M\7C M."3O/B.I_0)9VQ\931F_?#9&?^ M!L.Z&^+?.CX93-M%A35# M.F&Z;%MH&^MEJ-+]&J+#RXDK6UO?'E,_HK-757T!4$L#!!0````(`"N#_T:9 M7)PC$`8``)PG```3````>&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0 M>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$ M+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\,`*I4Q> MM5II`,,X?+&A` MT%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8 M('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB`@LE]E`6Z2?:CTQ4(,@T[.IU8SG9\ M]L3MGXS*VG0T;1K@X_%X.+;+THMP'`3@4;N>PIWT;+^D00FTHVG09-CVVJZ1 MIJJ-4T_3]WW?ZYMHG`J-6T_3:W?=TXZ)QJW0>`V^\4^'PZZ)QJO0=.MI)B?] MKFNDZ19H0D;CZWH2%;7E0-,@`%AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1 M_L;%!-9ITAF6-$9RG9`%#@`WQ-%,4'RO0;:*X,*2TER0UL\IM5`:")K(@?5' M@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+`GQ M^R-;88C'(CN]WV M6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0'`*D"3&6H8;X MM,:L$>`3?;>^",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S< MHY=8%0&7&-\TJC4LQ=9XE<#QK9P\'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^ MG--`\)0O)/I*D8]ILR.G=";-Z#,:P4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS M1B&$:;OP'J\DCIJMPA$K0CYB&38:CFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX M"C>6QKQ0KH)[`?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$D MN/R+RO`JQ`GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/ M^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL@'37[]EUVY".E M,%.70[@:0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OG MP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE`T%&ULK"0L1K=@N-?Q+!3@ M9&`MH`>#KU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB M4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB M\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM( M3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.; M>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ`$:MBOKJO3_DEG#NT>_&! M()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8 M\PRA9CC?AT6:&C/5BZPYC0IO0=5`Y3_;U`UH]@TT')$%7C&9MC:CY$X*/-S^ M[PVPPL2.X>V+OP%02P,$%`````@`*X/_1FR4WP]X`@``)`T```T```!X;"]S M='EL97,N>&ULS5==:]LP%/TK0ADCA1';Z9JTJVT8A^ M?G8RV]$._>A(^GWD'>KQ<=1[F#O$MSN(FTFZ5>BW@`[)W7Z2K?!VX-@W@5Z] M\W&8"=X4P!`Z(`Z+5[!$5/L'QGTFJ)!`Z0K3&2S"$+FG8;6.F1RAM3T\#<9@CI;#D M$]T!M3U=Y7IR7'#L1%J_`]YSB5;!\&8KP#8Z;R)DBN4F8TF?S"?B=M;BK##@?L\<^!$;%VM0+ M49M-&;@BV&9SW-NT7T_B!56V2:"C49[3U7=*YIQA)]9!$U'W#M$'.^CC$*U9 MP4)(\JK]32',-(`E!$LL%9EM(W\ERJ>X4G4%>U6V2^&I4WY/3>=?M4:-+L&/ M7IZ3DUOHL60)EA/[V3M>TO7X\);9MQ-V9'YLU9P@X0R+8T[LBY4VNEQI[U-3 M9Y%V>[G2[BY6VOABW]#K_UTTKS[IMZX3KO?HY%-6^=\ M\U\4_P-02P,$%`````@`*X/_1@U.P-)-!0``_Q8```\```!X;"]W M;W)K8F]O:RYX;6R5F%U3XS84AO^*QE?;"YKX2P%FLS/E8UMF%LH0AEX+6R'J MVE8JR0'VUZ_DA.SKYM@#5_%7'DM'CXZ/]-F>/FOS_5'K[^REKAI[:N;1RKGU MZ61BBY6LA?U=KV7C[RVUJ87SI^9IHI=+5<@+7;2U;-PDF4[YQ,A*.*4;NU)K M&^UH]CTTNS92E'8EI:NK+:P6JHF^?+:G2U7)!VFL!S.Q7M^(6LZCERIBE;#N MLE1.EO,H\Z?Z6?8NF'9]UJHJG.33/)H$V%M7;PTK="FWL/N5LO_L;D2LE$O1 M5N[>-_;MO?,H3K(DX5M&>.Q!R6>+P'"!B<*IC;P7C_-H&C'1.OU554Z:"^'D MGT:W:]4\>5;$ELI8MPC=[9ZL5:-J]2.TVY_9E7[^2QOU0S=.5(O"Z*KJ_A5N M='_R;[#[*[Z-3A6]!YUXO`LC,8_XU`,WRJI'52GW.H^ZXTJ&GDS^UY4N_+^. M6-,%YVV(F6A*=MDX3V%7S7;P?&A"&_S#5V7W8G.J_(&Y*N-MJ!!TKIM2-E:6 MS!]97:G21Z5D9Z(232$9@!(`)1\%I0!*`92^&[1P_L=W&4`9@+*/@G(`Y0#* M/PKB`.(`XH>@"VD+H]9AA)A>LK/6JD9:VPWBHJT!-`/0[!#T52C#'D352G8M MA6U-B(RS[-.-=M+^!J!C`!T?@A8K;=S1O32UUV?C9^H0YP0X)X><6^/SA_$2 M=C[^UZIU9^^-Z8M7&O\_&;G*V&> M)`E"L6/"[`NYE,;X`;^3&]GXD!,,=#JFI=Z$C.`G.5O(1FG#.LB.A2BT.B:U MKFNU&Z<0;8]VOH>R*53@(0J]CDFQZ]JKN/"Q\7_U`9-FX_OITPB[LK9%%)H= M$VJ',??#_\>S,"6[]7.>##5J'1->7S6%KB6[%R_T4*'-,:'SC3_ZIKT\7L9M MMR@*NAP3,E_6ZTJ_2LG.9".7RG7](4`)NIP0+B_DTSY)7XM_?5C/6^M\#XT- MV1I1:'-"V#R:.I($4;U$3?@\F#S\!ZSJN9B@U@FA]5#ZV))ZL4*M$T+KH0Q" MH%#KA-!Z((40)+0Z(:P>R"$$"+G&BU/"VCZ'K&%+^5+1*'>*:'W,.I&&",0A7ZGA-\#F>`HU#6U M,(A"R]/WUR1;5'J"*+0\)2P?1'7]8]$=KVS!$H>TYO<8<0H76(0IMSS]2D`=4CKD]1]MS>ITY MW,&\M\[L+30'"O+AVOX(46A[3M@^BLK1]AQMSPG;1S_P.=J>H^TY6<&,H3"W MYVA[3E7IA[7"7O5-;^>"H^VV=H.R=LIU=_5!;E:#NG*IFQ`I*C[1QMYU0E,X::8;T^0]MG'UV5SK"2F:'M MLWBW/=G=[G8D2Q^?1I9AO]9VKRE$581-7/^SW5K)\K#:#N?7NO3O#KNO$5NV M577NK_W=?-,B/+&PO=V]R:W-H965T&ULA97+CILP%(9?Q>(!!FRNB0C2 M)%75+BJ-9M&N'7`"&HRI[83IV]=5^1F[(47 M.;O)MNG("P?B1BGF_XZD9X;[ M$PRUQ"A^-V00#^]`)W]F[$UW?E8'+]`YD):44H?`JKF3$VE;'4F1_[J@'TQM M?'P?HW\WTU7IG[$@)];^:2I9JVP##U3D@F^M?&7##^+F$.N`)6N%>8+R)B2C MH\4#%+_;MNE,.]@O4>AL\P;D#&@RH&C5$#I#.!F@,?@V,S.O;UCB(N=L`-S^ MC![K?P[WH5JY$JC)"#5H/G&S4D5^+X+%KV)/`+0,<'9D M[&@9<+**[1LCZP],O9X+C^K.%I%,@^(-P&QL:>?`9U1 MQ!9@%3!,@RP+YC'))B8Q0;*5>5C%;AZ0;@)2F^7L5G$$)UG8*]DF(K/^V)YQ'Z@MA@P,!&2%;^N=.@8)&S#;ZK^4WOVI_#/:]LUU1"^=F]9?^Y\ MM9\*-74&0MBLJ8ZG]78S_?:EVV[:]Z$^GOR7;M6_-TW5_;WS=7MY6LOU_,/7 MX]MA&'_(MIOL6FY_;/RI/[:G5>=?G]:_R,=2Z1&9B#^/_M+??%Z-X9_;]MOX MY??]TUJ,&7SM7X:QBBJ\??C2U_584[CR=ZKTWVN.!6\_S[7_.C4WQ'^N>E^V M]5_'_7`(:<5ZM?>OU7L]?&TOOWEJ@QDK?&GK?GI=O;SW0]O,1=:KIOJ![\?3 M]'[!?YR@8LL%@`K`M8#4;`%%!=1/!3),-K7K(2+#'!$Y,&F0LR:_'>9W<4;=)O)(02UG`A&3:ZV8 MH542Y@`*%\G#&'/.@[93S%39$9,;`8X-M,C=)V+T.2="?RK-)2+'*B<*KLMF MSDH+$>?(M)`E>E0Q,WA'C'7`Y"Z)RHV*^%BFA2S1HXHS,C&@PPR3;"`$96Z< MN]'"?29&R[3D2;1I=%ZD52I1@=R`WQ$#1FFV3525%B:6)^U3B1Y4G%")@3P8 MBLM#F#9%1*DR[52)+M2<5(D)JWW!K7PSIHV)]7C:JQ)MJ#FQ$@,*S,];LOM` MQ`GE\DB/0=JL@#K4G%F)4=K=[D'^FVCFPOH4FQ60=BN@#S7G5F*L?*,@._G#D=5N;(D(:T5@%ER'7$CAC0CAW25ZP0L6U[ M6JPP[V.Y/,@4A6'OCZ8%/)HFO=,%5*I>W.K2,8`8&?9T8GE/3`30IO['41^]93@%$B/# M.=4Z[GP]@^,)#R)S5*4UJ%!>AID].Y7<7\Y/(+C]97;SB.=.I7 MS^TPM,WT4.>U;0&PO=V]R:W-H965T&ULC97;CILP$(9?!?$`L<&<-B)(7:JJO:BTVHOVVDF<@-9@:CMA M^_:U/4"3%9#E`I_^?^8;D,9Y+^2;JAC3WGO#6[7S*ZV[+4+J4+&&JHWH6&M. M3D(V5)NE/"/524:/SM1P%&*(^3^E-=[.Q^C?7+6&?D\5*P7_71]U M96"Q[QW9B5ZX?A7]=S:4$-N`!\&5>WN'B]*B&2V^U]!W&.O6C3V<9'BPS1O" MP1!.AB!:-9#!0#X8$)"YNKY238M>Z5=Y>:--Z7(W;`"=1@S-A.F/WW*[O;#F2M]EP`FZ=; M_>JK6UI=R^I'?EXSK]5L_JM*++JWTU^*J]/ M__:R?7A M/V=UGI2G?X[[YN"C%?/9/G_)WD[-]_+Z1TX:N@AWY:GN/F>[M[HIB]YD/BNR M7_A]/'??5_S'"C(;-Y!D(`>#H9UQ`T4&ZL-`LP::#/3OMF#(P'QJ88G:NY[; M9DVV7E7E=5;A<%^R=E;!H_%CLYOY[JK]R^ZOJAN+]>I]'9G5\KWU MA^TUVFNT=_9U&4Z M%[$8:\6@+D1<;`#"5(*4B:P858_4%BFP,M(ZC*6$B<@H/:XLFE06H3(FY@TB MH&,I8D8:8DYK.SK\)`TI&4L3,\Y2:C.R^F8RW4F+)R=SC-+DN+V=[!K+3&;J M&D0@!L$-.E$JUES/(*6DXGRE2$DMXL!D=I.ZW/1D1D0YP4W3Q-%86L5$O*7F MC#7<@"-E9.P"FT^;&">$@<"F1C<#4D:,B8"=S(1I,);IIRUA(*P'&75]9)&] M">Y>'I/(>GF8@V)F2]@0XP`$$W="F)%.<%.2,/#;$#!<.K1J;C;U>WE,BJ3E M"I(F2L`#D[WZ#E+4RUP']2GN=J*-=!!B?F,5#+8E#)36@IEU*7'.J#@TO:>3 M*V`BX_;-#3$`D>`"3XASVCAN[1(FI8IX?;K?"+4.C=]TE@5*LTS@&V*4]B/( MZ2/,)WU6GZ&"23HNT1)FG%"!"A"F,RU0JN7R"3$2G'9,?R?$0>Q+'W9_0DY+ MH[C]("5.2;]+!TH)8!)NKQ`S+K=C;HA9@+2*ESB`L9#L&!(H(V$MESH'4/G^ M""W#Z;(`,`5S36V(4=SB2@B"\1*W5T=52,0.'U4%,J1JNB@`3,!6V/2@C$XV?NWJ),*PW+0.[BF3J@EXE MU@76<"J1<9++"00M0"C-)77BP`EV`'MOD2^3`^*F2Q:)A8%ESL(;8OP0*C-> MV]*A>0#]N4ERY^8>E%'L*Q+FZ#R`8$7HC"FG*Q=)!_71IARI1&8A'C@LN<%& MMRI'"@F#AWATWCC2-V"AA""GRQ:)U8'ERA9BP&C@DEG2,R M0\^IV*G/!^GES6U:D5>OW3UF/=N5;^>FKQOWZ?T&'A,8>;^% MQQ1O0C_7[#7_*ZM>C^=Z]EPV35ET5W4O9=GD/F3QX$,_Y-E^>#CE+TW[ M,VXUX7TH/C3EI;_>'>Z8U_\!4$L#!!0````(`"N#_T;IVPEK40(``"D'```8 M````>&PO=V]R:W-H965T&ULC57+CILP%/T5B_T,8,!D(H(T M(:G:1:71+-JU0YR`!C"UG3#]^_H%>0R0;K!]?TVJ*Q=Z'G)K7#9.FFC;&TL3 M>A)5V9`W!OBIKC'[NR85[5:.[_2&]_)8"&5PT\0=>/NR)@TO:0,8.:R<5W^Y M10JA`;]*TO&K/5"Y[RC]4(^]?]/5RNQWF).,5K_+O2ADLIX#]N2`3Y5XI]UW8DN(E,.<5EQ_07[B@M8] MQ0$U_C1KV>BU,S<+S]+&"=`2X$`8XHP3`DL(+H1PEA!:0OB_$2)+B.XBN*9V MW;D-%CA-&.T`,VJW6/U4_C*2VN1`MHM+H[YB6HLT.:>+E\0]*S\W$*@A:P-! M:!JR,1!_0+@R_I`$G$["1H":#J<#9`:!XID<'CK9?G%RDV8PG69@>A5H_HLW MS@^G^:'AAX;OWZ;8:$AL.F$@3WX01'$PCVDPVZCOT81@Z&%! MR!0TT^`UZ@4+/6^FP1D:!(M?HAG!T$4P--H`*Q@:!//#>\'%'%]Z MRAPH%42F[#U+70KY;@V'BAR$VL9*,#/*S4'0MG^8AM,%$L^^_0)J.4X& MM2ZQP7]+?TOB4Z-LKFWWHS]:.R0_F_K?'U5?Y4"J<)+/B[Y.] M]G??D\G\4]O^F"[^/#RNQ.3!UG8_3$U4X\>;+6U=3RV-/?]+C;[W.07>?_>M M_SZG.]I_JGI;MO4_I\-P'-V*57*PS]5K/7QOKW]8RD%/#>[;NI__)OO7?F@; M'[)*FNJG^SR=Y\^K^\4("EL.``J`6\"MG^4`I`!\#U!SIL[9G-=OU5!M-UU[ M33HW&9=JFG/Y@./([9,QF7Z\.?_4S2.UW;QM"[59OTWM?)#`+-DYB;PIUF/C MMQX@W`.%PQP.X0Y*I\CRY1XPW`.Z'-#EH)?C53A>N7CEXN5'B^=9DKLDG"2% M+->8AW6EUTDC4"W[T=%\M/.3+<=GT7PR%[_H4[M\G$0KF15A5>E4"G((>,FC M7G+GQ3!>G$2*#$S&F'&R#)4*+!03-6.<&2;EG9.`06"L.)%8ME%$;124L&!\ M.(U97)/DPDE2:8HL8&6"6<2+%&2&Z6E'(A!&,WY\4P8#;A@:TM":T-8DXPB5QM.:\^-$ M.D?%S&I),J5D$9JN.$REPZ!B_3@-:,WLB26I4(6>=8CC%#Q.NAU)E`8I!G*G@0"@E]UB` MAZJ0(#ENO`M!8ZC0C:,5"*V2VTM)5(R.V&%R,B-$:#'&R0J:_#!4V)&(VP9) MDFHM=&@5Q;D*Q%5N)G8D2G.V%/0J%<(\Q+D*1$/)[8,D&O=!A5S96'HAFG%9 MAU800U?_L!)=9>!=!N(\!*HN)0=$$K&33EP=X6,"2Q#C/$3BH>1X2")3Y(*K MB4O2A=PP+/1NB(62JS5(E$HM(G8D:R?.522N2HZK)$*9Y=SF[ML:"]K`VL$X M59&H"AQ5292/CRCO"&ECQLR$+,69BL14X)A*(FT$N]!*]&4M%`&.89RJ2%0% MCJI>-&7/[3Q>EV,A0Y;B:$5"*W!H)='X+J\,NZRIL5QF$%K;#%[]F0SA%0*E M)L9+3208`E>(DXC?+WQ+,@_44I1?ZY)%C?G=4VMGN9S[#[9-^^GH?I7/3N[NV<_"M,9[V? M[N_D0^E.N]^;V6XNU8O]J^I>3N<^>6J'H6WF`]_GMAWLZ$Q\&0?L:*O#[:*V MS\/T-9]&TIUYNXNAO?@C_-O_$;;_`U!+`P04````"``K@_]&#S((=J(!``"Q M`P``&````'AL+W=OVF?6'MLH7!S`Z_3OR\5VMM'N"\P,YYR98:":M7FW`X!# MGU(HN\>#<^..$-L,()F]T2,H?])I(YGSKNF)'0VP-I*D(#3+[HAD7.&ZBK%7 M4U=Z#7(3E(R\_<`0L][G.,U\,;[P84`J2NR\5HN05FN%3+0[?%]OCN4 M`1$!OSG,]LQ&H?:CUN_!>6[W.`LE@(#&!07FMQ,\@!!!R"?^6#2_4@;BN;VJ M/\9N??5'9N%!BS^\=8,O-L.HA8Y-PKWI^0F6%FZ#8*.%C2MJ)NNT7"D82?:9 M=J[B/J>3G]E"NTR@"X%^(Y"4*);YBSE65T;/R*2K'5F88+ZC_B(:Y&NS/AB/ M3&R\KDYU7N05.06A_S`T8@X+9D,0K[ZEH-=3+'0:Z?0RO;A.+U*%Q5+A%8'R MND"9!,I%H+C48L(<5DSY+0DYNU,)IH]/QZ)&3RH^U+/H]CKO:9S)%[RN1M;# M"S,]5Q8=M?.3C0/HM';@TVEP_R/9+ZW]0 M2P,$%`````@`*X/_1DC6R5RF`0``L0,``!@```!X;"]W;W)K M]2XD2%62E==P"+^J_8K7=_9!8>M7CCC>N]V0RC!EHV"O>B MI]\PM[`-@K46-HZH'JW383 MKW$3*>13B_3\^OT/#G,9X>WEP6*ZP)%$BAF@;M++2;,8<'<_U>$G)VI M!-/%IV-1K4<5'^I9=GV=#S3>R0^\*@?6P5]F.JXL.FKG;S9>0*NU`U\^N]EB MU/O_LP8"6A>6=WYMTI-*@=/#\D'67UI]`U!+`P04````"``K@_]&&"]>PJ8! M``"Q`P``&````'AL+W=O;,_XG#-G?"EG-*^V M!W#D3:O!'FGOW'A@S-8]:&$?<(3![[1HM'`^-!VSHP'11))6C&?9!Z:%'&A5 MQMRSJ4J[4FP?L9\34$WYLCS8(%4%"[H"#\=($G4"H(^<*_%\WWDH%X MO5[5O\9NO?NSL/"$ZI=L7._-9I0TT(I)N1>WL\X5VF\`7`M\(G[)H/!6*-K\()ZK2X$Q,.MI1A!O,#]P?1$V\ M-^N3<YV//-[) M.[PJ1]'!#V$Z.5AR1N=O-EY`B^C`E\\>]I3T_O]L@8+6A>5'OS;I2:7`X;A^ MD.V75G\!4$L#!!0````(`"N#_T84.Y(KI@$``+$#```9````>&PO=V]R:W-H M965TP+R1W.3,[RTZ2#<^.!,=L,H+A] MP!&TW^G0*.Y\:'IF1P.\C20E69%ECTQQH6E=Q=R+J2N#\COH7@ M>WND6;``$AH7%+B?+O`,4@8A7_CWHOE1,A"OUZOZU]BM=W_F%IY1_A*M&[S9 MC)(6.CY)]XKS-UA:V`?!!J6-(VDFZU"M%$H4?T^ST'&>TTZ9+[3;A&(A%!OA M%T9G(E)1SOR<(/YH?`'T1#OS?IDW#*Q\;JZU'FYJ]@E"/V# M*2+FM&`V!//J6XGB?HF%7D1Z<9N^NT_?)8>[Q6%Y6Z"\+U`F@7(1V-]J,6%. M*^;QOR+LZDP5F#X^'4L:G'1\J%?9[74^%?%./N!U-?(>?G#3"VW)&9V_V7@! M':(#7SY[V%,R^/^S!1(Z%Y:?_-JD)Y4"A^/Z0;9?6O\%4$L#!!0````(`"N# M_T9B%L57IP$``+$#```9````>&PO=V]R:W-H965TR=GD#YG5X;R9P/S4#L9(!UD20% MH47QA4C&%6[JF'LQ3:UG)[B"%X/L+"4S?PX@]++'&WQ.O/)A="%!FIJLO(Y+ M4)9KA0ST>_RXV1VJ@(B`7QP6>[%&P?M1Z[<0_.CVN`@60$#K@@+STPF>0(@@ MY`N_9\W/DH%XN3ZK?XO=>O='9N%)B]^\E(I<'HZ?Y#UES9_`5!+`P04````"``K@_]&6I3=IJ4!``"Q`P``&0`` M`'AL+W=O-9]HEI(0VMRI1[L56)HU?2 MP(LE;M1:V#\G4#@=:4[7Q*OL>A\3K"K9QFND!N,D&F*A/=*G_'`J(B(!?DJ8 MW-6:1.]GQ+<8?&^.-(L60$'MHX((TP6>0:DH%`K_7C0_2D;B]7I5_YJZ#>[/ MPL$SJE^R\7TPFU'20"M&Y5]Q^@9+"_LH6*-R:23UZ#SJE4*)%N_S+$V:IWFG M>%QHMPE\(?"-\)@EXW.A9/.+\*(J+4[$SD<[B'B#^8&'@ZA)\.9",FW9U'A5 M7JI\GY?L$H7^P?"$.2V8#<&"^E:"WR^QT'FB\]OTW7WZ;G:X6QS>$2CN"Q2S M0+$([&ZU.&-.*Z;XKPB[.E,-MDM/QY$:1Y,>ZE5V>YU//-W)![PJ!]'!#V$[ M:1PYHP\WFRZ@1?00RFTKZ\'^V0$'KX_)S6-OY2&PO=V]R:W-H965TP+R1W.3,[RT\AZYX8]I;;N07%[AP-HO].B4=SY MT'34#@9X$TE*4I;G]U1QH;.JC+E74Y4X.BDTO!IB1Z6X^7,$B=,A*[(E\2:Z MWH4$K4JZ\AJA0%N!FAAH#]E3L3]N`R("?@F8[,6:!.\GQ/<0_&@.61XL@(3: M!07NIS,\@Y1!R!?^F#6_2@;BY7I1_Q:[]>Y/W,(SRM^B<;TWFV>D@9:/TKWA M]!WF%G9!L$9IXTCJT3I4"R4CBG^F6>@X3VEG4\RTZP0V$]A*>,RC\50HVGSA MCE>EP8F8=+0##S=8[)D_B)IX;]8GXY:)C5?EN2IVNY*>@]`_&!8QQQFS(JA7 M7TNPVR5F.HMT=IV^N4W?)(>;V>']=8'M;8%M$MC.`@_76DR8XX)Y_*\(O3A3 M!::+3\>2&D<='^I%=GV=3RS>R1>\*@?>P4]N.J$M.:'S-QLOH$5TX,OG=[N, M]/[_K(&$UH7E@U^;]*12X'!8/LCZ2ZN_4$L#!!0````(`"N#_T;1XB:DI@$` M`+$#```9````>&PO=V]R:W-H965T0N9V9G^2@G;5YM M#^#0NQ3*[G'OW+`CQ-8]2&9O]`#*[[3:2.9\:#IB!P.LB20I",VR6R(95[@J M8^[95*4>G>`*G@VRHY3,?!Q`Z&F/<[PD7GC7NY`@54E67L,E*,NU0@;:/;[/ M=X=-0$3`7PZ3/5NCX/VH]6L(_C1[G`4+(*!V08'YZ00/($00\H7?9LVODH%X MOE[4'V.WWOV167C0XA]O7._-9A@UT+)1N!<]_8:YA6T0K+6P<43U:)V6"P4C MR=[3S%6"H4;?YBCE6ET1,RZ6@'%FXPWU%_$#7R MWJQ/QBT3&Z_*4Y5O?Y;D%(2^86C$'&;,BB!>?2U!KY>8Z332Z65Z<9U>)(=% MJGZ;71;87!?8)('-+)!?:C%A#@OF?Y?D[$PEF"X^'8MJ/:KX4,^RZ^N\I_%. MON!5.;`.GICIN++HJ)V_V7@!K=8.?/GL9HM1[__/&@AH75C>^;5)3RH%3@_+ M!UE_:?4)4$L#!!0````(`"N#_T:',\>$I@$``+$#```9````>&PO=V]R:W-H M965TP+R1W.3,[RT\QZYX8#I;;N07'[ M@`-HO].B4=SYT'34#@9X$TE*4I;G>ZJXT%E5QMR+J4H[/W,(3RM^B<;TW MFV>D@9:/TKWB]!WF%G9!L$9IXTCJT3I4"R4CBG^D6>@X3VEGQV;:;0*;"6PE M?,VC\50HVGSFCE>EP8F8=+0##S>X.3!_$#7QWJQ/QBT3&Z_*2[79;TMZ"4+_ M8%C$G&;,BJ!>?2W![I>8Z2S2V6WZ]CY]FQQN9X?%;8'BOD"1!(I98'>KQ80Y M+9C]?T7HU9DJ,%U\.I;4..KX4*^RZ^M\C)=(/^%5.?`.?G+3"6W)&9V_V7@! M+:(#7SY_V&6D]_]G#22T+BR_^+5)3RH%#H?E@ZR_M/H+4$L#!!0````(`"N# M_T:#"C9QIP$``+$#```9````>&PO=V]R:W-H965T&+"!.422'`D$.Z9F65A(1/E22LM*_#U]6G,*^D-SE MS.PL']6LS;L=`!SZD$+9'1Z<&[>$V&8`R>R-'D'YG4X;R9P/34_L:("UD20% MH45Q1R3C"M=5S+V8NM*3$US!BT%VDI*9?WL0>M[A%3XE7GD_N)`@=4467LLE M*,NU0@:Z'7Y8;?=E0$3`&X?9GJU1\'[0^CT$S^T.%\$""&A<4&!^.L(C"!&$ M?.&_6?.K9"">KT_JOV*WWOV!67C4X@]OW>#-%ABUT+%)N%<]/T%NX38(-EK8 M.*)FLD[+$P4CR3[2S%6D8F'>W( MP@VNMM0?1(.\-^N3<$Z.[R_+%!>%RB30)D%?EQJ,6'V&;,I_BM"SLY4@NGCT[&HT9.* M#_4LN[S.!QKOY`M>5R/KX36 M&[\VZ4FEP.GQ]$&67UI_`E!+`P04````"``K@_]&2=P]!Z4!``"Q`P``&0`` M`'AL+W=OEN/ES`HGSD>9T3;R*?G`AP>J*;;Q6*-!6H"8&NB-]R@^G,B`BX*>` MV5ZM2?!^1GP+P??V2+-@`20T+BAP/UW@&:0,0K[P[T7SHV0@7J]7]:^Q6^_^ MS"T\H_PE6C=XLQDE+71\DNX5YV^PM/`8!!N4-HZDF:Q#M5(H4?P]S4+'>4X[ M^W*AW284"Z'8")^S:#P5BC:_<,?KRN!,3#K:D8<;S`^%/XB&>&_6)^.6B8W7 MU:7.]WG%+D'H'TP1,:<%LR&85]]*%/=++/0BTHO;]-U]^BXYW"T.[PB4]P7* M)%`N`KM;+2;,:<64_Q5A5V>JP/3QZ5C2X*3C0[W*;J_SJ8AW\@&OJY'W\(.; M7FA+SNC\S<8+Z!`=^/+9PR,E@_\_6R"A&PO=V]R:W-H965T&+"!.4;2'`D$.[9F65A(1DJN2E)7^ M??F0%+>P+R1W.3,[RT\QZYX8#I;;N07'[@`-HO].B4=SY MT'34#@9X$TE*4I;GCU1QH;.JC+E74Y4X.BDTO!IB1Z6X^7,"B=,QVV1+XDUT MO0L)6I5TY35"@;8"-3'0'K/GS>&T#8@(^"E@LE=K$KR?$=]#\+TY9GFP`!)J M%Q2XGR[P`E(&(5_X]ZSY63(0K]>+^M?8K7=_YA9>4/X2C>N]V3PC#;1\E.X- MIV\PM[`+@C5*&T=2C]:A6B@94?PCS4+'>4H[13'3;A/83&`KX2F/QE.A:/,+ M=[PJ#4[$I*,=>+C!S8'Y@ZB)]V9],FZ9V'A57JK-?E?22Q#Z!\,BYC1C5@3U MZFL)=K_$3&>1SF[3B_OT(CDL9H>/MP6V]P6V26`["^QOM9@PIP7S]%\1>G6F M"DP7GXXE-8XZ/M2K[/HZGUF\DT]X50Z\@Q_<=$);0(OHP)?/'W89 MZ?W_60,)K0O+O5^;]*12X'!8/LCZ2ZN_4$L#!!0````(`"N#_T9:R(OUI@$` M`+$#```9````>&PO=V]R:W-H965T?Z.*"YU5 M98R]F*K$T4FAX<40.RK%S=\#2)SV69$M@5?1]2X$:%72E=<(!=H*U,1`N\\> MBMUA&Q`1\"9@LF4?X6C>M]L7E&&FCY*-TK3D\PMW`;!&N4-JZD'JU#M5`R MHOA'VH6.^Y1.-OE,NTQ@,X&MA/M(H"E1+/,'=[PJ#4[$I*L=>)A@L6/^(FKB M:[,^&(],;+PJ3U5Q][VDIR#T#X9%S&'&K`CJU=<4['J*FE+)<3@L M'V3]I=4G4$L#!!0````(`"N#_T92Y?W:I@$``+$#```9````>&PO=V]R:W-H M965TWU/%A3%7BZ*30\&*('97BYN\1 M)$Z';),M@5?1]2X$:%72E=<(!=H*U,1`>\@>-_MC$1`1\%O`9"]L$FH_(;X% MYV=SR/)0`DBH75#@?CO#$T@9A'SB]UGS,V4@7MJ+^G/LUE=_XA:>4/X1C>M] ML7E&&FCY*-TK3C]@;F$7!&N4-JZD'JU#M5`RHOA'VH6.^Y1.=OE,NTY@,X&M MA(=(H"E1+/,[=[PJ#4[$I*L=>)C@9L_\1=3$UV9],!Z9V'A5GJO-P[:DYR#T M!<,BYCAC5@3UZFL*=CO%3&>1SJ[3M[?IVU3A=JZPN"Y0W!8HDD`Q"^RNM9@P MQP5S_U\2>G&G"DP7GXXE-8XZ/M2+Z/HZ'UF\*@?>P2]N.J$M.:'SDXT# M:!$=^/3YW2XCO?\_JR.A=<'\YFV3GE1R'`[+!UE_:?4/4$L#!!0````(`"N# M_T8LYF?"IP$``+$#```9````>&PO=V]R:W-H965T$V&8`R>R-'D'YG4X;R9P/34_L:("UD20% MH45Q1R3C"M=5S+V8NM*3$US!BT%VDI*9CST(/>_P"I\2K[P?7$B0NB(+K^42 ME.5:(0/=#C^NMOLR("+@#X?9GJU1\'[0^BT$O]H=+H(%$-"XH,#\=(0G$"(( M^<+_LN97R4`\7Y_4?\9NO?L#L_"DQ5_>NL&;+3!JH6.3<*]Z?H;OD\-U=KBY+%!>%RB30)D%'BZUF##[C'DH_BM"SLY4@NGCT[&HT9.* M#_4LN[S.1QKOY`M>5R/KX36 M]WYMTI-*@=/CZ8,LO[3^!%!+`P04````"``K@_]&WABYMLT!``#@!```&0`` M`'AL+W=OHET-*1.,,DCK>8T[:+\LS%7F6>B4&S MMH-7B=3`.97_#L#$N(]6T11X:^M&VP#.,SSSRI9#IUK1(0G5/GI<[0ZI13C` M[Q9&=39'-O>C$.]V\;/<1[%-`1@4VBI0,YS@"1BS0L;X;]#\M+3$\_FD_NRJ M-=D?J8(GP?ZTI6Y,LG&$2JCHP/2;&%\@E+"Q@H5@RGU1,2@M^$2)$*0@ZQ=IRE4B*%S?7T6G9OYD;@K_`G/LY[6\(O*NNT4.@IM M&L'=UTH(#<8^OC/_HS'/S;Q@4&D[3[`#@R+N2VA[IX-QX8,PV`RAN'W`$[4\Z-(H[OS4]LZ,! MWD:2DJS(LCU37&A:5S'V8NH*)R>%AA=#[*04-W].('$^TIRN@5?1#RX$6%VQ MC=<*!=H*U,1`=Z1/^>&T"X@(^"E@ME=K$KR?$=_"YGM[I%FP`!(:%Q2XGR[P M#%(&(9_X]Z+YD3(0K]>K^M=8K7=_YA:>4?X2K1N\V8R2%CH^2?>*\S=82G@, M@@U*&T?23-:A6BF4*/Z>9J'C/*>3?;G0;A.*A5!LA,]9-)X219M?N.-U97`F M)EWMR$,'\T/A+Z(AWIOUP7AD8N%U=:E]ORIV"4+_8(J(.25,OB&85]]2%/=3 M+/0BI;A-+^_3R^2P3-G+_6V!W7V!71+8+27FMTI,F-.*^=\EN[I3!::/3\>2 M!B<='^I5='N=3T7LR0>\KD;>PP]N>J$M.:/SG8T-Z!`=^/39PR,E@_\_VT9" MY\+RDU^;]*32QN&X?I#ME]9_`5!+`P04````"``K@_]&B9QH>L,!``![!``` M&0```'AL+W=O%],@Y47^/P.1TB))H"3S3KC%6>JS3>E?CLA#Y@4H\Y!DRR(K!57RW2ZQ8S/0T6V_3==?HN9+@+[EF\ M+9!=%\B"0#:7F&V5&##'!9-OF^1?FN2S0/&)R8*YW38IOC0I9H&[3TP6S+?_ M3/#%[>"@.M\$&M5R%+[E+J)KG]VG_G:]PZMR(!W\(JJC0J.3-/:.^JO42FG` MVLA.<+"R&%I]?6]J?X!4$L#!!0````(`"N#_T9* M)2A1I@$``+$#```9````>&PO=V]R:W-H965TP+R1W.3,[ MRT\@&Y\8]I;890'%[AR-HO].A4=SYT/34C@9X&TE*4I;G M7ZCB0F=U%7//IJYP#;$3DIQ\_<($N=#5F1KXD7T@PL)6E=TX[5"@;8" M-3'0';*'8G\L`R("?@N8[<6:!.\GQ-<0_&P/61XL@(3&!07NIS,\@I1!R!=^ M6S0_2@;BY7I5?XK=>O@XSVFG+!;:=0);"&PC?,NC\50HVOS.':\K@S,QZ6A''FZP MV#-_$`WQWJQ/QBT3&Z^K<\V*O*+G(/0)PR+FF##%AJ!>?2O!;I=8Z"R5N$[? MW:;ODL-=JEZ6UP7*VP)E$BB7%HMK+2;,<<7\[Y)>G*D"T\>G8TF#DXX/]2*[ MO]T):57OS;I M2:7`X;A^D.V7UO\`4$L#!!0````(`"N#_T9Z?DQJS@$``.`$```9````>&PO M=V]R:W-H965TI#]]F!X:+:F-HF=/^^O@#-5B1YP?;X7&:,Q^D@Y+NJ`33ZY*Q5^Z#6NMMA MK/(:.%5WHH/6[)1"E)9[/)_5'5ZW)_D@5 M/`CVMRET;9(-`U1`27NF7\7P!&,):RN8"Z;<%^6]TH)/E`!Q^NG'IG7CX'>V MX4A;)I"10'X0L#=R:?ZFFF:I%`.2_F@[:O]@M"/F(')D\5DPOQ:-DENFB1>@(17 M3";,SSN!SZX@!UFY3E,H%WWK^OHL.C?S/7%7^!N>I1VMX`^55=,J=!3:-(*[ MKZ40&HQ]>&?^1VV>FWG!H-1VFIBY]!WH%UITTWLR/VK9%U!+`P04````"``K M@_]&6C2 M,WS+#)=R0O-A>P!'/I74]I#US@U[2FW=@^+V#@?0?J=%H[CSH>FH'0SP)I*4 MI"S/[ZGB0F=5&7,OIBIQ=%)H>#'$CDIQ\^<($J=#MLF6Q*OH>A<2M"KIRFN$ M`FT%:F*@/62/F_VQ"(@(>!,PV8LU";6?$#]"\-P];\L@S$R_6B_B-VZZL_<0M/*-]%XWI?;)Z1!EH^2O>*TT^86]@%P1JE MC2.I1^M0+92,*/Z99J'C/*6=XF&F72>PF"T]&LVU%A/FN&"*_TSHQ9DJ,%U\.I;4..KX M4"^RZ^M\9/%.ON!5.?`.?G'3"6W)"9V_V7@!+:(#;Y_?[3+2^_^S!A):%Y;? M_-JD)Y4"A\/R0=9?6OT%4$L#!!0````(`"N#_T:YQG\DI0$``+$#```9```` M>&PO=V]R:W-H965T]3$0'.D3_GAM`V("/C5PV2O MUB34?D9\"\&/^DBS4`)(J%Q0$'ZZP#-(&82\\9]9\\,R$*_7B_JWV*VO_BPL M/*/\W=>N\\5FE-30B%&Z5YR^P]S"+@A6*&T<235:AVJA4*+$>YI['>#W+68Z3Q:WZ9O[]$VJ<)/<=_O;`MO[`MLD ML)U;W-]J,6%."^;Q/Q-V=:8*3!N?CB45CCH^U*OL^CJ?>+R3#WA9#**%G\*T MO;;DC,[?;+R`!M&!M\\>=I1T_O^L@83&A>6C7YOTI%+@<%@^R/I+RW]02P,$ M%`````@`*X/_1J,,!9&R`0``%@0``!D```!X;"]W;W)K&ULA53-;J,P$'X5BP>HP4FZW8@@-:U6NX=*50_=LP,#6+49:IO0OGW] M`S2MDMT+ML??SXSM(1]1OY@6P)(W)3NS2UIK^RVEIFQ!<7.%/71NIT:MN'5+ MW5#3:^!5("E)69I>4\5%EQ1YB#WJ(L?!2M'!HR9F4(KK]SU(''=)ELR!)]&T MU@=HD=.%5PD%G1'8$0WU+KG-MON-1P3`LX#1G,R)S_V`^.(7?ZI=DOH40$)I MO0)WPQ'N0$HOY(Q?)\U/2T\\G<_JOT*U+OL#-W"'\J^H;.N231-20O=`7#`N8?<1D"X(Z]<6" M7;:8Z"Q:G*>O+M-7,<-5=+].SPNL+PNLH\!Z*O'GN1(C9C]A5A=,-O\UV4P" MV3],9LSWHZ`G%Z=`-^%]&E+BT(5N.(DN+7#+PL5_PHN\YPT\<-V(SI`#6O=\ MPBW7B!:&UL M=5/);MLP$/T5@A\0RI2;`_@T(<4RNYQ[]RP(\36/4AF;_0`RN^TVDCF?&@Z8@<#K(DD M*0C-LELB&5>X*F/NQ52E'IW@"EX,LJ.4S'P>0.AICS=X2;SRKG``A M@I`W?I\UORT#\7R]J#_%;GWU1V;A08N_O'&]+S;#J(&6C<*]ZND9YA:V0;#6 MPL81U:-U6BX4C"3[2#-7<9[2SMW/F7:90&<"70D_LEAX,HIE/C+'JM+H"9ET MM`,+-[C947\0-?*U69^,6R8V7I6GBN9Y24Y!Z!\,C9A#PFQ6!/'JJP6];C'3 M:;*X3,^OT_-489[<;XO+`L5U@2()%'.+Q:46$^:P8+;_F9"S,Y5@NOAT+*KU MJ.)#/QCOYAE?EP#KXS4S'E45'[?S-Q@MHM7;@[;.;+4:]_S]K(*!U M87GGUR8]J10X/2P?9/VEU1=02P,$%`````@`*X/_1LO_(NZE`0``L0,``!D` M``!X;"]W;W)K&UL=5/);MLP$/T50A\0RO06&+*` M.$'1'@H$.;1G6AI)1$B.0E)6^O?E(BEN85](SO`M,UR*$+.AZ:EMC?`ZTA2DK(\WU'%A<[*(N9>35G@X*30 M\&J('93BYL\))([';)7-B3?1=BXD:%G0A5<+!=H*U,1`<\R>5H?3)B`BX)>` MT5ZM2:C]C/@>@A_U,89J:'A@W1O.'Z'J85M$*Q0VCB2:K`.U4S)B.*?:18ZSF/: MV>XGVFT"FPAL(3SFL?!D%,M\X8Z7A<&1F'2T/0\WN#HP?Q`5\;59GXQ;)C9> M%I>2K7<%O02A?S`L8DX)LUH0U*LO%NR^Q41GR>(V?7V?ODX5KI/[[O&VP.:^ MP"8);*86][=:3)C3C/G?A%Z=J0+3QJ=C286#C@_U*KN\SB<6[^0+7A8];^$G M-ZW0EIS1^9N-%]`@.O#V^<,V(YW_/TL@H7%AN?=KDYY4"ASV\P=9?FGY%U!+ M`P04````"``K@_]&T%?14 MFZ6LL.HDT,*1.,,D#'>8TZ8-LM3%GF26BEZSIH4GB53/.97O1V!B.`2;8`H\ M-U6M;0!G*9YY1<.A58UHD83R$#QL]L?$(AS@7P.#NI@CF_M)B%>[^%,<@M"F M``QR;16H&<[P"(Q9(6/\?]3\M+3$R_FD_LM5:[(_406/@KTTA:Y-LF&`"BAI MS_2S&'[#6,+6"N:"*?=%>:^TX!,E0)R^^;%IW3CXG1_A2%LFD)%`OA&P-W)I M_J2:9JD4`Y+^:#MJ_^!F3\Q!Y,CDIDS0;4E7>):>,Q+=I_ALA;Y@B,,3=DQ6!>%T@]@*Q]X_#I1(]YCAA5HKNKR^B%/^%9VM$*_E)9-:U")Z%-([C[6@JAP=B'=^9_U.:YF1<, M2FVGB9E+WX%^H44WO2?SHY9]`%!+`P04````"``K@_]&;S22+[(!```6!``` M&0```'AL+W=ONR MP,$*KN!9$S-(R?2?`P@<]TF6S($7WG;6!VA9T(57,1 M`?"+PVC.YL3G?D1\]8L?]3Y)?0H@H+)>@;GA!/<@A!=RQF^3YH>E)Y[/9_7' M4*W+_L@,W*/XS6O;N633A-30L$'8%QR?8"HA9%BA,.%+JL%8E#,E(9*]QY&K M,(YQ9YM.M,N$?"+DGP@T&H4T'YAE9:%Q)#H>;<_\#6:[W!U$15QNQ@7#E@Z% ME\6IS-?;@IZ\T#^8/&`.$9,M".K4%XO\NL5$SZ/%9?KJ.GT5,UQ%]VUZ66!] M76`=!=93B=\OE1@QAPFSN6*R^=)D,PED_S&9,9^/@IY=G`3=AO=I2(6#"MUP M%EU:X"X/%_\!+XN>M?"3Z98K0XYHW?,)M]P@6G#VZ8VKHG--NBP$--9/O[FY MCN\V+BSVC>?OX!FDUDNXGMX^_O8#O%B/K-=`"6O$NAS"GIK.V/ ME)JJ`\G,`_:@W$Z#6C+KEKJEIM?`ZD"2@F9I^D@EXRHIBU![T66!@Q5DDTR%UYYVUE?H&5!%U[-)2C#41$-S2EYVAS/N4<$P'<.H[F9 M$Y_]@OCF%U_K4Y+Z"""@LEZ!N>$*SR"$%W+&/R?-#TM/O)W/ZI]#MR[]A1EX M1O&#U[9S8=.$U-"P0=A7'+_`U$)(6*$PX9=4@[$H9TI")'N/(U=A'./.?C_1 MU@G91,@6PB$-P:-1B/F)6586&D>BXZ?MF3_!S3%S'Z(B+IMQQ;"E0^-E<2VS M?%O0JQ?Z`Y,%S#EB-@N".O7%(KMO,=&S:+%.W]ZG;V/";70_'-8%=O<%=E%@ M-[6X6VLQ8LXS)E\WR?]KDD\"C_\PF3'[OTSHS<%)T&VXGX94.*CP&FZJRQ-X MRL+!?\#+HF&PO=V]R M:W-H965T1UTUW<(_"G&: M!T&W/;*ZZ)[XB37]FSUOZT+TC^TAZ$XM*W9#4%T%.`R3H"[*QL^S8>RES3-^ M%E79L)?6Z\YU7;3_EJSBEX6/_''@5WDX"CD0Y%DPQ>W*FC5=R1NO9?N%_XSF M&QQ+R(#X7;)+=W7O2?&OG+_)AQ^[A1]*#:QB6R%3%/WEG:U85_FO1<=6O/I3[L2Q5QOZWH[MBW,E?O'+=P8U$)EPRZMN^.]M MSYW@]1CB>W7QH:YE,UPOZDT:0I@^`$,`G@(F'GU`!`'19T!L#8@A('Z4@4`` MN6,(5.W#S*T+4>19RR]>J]I]*N2J0G/2]V;K]=/5]8/#JW;H19Z]YYBD6?`N M$]U@\(!9CIB9&;-6�A@E[!)`.;90`%5A1F@A4@DM`BPIEEHQ`)U>N,S#HC M-5T1J#`4&IL3Q"I!#`GN1#8#AJA2%8:0%&-$]$3$242`*-(1S=2L*TQ$GE"B M0U$E1Z%2K6*5:.U(I%`;D!0]A5A?5>*L*H&J8HM>A8GCA(3R3T]%G504J(BE M4PJ#$+8PI4ZF%)AL30",C6CF))H!$;64I#!IC"A-#8M/NK"#"85`E5JH`$1G M21IK:R?@+0H7]S!C\3O47Z`:@)D$6TQL%C9XV M,[,L`8348C:6;[&ND0V\BVIK(L"F0%%DXW*['`*;HP:?1!;_`J=%HX&94KC- M`B6VAH^+*X&&6^T"N?T"@6%0@[DABQ&,-:>.FMU;',$>IUK?']?4##;4_9K2 M[`<3]/8'WNT(&!R!WEGW-6@Y@8@9M-:`;L6XK0##)PU-#"DLFQ=ZA;&]5]B] M(W'T0*\`]$BOC-!;8>[MB^-'>C6"J*U77T%*3'#UL5JS]C`<$SIOR\^-D'-\ M-3H=19ZQ_-B]&U^B^0IIQM?]T44=-#[3Y]FI.+"?17LHF\Y[Y:+_Q!Z^A/>< M"];K#9]Z5SCVAZOIH6)[(6^IM`MUW%`/@I_&T]-TA,O_`U!+`P04````"``K M@_]&BON#4.T%``"\*0``&0```'AL+W=OR#MW(-L_P M)8[MX?%PI.&0%-?O3?N]>ZGK?O'SL#]V=\N7OG_]O%IU#R_UH>H^-:_UW[IQP]6F_7JW.YQ=ZB/W:XY+MKZZ6[YB_R\E<*. MF!/DKUW]WGWX?S&ROV^:[^.;/Q[OEF(D4>_KAWZL40TO/^IMO=^/I8:?_H>J M_O^C8\./_Z?JOYWZ._"_K[IZV^S_WCWV+P-=L5P\UD_5V[[_UKS_7E,G3@P? MFGUW^KMX>.OZYI":+!>'ZN?TNCN>7M^G;X*@9K<;*&J@S@VD81MH:J`O&JPF M9J=^_5KUU6;=-N^+=KH:K]5XT>5G/2CWL!@ZTPT?GKYJ3TIMUC\VRH?UZL=8 M:(91)\P7PN016T+H,V0U$#BS4'D69F*AB$6\74#G"^BI@)X*!'&[@($,#!60 M\UX>3Q@_Z3!AK'72V#QL2Z6E]GG8EDI9&SZ0 MGM%QD(XC.IJA,V'DT&F6]C;5DL&9VWP\Y..I1J9`@+=+X&^7"!G$@@LT8:0T MK!X3RL28Z.!RY1@!H2DB`&*8!?+$AN?02XH5I,))XV*N?M>8B?+9#^?*<&8+PGC@3", M_1*+4"+,!)(V!A4Y80@G?'"Y7F%#R^3HD,DPQH8DC!*\,(JQ8YN8UR8=(F\+AJ' MH18%NA`(6HAPC(4T-K5.IN9&.P)Q%^D*,B>"O:R3E[EY'(&P-`I*@W-:T]`0 M'#^#4O@=-9@W36V,>Z))T)Q,IQ M"9D3P9FL:32(ZG8)@S/9@$PVV+ZFQ+X&V_<*,B>"[6O(OC&SS#8XB@U:)QT,.-H8-=JTAU^863@;'L`$Q;'`,FY(8)A`<4PG'C*D&V]<$?A`Q M.(8-B&&+8]B6Q#"!N-OD"C(G@NUK)>\:RQB/Y+`*R(&#SNH2.326XQ(R)X+M M:\F^,3.?MXSQDAP6R(&#SKH2.0ADG>!P6\(QDU>+?6R3C]DMMPF$]]RH&+/I M9K&1;>IS(-B5R9E_%X41V()$=MK0K260"H>TW M@N7WWQP.9I>".;,@=#B8'0AFAYWM2H*90&#_S;'9['`VNY3-F=T4A[/9@6QV MV-.NQ--G$-A_(QRW_^:PIUT*YTR^.QS.#H2SQ^'L18$P!(+[;PG'[+]Y[&E_ MWM3*E,`Q[4%,>QS3OB2F/8[I*\B<"#:S-_R0XG%,>Q#3'L>T+XEI`J%M-X+E MR!0\]/&\=3Q^[./!5F>\'_/0G@*<_ M`6=@4`6ZA,OG.M>27$'F1+"%0[(P-[8%;.$KR)P(MG!(>*%]!YD1P M&`=+-TAF&R7@,`X@C`.V;R@)8P*Q#@C2EX,Y.:B(,W@N"-V+6QQ+41N_8*,B>"71L-R9%9)$4)>D,.-G0C=FU,.U>9!5_$H1O188N"TQ8EH4L@5HY+R,5)BY*C M%H(?/:0H.&PAT&D+47#<0I0D;D)QJEQC+L@4G+<0FK>-%`4G+@0Z! M\$M=/9[?[.NG?OQWG+^WT]G"Z4W?O-[16M3)N3WOOAQUCKNE!"W>'`YAPTJ'5PH?0GI@;+(@VD;1B MO"@V3`MI:%VEW).M*SQ[)0T\6>+.6@O[YP`*QSTMZ9QXEJ?>QP2K*[;P6JG! M.(F&6.CV]'.Y.ZPC(@%^2AC=U9Y$[T?$EQA\;_>TB!9`0>.C@@C+!1Y!J2@4 M"O^>-/^5C,3K_:S^-74;W!^%@T=4OV3K^V"VH*2%3IR5?\;Q&TPMW$?!!I5+ M7]*;8J+=)O")P!<"S\9SH63SB_"BKBR.Q.;1#B+> M8+GC81`-"=Y<2*8CFQJOJTN]*K85NT2A-QB>,(<9\VG!L*"_%.$?%UGG(GP2 M>+@ML/I88)4%5DF`;\K;`NO_.EAG!V7QMDV3,-O<9L8\;-^[9%=S'<0)?@A[ MDL:1(_IP16F2':*'H%'P!`HZ'[?;L+?YW\B!QV'^TY?G5O\%4$L# M!!0````(`"N#_T9,)SQ:000``)H7```9````>&PO=V]R:W-H965TP=\;0RNTDA;VM'NPTJC>=A]IHG;1`,A`[29 M_?=K\'6FB;"O7Y)`/IOC:Y\#>'WN^A_#7NLQ^=4VQ^%AM1_'TWV:#MN];NOA M2W?21_//:]>W]6@.^[=T./6ZWLV-VB:%+)-I6Q^.J\UZ/O>MWZR[][$Y'/6W M/AG>V[;N_WO437=^6+&5._']\+8?IQ/I9IU>VNT.K3X.A^Z8]/KU8?4'NW\6 M^83,Q#\'?1X^_4XF\2]=]V,Z^&OWL,HF#;K1VW'JHC9?'[K233/U9*[\$SO] M???KO>O\W"-_)=ZT%77_'O8C7NC-ELE._U:OS?C]^[\I\8QS`JW73/, MG\GV?1B[UC59)6W]RWX?CO/WV?Y39MALN0%@`[@T8"+8@&,#'MM`8`,1VR#' M!OE-@]2.?:[<4SW6FW7?G9/>3O>IGE85N\_-W&P34Z[!G)S_ZN>YV*P_-IRQ M=?HQ=73%P,P\6@;\1(4$]R-/%I&%'WEV6GY?*37CN`P&_(/A=C"`'?#E#KB_ M`V$[X'8<^;7(XXP4MA@6*4"*,O-CE<68D%QR/_:$6,$D!'I[=AA7K%P>FR#' M)K`X8KF#G*QN'JZN)!5([&"QO+DMKV4*IJ1:+(C%*HN!5,#ELIR"E%.@'!F0 M8QFA`E(LDB^K*$D5):HH`BHL$C/,9#TQJA1SD M>2E\-0I$GI.$F0>^405"#WW->-C8C,X6)B*LC1!CGN1T=;%8GF6^(06BRNG) M([R-4$!RA8A/"!UY3$;8&Z&[Q1N%4X*,Q]R,CCM61-@;H6F.(*3&Y:+RW$T8 M'7RLC'!W>5/_!2FWR+4..O68BC&UBJN+(NH"=.I!AHYFGBX".>6>@UC8T4#G M"D"$HQ&29KR>!`/ZF0MXA%<1\LPRT`D%(L*("/E,!G3P0!YA,H1,V4KEN1*= M+"`CEBU"9GX\CXU`YP84Q'H,6-VMQY)8C[1+0=%I@4RNE/)HY;3]N+.?YRV$ MT_;CA/TX;3\>8S^$H"R`BT`J(<>$F4./3WG$NU&,3Q$*JKE%KH705N8Q5D;H M3K#0S<-1P'UUH2W/8RR/$)2RA-!S,W),@"I]%:*S@4O:+,@$JW.+7.N@HX.[ M1XY01B%$EZ:@2T,_=7",(O!Y,Q!%SMXJ;&]!AXS((NSMH#Q7P5<;X5YM6.;+ M:$&_VP@686^$1&C5(.-30F>?@`A_(W1GQAS2@A1D'G\+.O<$C_"W@\Q"1%;.4(VM_(,"6SX$Z*X_POQH+.0)&'C(X[9P@QLYPAP%6.RXI2 MWM8H_;3'>:K?]-]U_W8X#LE+-XY=.^]JOG;=J$T_V1>C>Z_KW>6@T:_C]+.8 MAFZWCNW!V)W<3OAE.W[S/U!+`P04````"``K@_]&(6XD=M$#``#K%```&0`` M`'AL+W=O"'>;N)K MNWW5F%-7V5/4FL/CZB_^4"@V(A/Q3V4NW3O_>.*C1I,;7;] MV$4Y'-Y,8>IZ[&D8^1=T^O^88\/;[W/O7Z;I#O*?R\X4MOZWVO?'02U;17MS M*%_K_H>]?#4PAV3L<&?K;OJ,=J]=;YNYR2IJRM_N6)VFX\7]HADT6VX@H(&X M-N`*;2"A@7S7(';*IGE]+OMRNVGM)6K=8IS+<?VNE. M;3=O6RG4)GX;.[ICQ,0\.4;XB0((>47B09J8S$W#,2H?J,R/%0X32B6:+\M1I!P%E M)*24!*0L3AFD.":1['T9W&EQ%%L6DI)"4A"B$2&.68L M').H5-R4P$%:'TQ''98"3`4*J MJ?B`W`NAPXVK`"<#A`IYC]P+H:.-)P%>!HBJE82J%3K@>!K@98#P6DGQ6J%# MCD/*2>'I`@FFV3X`$6 M!,A3UH+.'"$"_`60;Q0Z3H0,,`]`V.+0>2%4@"\`\BX.G08"+"Q]3Z&(@^?' MT!2O>4$[3V0!-0^08#I+L50"CDN6"]]*TX\80H>8`YX?I,8>1V=*R,0CATX% MD8>8R$%*,TQU`9CGWD@Z."0+\!I`:PPJ`/))H<-%\@!#`B22]/:?:D$-)RM' MTDDD18!S`5HKCOW9SY2W+I`L`H=+1;QITCDCDP"'`R2XS#3V M3@4<9[E.M4<2_>0ATP"'`[3F#'N-F"G!?.M$9Z#,`AP.D,ISU%49ZBHZ_*0. M,3C$&GIC-*J$SCV9A_@[A[K1&1K$P&%UH^CT4PSS-VR;`#34S:(@V#69J8]U M$]]L2YW+%_.M;%^J4Q<]V[ZWS;01=;"V-T,O[-,PO:,I]]>3VASZ\6LVSMOM MQ;F3WI[GK<7K_N;V#U!+`P04````"``K@_]&$DHB'JPZH7:)G3^OEX(34?)"[8O9[M>JEF;=SL`./0IA;([/#@W;@FQ MS0"2V1L]@O)_.FTDF)'`ZR-)"D(S;);(AE7N*YB[=74E9Z#;*3 ME,S\VX/0\P[G^%1XX_W@0H'4%5EY+9>@+-<*&>AV^"'?[LN`B(`_'&9[-D-3B M+V_=X,-F&+70L4FX-ST_P]+")@@V6MCX15\>Z*#85 M.0:A'Q@:,?N$R5<$\>JK!;UNL=!ILLCN+PL4UP6*E+%(_F5V6:"\+E`F@7)I M\O9GDRIB[E+*A/G?@ISMJ033QZMC4:,G%2_J676]G0\TGLDWO*Y&UL-O9GJN M+#IHYT\V'D"GM0-OGMUL,!K\^UD7`CH7IG=^;M*52@NGQ],#65]I_0502P,$ M%`````@`*X/_1J1CF0OD`0``1`4``!D```!X;"]W;W)K&ULA93;CILP$(9?Q>(!UF#.$4%JMJK:BTJKO6BO'3`!K8VI[83MV]"=T5'N@UZI:0>A;'K"L'SB$QGU2<<%PTHO MQ0G*21#-U M./7*;,"Z@FM>.S`RRH&/0)!N'WR*=H?"1-B`'P.9Y=4<&.]'SM_,XEN[#T)C M@5#2**.`]7`ASX12(Z3!O[SF7Z1)O)XOZE]LM=K]$4ORS.G/H56]-AL&H"4= M/E/URN>OQ)>0&L&&4VE_07.6BK,E)0`,O[MQ&.TXNY,B]&G;"<@GH#4!.>,. M9&U^Q@K7E>`S$*ZU$S;_8+1#NA$-T-ZDWK1'PA9>5Y+;`HD3B+W+XJ/+T<;DSJ6+2=(R1Y:LC_'!>31V56WNA;]I"3>4YTAY,M?4O0 MC7KRAYS<<]`=CHM!:9F7:)M3/.04GA/?^0Z*I6\H^O>#A5LG;5U0TBDSS4T][I:[A>+3\F:M#V?]!U!+`P04 M````"``K@_]&D1>1`W,"```@"0``&0```'AL+W=O!$P&WC_(DK&I/?:U*W8^Z64W2X(Q+%D#14/O&.M>G+F?4.E M:O:70'0]HZ>QJ*D#&(9QT-"J]?-L['OJ\XQ?95VU[*GWQ+5I:/_GD=5\V/O` MGSJ>JTLI=4>09\%<=ZH:UHJ*MU[/SGO_,]@5@&C)J/A9L4'3^]=QN@K_0`4K>/VK.LE2 MT8:^=V)G>JWE,Q^^,3L'K`V/O!;CKW>\"LF;J<3W&OIJKE4[7@?S)`EMV7(! MM`5P+@#(61#9@NB?@L"0C?/Z0B7-LYX/7F_^C([J_QSL(I779+8\0RH*;-GJG@:/FT6C@NJ*PBFB6!`I@IH#K%)&A@)8"+QM$ZP;(&$36 M('X/V8X:8J9A-`"E.(;KLL+*(@CN9.]PT"8.LCAD:1QL<(SF$\$`HG59864H M36*TC(,W<;#%21PX1D,0BARJPJ@2"--D&2;>A(DM3+IL0#9?%N)^69)-@L3U MLM@XC"9-R-TP_\=A5`D&!"S#I)LPJ8'!X;*!WH\V\@"A.Q#@V`4L!``?B&02 MD1@`1R:S%X8KZP"57X-@2IEBBC5BVES%`'XG%B``D.'7%,LG" MU5BV%S*P*QFO63B6WQ1+O!&+8P%.%,05B]UMK0@M[X%VKUT0&9C@[BSKZ(7] MH/VE:H5WX%(=B^/I=>9<,F42/JC<2O6Y,C=J=I;ZENCHS0%N&I)WT_?(_%&4 M_P502P,$%`````@`*X/_1DEM9E`:`@``608``!D```!X;"]W;W)K&ULC57+CML@%/T5Y`\P?D>)'$N31]4N*HUFT:Z)0V)KP+B` MX^G?EU><3&H[LPEP.>?-?!6GRNI`[#(X<`[UA0WHF8-X/BT]E["U7ZA$0;PJ\:]N)L#[?W`V+M> M_#BNO4!;P`274BL@-5SP%A.BA53B/T[SEE(3[^=7]6_FM,K]`0F\9>1W?925 M,AMXX(A/J"/RC?7?L3M"J@5+1H3Y!64G)*-7B@I MNIL2J'()%31;W-Q%D5^*.(US>-%"GS"1P6PL)LNF(3L+"0<$5`8&%]&T"YG(OO_1#[9C*=MQK98L2M6,BZ03`LD5B`Q`LN'4S3V0@); M"XL)4S^>06T=*O"C&=3.HJ*EG\Z@]DYKZ2_'SY4^/5?J"I.."V1/*YO-5W;Q MU,'B"Y6UF-!__$SAW<.AF)]-RQ*@9%TCM<.[Z-`57R+]\![BFW"U#4?B.]5% M;=.[R1=YB\[X)^+GNA'@P*1Z[N95GAB36-D-?%7W2O7Y84'P2>KI0LVY;7UV M(5E[;>3#OTGQ#U!+`P04````"``K@_]&4+[MBJ8"``#M"@``&0```'AL+W=O MQ>[$RG M%[O7-"&)4Y6LD*;[]@MR3)M6H+VH@M_/.<`YH3R+_D4>.%?16]MT M)HG<''C+Y(TX\DY_V8F^94H/^WTBCSUGVX'4-@E.4YJTK.[BJASF'ONJ%"?5 MU!U_["-Y:EO6_UOR1IP7,8K'B:=Z?U!F(JG*Y,+;UBWO9"VZJ.>[17R';M0KT?RIM^J@HTWC:,MW[-2H)W'^P2$'8@0WHI'#_VASDDJT M(R6.6O9FGW4W/,_VRRP%VC0!`P%?"*CP$C(@9.^$W$O(@9!_ET"`0+Y+H$"@ MGPB)7:QAJ>^98E79BW/4V_-Q9.88HENJ-W,3Z?65>G+XU`^;5Y6O549HF;P: MH2L,'C#+$5.X,2N+P6[$O450C\A#4&3]1231F5[2Q>YT,YLNAE1FTP*96R"W M`AD(S*^#[`9,8=.PF'3:(@]:Y-:"IFZ+E<4@-$O-GQMX/P*Q$TALT!:(,Q)0 M7`/0"CJ2),$D"22)I@5H<">I?R>+8`0%1(#=N2XMAE#JR746=)J!4^9>_J7% M$((]3O.@TQR<W@%'%F7^,XO"O0&-S<'3?Y8`(KX=#E_Z+]?NZD]&S4/I",?SN[X107.ND-WK]#OKN M>1DT?*?,:V$6UM[&[$")XWBYO-QPJ_]02P,$%`````@`*X/_1FL//UX7`@`` MI`8``!D```!X;"]W;W)K&ULA57+CILP%/T5Q'[& M&/-*1)`Z5%6[J#2:1;MV$A/0&$QM)TS_OGY!DQ&/#<;VN>><>_W*!\;?14V( M]#Y:VHF#7TO9[P$0IYJT6#RSGG1JIF*\Q5)U^06(GA-\-D$M!6$0)*#%3><7 MN1E[Y47.KI(V'7GEGKBV+>9_7PAEP\&'_CCPUEQJJ0=`D8,I[MRTI!,-ZSQ. MJH/_!>Y+:"`&\:LA@[C[][3Y(V/ONO/C?/`#[8%0+T6.]YG"/5.5.GDI&J$$SQ4VEBOQ6H#3*P4T3/6!"@WFQF'`943H$FB!` M&9A+T>R::#Q"UK/)=I;`MB,4\P0POKEF[*I$XF69&QF#!*@V!> M)MN4R9Q,NB)C,5$4SHOL-D5V3F1V=3H.$\$D M7=A#<.5HCT+CV=ZMG`H'BI,$?JXGPA/S&_-)WPCDRJJ\G<(!5CDBB: MX%D9K]63,74HJ:3^375&]A*U'=Z'4'L@E)RDIL!JN)%' M0JEF4LIOCO2_I@Z\GX_L3R9=9?^(!7ED]$]SEK5R"\/@3"I\I?*%#3^(RV&C M"4^,"O,;G*Y"LG8,"8,6O]NQZA-HT1]PD7A:W,LYA`6Z:Z`,F,IC#B$$3!BC^221: M%HFM2.0(HGF">)D@L03Q)P<&TQE,9EU:3)1D$,[+)%Z9Q,G$\P0;;Z*;]413 MKX/4$20KB5I,FB[EF7E5,J>RF2?(O7GFZWENO0ZVCB"=^]M9S&'$9/,BNO$\ M*@@ZBGREG`Z$(%HJ*%IIHU%I[)'M`H6_29"G2Y"_35#\A;*.H.U2MOX^0>N9HJQB11+/!!-5VMGI9I04DE]313 M&PO=V]R:W-H965T+?=SO/8J20-9D^T(ZUX/=3W!YS&HJ3T$0.0UN&K=/!O[GOL\ MHS=>5RUY[AUV:QK<_SN0F@Y[%[I3QTMU+;GL\/+,F^/.54-:5M'6ZQ=(!E*3$Y@ZA3'BB-1NOSNG& M.&VF$-=I\)NZ5^UX']2;!.@P7;/_11FWETF6FC0J#DH#5I7%%KASQ)/ M`,P4:)W"5Q1(423(G,!?3Q"H!+Z>QB?(=M3$:AI:`Q*4^NNRPBA;X`2;.('& M,8X3*ARE^1(#!."ZK-"R((JBQ(P3;N*$VE[+.(=0?\($F$W4.%H6P0B%9IQH M$R?2."L)XLW?);;_+LDF06+[7;0A2A,GT/85"Y-J`9-NPJ0:)C`GD"O2AA\0 MV`V!EG5`0T#X@"5:!%$2`6`QQ:Q;(ED6A0EI6A72E12696$RQM\P9KN48?"( M,4H4A[[=%Y-L";1=S%!7<[I2/M!2@),MT88MEA*<*.)';%$B*!85JRTFV1)H MNZ3A5-/12@I+(4ZVI'9;D*42-04"#VQ$6@118+9%;T1&F0+R/FSU';Z27[B_ M5BUSCI2+4\.XN5\HY42D`4_"Y5*&ULA57;;ILP&'X5Q`/4!G.,"-+"5&T7DZI>;-<.,0'58&H[H7O[ M^01+*TAN\.D[_<:88F+\3;2$2.^CIX/8^ZV4XPX`4;>DQ^*)C610*PWC/99J MR,]`C)S@DR'U%(00)J#'W>"7A9E[X67!+I)V`WGAGKCT/>9_#X2R:>\'_CSQ MVIU;J2=`68"%=^IZ,HB.#1XGS=[_%NRJ7",,X'=')G'3]W3V(V-O>O#SM/>A MCD`HJ:56P*JYDHI0JH64\;O3_&^IB;?]6?W95*O2'[$@%:-_NI-L55CH>R?2 MX`N5KVSZ05P)L1:L&17FZ=47(5D_4WROQQ^V[0;33G8E@XZV3@@=(5P(0727 M@!P!?2$`F\S4]1U+7!:<31ZW[V+$^I4'.Z1VKO94,4)-FB5N=JHLKB7*TP)< MM=`G3&@P!XL)MQ&50Z`%`E2`)46XG0+9%*'A!U&V+H"V!2(K@%P9V>>0@\&D MM@SD0L8H7+>)UFRL1&QM(BL!@V3-QX(.%A0ET58Y\4.?>/9)[_A84`1CN+'O MR4.?9/99W3?GXT`YBI)UG_2A3SK[Y'=\'"B-TVC=)WMX##)W#.[96$P*DRQ? MM\D?VN36)@ONG+;QE0TDC=3775]A*S`\G&^4I>_@OE/U!+`P04````"``K M@_]&49&>GEX"```A"0``&0```'AL+W=OA<4P-3V+NF_K[\@&Q5L+AB; M=^89FQG;Q4CH&ZLQYN"]:WNV]VK.AT??9U6-.\0>R(![\>5,:(>XZ-*+SP:* MT4D9=:T?!D'J=ZCIO;)08R^T+,B5MTV/7RA@UZY#].\!MV3<>]";!EZ;2\WE M@%\6_FQW:CKXDQ*E^-7@D=V]`QG\D9`WV?EQVGN!C`&W MN.+2!1+-#3_CMI6>!/F/-W;.:02(<5:9EZ@NK*..DF$P]TZ%VW3:_:47_)`V.V;!`:@W`V"'7@ M&J3"_(HX*@M*1D#UV@Y(_D+X&(J%J("(C8E!]8FJB9?%K8R#H/!OTM$G3:@T M!ZV!L\(7WF=$N(XPYJ$RCX)\V4&T[B#2,48FQI4(XG4'L780&P?AYTGV2I/I M*+4F2Y-E2.*$)`82+4$2#=&:8!F1.A&I0<06A-9\B9-LF9(Y*9FA)!9*9O^G MN1.2&TBZ[&#G3(J=/2ED63I"@($M+:T3_;Q_^W1'687I1)S4#%;GV MZF)P-SK?!IY"=01^R,MB0!?\$]%+TS-P)%P`'#V+"M;BOS)T6 MG[E\S>1*Z!-<=S@9I@O)?"LJ_P%02P,$%`````@`*X/_1HUM0O2?`0``KP,` M`!D```!X;"]W;W)K&UL?5/;3N,P$/T5RQ^`D[@7 MJ-)(2U:KY0$)\0#/;C)I+'S)VFX#?X\O:2@5W9=X9GS.\9EQ7([:O-D>P*%W M*93=XMZY84.(;7J0S-[H`93?Z;21S/G4[(D=#+`VDJ0@19:MB&1:7(]0@1!#R!_^;-+^.#,3S^*3^ M)W;KW>^8A5J+5]ZZWIO-,&JA8P?AGO7X%Z86ED&PT<+&+VH.UFEYHF`DV7M: MN8KKF'96=Q/M9T(Q$8J9D"_^2Z`3@5X02'(6^_K-'*M*HT=DTET,+%QYOJ%^ M<@WRS5A?C%LF3JHJC]4BNRW),0A]PQ01P.RBN.Z")A=% MY.?+XFEU@D03HU,;==Y,J8M:IC82AEZV>8^J$6:^6%T;(V6P'MH='9O9< M6;33SE]3G&:GM0.OD=TL,>K]ZYD3`9T+X=K')OU0*7%Z.#V/^8U6GU!+`P04 M````"``K@_]&T%X%TE,"```9"```&0```'AL+W=OQV02".)6NH>.(=:]63,^\; M*M6POP2BZQD]C4%-'2``XJ"A5>OGV3CWTN<9O\JZ:ME+[XEKT]#^[S.K^;#W MH3]-O%:74NJ)(,^".>Y4-:P5%6^]GIWW_A>X*R#6DE'QJV*#N+OW-/R!\S<] M^'':^T`SL)H=I;:@ZG)C!:MK[:3>_,>:_G^G#KR_G]R_C>DJ_`,5K.#U[^HD M2T4+?._$SO1:RU<^?&!62-U.([S7TW5RK=KP.YDD";-AR M`+(!:`Z`H3,`VP#\$!`8LC&OKU32/.OYX/6F&!W5-8<[K%;NZ*EDA)H<'_7C M2N79+0\AR(*;-OJ@0:/FV6C0NJ*P"CQ+`@4P4Z!U"FPHD*6`RP9XW2`T!M@: M/$"VHX:8-+"%1!%RR`HK`S@A9!DGW,0)+0Y>>D]D<(P&$H+C=%U66%F8Q'&\ MC!-MXD06)W3@6`U(DQ0Z<(P,1R@*5ZH=;^+$%B=:-B";VX6XMTNR29"XMHM= M$*-)(8D=RV%$$!"8++.DFRSI)_9*:E<]=>T4:W1?OP\HNK5ML$!@85:V&G0T M%%L;"-W%@8YN,%&@3Y3'BA#".'15R.I@BF&4KB!M]Q>(756R#<:*(,&$`$>' MF72ATCU^`\%=$^_HA?VD_:5JA7?@4IT'8]L^3<=Q/._@?P?4$L#!!0````(`"N#_T83M.#M\@,``$<4```9```` M>&PO=V]R:W-H965T'P\MH_#K&^Z^]F?E3+! M[Z9N^Y?5V9C+SW:%J M5-M7N@TZ=7Q9?6'/.QF/D`GQ7Z5N_8?K8"3_JO7/\>:?P\LJ&CFH6NW-N$0Y M?+RI0M7UN-+@^1U7H^O_J8,X#VV@5'-2QO-;F MA[Y]4Q##Q'"OZW[Z'^ROO=&-,UD%3?G;?E;M]'FSWV01F"T;<##@LX&07@,! M!N+=@'D-)!C(V8#;K;&A3!NQ*TVY67?Z%G0V>Y=R+!+V+(>MW@=#]/WP5PXC(?& M#C`\6B8B<"+"[H>PL29()!)?0-H%I-T(_BF2=L*D-A*+D6DT_.&PG84AH<0D MD]@R^9Q:ZR*V3"PFRR37'>0%0X7_+& M&*B*145/$4MDG'+$G4<[G#O7]&+)70[>+"B)GM($AQ6+L'M"'@UQA`00DG@% M;0$4(UYHH6&@(CQ>TD,)7AP(BX:6$1;#$HLCPOEQH`SQ0RL$2V")17UW?@`D ML.KT"(GSD\(2S.L-`<`3'_10`$EF*^*%%A.7@1RPOP3WR`-K*([^X MY]#KPE?T,P@I>DZW,(<6%KZBGT%(T7.ZB3GTI\B1 M)3S]Z9(7$\FC6X^[Z;RHH#"(`"23B/JM4*#0>V)TKW*8^JGTI<&!/#51+(#N MR=`-S:&A)1:/IU==KG)_K@0]RD7T0*X`]$BN4.@],5H!!'L@5S/(TU?%`NB> M#*T3`B1`8AO]P)L`\2H@Z.X6KKM]H@@@])6%GM`B?D`49Q`BBH*6">&&KT\4 M9Q`BBH+N>@'#5R*_"86G5UWR,B)Y]%P5,%>E\$7K0'+9CZ0;6D(#2D29I*?U M(%K)B+=6NF$D?^!=!$#2(Q22GJT2QJ9$*E%Z&LL%+(F`Z::1\2,!`V@IX/## M<4NCNM-T;M4'>WUMS7@>\>'I?#;VA8_'-9^>%^QY9X]QWI?9K"_E2?U;=J>J M[8-7;8QNIC.;H]9&#=2BIR'$LRH/\TVMCF:\3$==L>=<]L;HBSNVF\\.-W\! M4$L#!!0````(`"N#_T:885Y-7P(``-0(```9````>&PO=V]R:W-H965TJ&MJ*BK4>I^>=_P4^[6&J)4;QJZ*]N+OW=/$' MQM[TX,=IYP-=`ZWI4>H41%UN])G6M4KZ[]3MX9()SRR6IA?[W@5DC5#B.\UY-U>J]9<>_LD M!2YL.@"Y`#0&(%NX!9DROQ))BIRSWN/VW79$_X7P":D7)43.PY04$ MP0:3.-$#!"A)PAG60G<.++C!)TZ$HP2A>`:UT*,#"FVPBA-E*(J3&=)Z,T/7 MS1&>2;'0I\XM,%RV"USO0!AM,,P@6G+,>A/">(MC8N<8E*(XFF&M-R),MCC& MBC"&"9Y#+;3L@$J7'..^RDX$89+B__L@N-NP.G*A/PF_5*WP#DRJO<]L46?& M)%5YP*,JO51'C'%0T[/4MXE>D]UT[4"R;CA#C`>9XA]02P,$%`````@`*X/_ M1O6`M;.+`@``Q@H``!D```!X;"]W;W)K&ULC9;+ MCILP%(9?!?$``S;W$4%JJ*IV46DTBW;M)$Z"!G"*G3!]^_I&&BO&L!D"?#Y\ MMG^=<3F2X8.>,6;>9]?V=..?&;N\!@'=GW&'Z`NYX)Z_.9*A0XS?#J>`7@:, M#G)0UP8P#-.@0TWO5Z5\]C94);FRMNGQV^#1:]>AX>\6MV3<^,"?'KPWIS,3 M#X*J#.[C#DV'>]J0WAOP<>-_`:\UR`4BB5\-'NG#;T_([PCY$#<_#AL_%`ZX MQ7LF2B!^N>$:MZVHQ+_\1Q?]_TTQ\/'W5/V;G"[7WR&*:]+^;@[LS&U#WSO@ M([JV[)V,W[&>0R(*[DE+Y5]O?Z6,=-,0W^O0I[HVO;R.ZDT>ZF'V`5`/@/XB<%XD4B)0%H#I3(%HOD"L"D1Z)HEIV4LF M4S-1#.!IGH=J"V2HQ(LJL5:Q?B51*HJ!>03GH=H"&2K)HDJB53+'JB1Z[Z+< ML2H6R%!)%U52K9+;8J28[<04\TS]S!@BV:)(I@O,+&J^F-7#AS'%!)_P3#:>FI]Z.,'YZD:>,(R$,\R+A"U_I,S]4WF]:?&3B M9R:V0!VSU`TCE^G4>#^Z5O\`4$L#!!0````(`"N#_T:=N'AZH`$``)\#```9 M````>&PO=V]R:W-H965T+>N6%#B&UZD,PN]`#*[W3:2.9\:@[$#@98&TE2$)IE*R(95[BN8NW%U)4^ M.L$5O!ADCU(R\W<'0H];G.-SX94?>A<*I*[(S&NY!&6Y5LA`M\7W^697!D0$ M_.8PVHL8A=[W6K^%Y&>[Q5EH`00T+B@POYS@`80(0M[X?=+\;QF(E_%9_2F> MUG>_9Q8>M/C#6]?[9C.,6NC84;A7/3[#=(1E$&RTL/&+FJ-U6IXI&$GVD5:N MXCJFG;MLHETGT(E`9T(>"209Q38?F6-U9?2(3!KMP,(-YAOJ!]$@WYOUQ;AE MXL'KZE27*UJ14Q#ZA*$1LTN8XBZ?,<3KSR;TMDF13&@4R%?9=8'BMD"9!(HH M0%<_/G>I(F:=NDR8?'G#I/S6I$PFZ^R:23[-(H&*1?'%A5P,?V`'^,7,@2N+ M]MKY>XSC[K1VX#6RQ1*CWK^6.1'0N1"N?6S2#Y02IX?S&PO=V]R:W-H965T\;,LBYJ]-9XX5Q5M_BU8R:]S M'_FW@??B<)1Z(,BSH-7MBHK5HN"UU[#]W']%LPW"&C'$[X)=Q<.]I\U_1;_@6M3F>H4W";:R M?@&V`MP*,'(*(BN(GA7$5A#?!<0I2*P@>38#L0+R31!`LTRK5U32/&OXU6O@ M^SA1_1FB&5&3N?54?X4:-*\:,WEY=LEC$F7!10?J,-@P"V`(&496@*"6")2! MU@4>=F$S8"./PLEPBB4P,0X=-BQ#XF%F_42 M#A!#@-@&2+LN:\.DT#5@(A+JOV%N"1Q.1[@5<&0RPJV!2Z(NURDP&2TPL05. M^A(E4"`P*!PT!-RJG^L8(J.&B#4T=1@"!DW'#(URT,E-/]W1^]A( M#A3:)-%`",=2;=<4A-R+"G*LLS<7V#5-=EFQ$";#OSL[3T,DV`H>]J.*-0=S M=!#>EI]KJ8MZ&&V/)Z]F$_\VOD"S)>H97Z'9&O:_>_@\.]$#^T6;0U$+[X-+ MM8N:S6[/N63*=/BB9O2H#ESM0\GV4M^F>JKA"`(/DI]N)ZKV6)?_!U!+`P04 M````"``K@_]&!JEK*B7H2`^W-2B,D)]H, MY3E0@Z2D=D&]6)WI.T.?A?T/Z86X43_.KHJ&[ZGLW]),2;'?RH#WYH M4Z",5MHZ$--K+DH+/H?X'B?OT':]:T=8R<(I;#T`3P%X"<"0 M.(!A).-J!V#^(]M@<1.69W)29=$O2;;PLKF641D5PM48?--AI MCJ#9A=FB"8S_`L'W(3N`8&>`DFC=8'??(`*#'6209Q^S[)TFA2Q!@\(L2M8Q MT1H&+&+`1,X"ARA9XX#H&$V8=R*8[\(B23?\F1F@=DV]B>N5]Y):/.UNX$Z M`@,MAKDJ+J6Y_`=02P,$%`````@`*X/_1N:&5HDN`@``50<``!D```!X;"]W M;W)K&ULA97;CILP$(9?Q>(!PIF0B"!MJ*KVHM)J M+]IK!YR`UL;4=L+V[>L3;&@YY"+X\,\_WX`USGK*WGF-D``?!+?\Y-1"=$?7 MY66-".0[VJ%6[EPI(U#(*;NYO&,(5CJ(8#?PO,0EL&F=/--KKRS/Z%W@ID6O M#/`[(9#].2-,^Y/C.\/"6W.KA5IP\\P=XZJ&H)8WM`4,74_.BW\L?"W1BI\- MZOG3&"CX"Z7O:O*].CF>8D`8E4)90/EXH`)AK)QDYM_6]#.G"GP>#^Y?=;D2 M_P(Y*BC^U52BEK2>`RITA7[.04GOK;Y,GE;'&^0ET%WP4YYG';RA'Y#=FI:# M"Q6RE^J6=Z54()G=VTF*6MYQXP2CJU##O<(S7=],!.V&2VR\2?._4$L#!!0` M```(`"N#_T:8XZ27$@(``.,&```9````>&PO=V]R:W-H965T(NE&O(+ M$#TG^&Q(+04H"!+0XJ;SB]S,O?`B9U=)FXZ\<$]&TN MM=03H,C!Q#LW+>E$PSJ/D^K@?X'[$B(-,8A?#1G$7=_3YH^,O>G!C_/!#[0' M0LE):@FLFALI":5:2>W\QXG^WU,3[_NC^C=3KK)_Q(*4C/YNSK)6;@/?.Y,* M7ZE\9<-WXFJ(M>")46%^O=-52-:.%-]K\;MMF\ZT@UW)`D>;)R!'0!,!1JN$ MT!'"3P1@G9FZOF*)BYRSP>/V,'JLSQSN0Y7^5Y<&A.MQP)6/;72!'@AD!,$HSE82<;`PR]+=)T/@[CKJ\87\Q/S2=,([ M,JEN-G,!58Q)HF2")R57JQ=G&E!22=U-]3[V#K8#R?KQ29G>M>(?4$L#!!0` M```(`"N#_T:>>I=9XP(``%X,```9````>&PO=V]R:W-H965T`L[SQ_G4X,R:"][;IAE5X%N+R%$7#_LQ:.BSXA77RR9'W M+17RLC]%PZ5G]#`&M4V$XYA$+:V[L%J.]Y[[:LFOHJD[]MP'P[5M:?]OS1I^ M6X4H-#=>ZM-9J!M1M8RFN$/=LFZH>1?T[+@*OZ&G+Z$HJ#R\L0UK&L4DE?\"Z8>F"KP_-^S?QW)E^CLZL`UO M_M0'<9;9QF%P8$=Z;<0+O_U@4$.F"/>\&<;?8'\=!&]-2!BT]%T?ZVX\WO23 MO(2P^0`,`7@*0+DS((&`Y",@=0:D$)!^"HAT*6,CME30:MGS6]#KU;M0-23H M*96MW@>R^D'>'!_U8VNKY5N5%N4R>E-$#Q@\8M8:DV2Y';/1&&Q';`&13)!( M)CEEBNV9)CI3K#,MXWF"Q$Z0:H($2B6/278C)M-E:`R)DQ+%<6P';H$,903? M`Q]22KTII5`3FE-2LZMR`A`ABV)>)_/J9*`SNSX:LS$8RP(1KPC18T+0/$'N M7>'8FSW#([R&$\HV6.LTD+AL);I;.'IK-\X2#LG^_Q> M?9PC`[*\1;##7J"#8Z!PO>TFD.U[Y/<@1D#A\L4$LO@"^_V',5`0EXX!65Y+ MV.\_G`!%X=(Q(,LH8?]'#Z=?>'<=S*'3D73)+$"]F2L]SL M3Q<-.PIUFJO&ZNVOOA#\8G;STU^*ZC]02P,$%`````@`*X/_1OP&ULE5?+;MLP$/P5P?=8 MY))Z!8Z!Q$'1'@H$.;1GQ:9M(9+H2G*<_GTE<:G(+1^I#]9K=F>6%$?7-[P=1RLO=@B[TC>?B<.R&&^%Z M%4YQNZ(2=5O(.FC$_FYQ3V\?(1L@(^)'(2[M[#P8Q+](^3I@4;-WRH>7A-[R?JBW05]] MV]\<'S7CT*Y7;^N(PBI\&Q)=86#$/"@,1)D=LU$8:D<\:B8V8<)>Y205[%)1 M!B@9,7'(0(Q#!B(L*IA=!5,#QK`,;D[`[0FX2L`Q070MLAXQD2I#86@:)2DA MQ,P4>9DB9(H=3`ICH8B]%#'.26JG>%"8FR2+4^Z2@CC>PZQ%)UY%"1:=.)@4 MYB8EF94H]1*E2.0H?:,PE)$TFC/]`WQ,/S'AF5=2AI(RAR2%H9#RQ,HTN*:' MBA+%!8ZJ-@B*V5"]CHW%(J.`MS$0AG2*!1?IJF%R6\H%!T%C-XU,47XUB^S MR$+E-Q8:(Y71,28JA:)DR8R2,OSTQ/\UL7Z3H>@R8'2925VBUOO!80XQLJ`Y M,./>@R.+!AEW!AQW!AIDVZ$X;$:+@<^(@<^(`8\8O_L`N@_C+C$:9%FJX/"?I\4B/,H9I9%!W[W`70?YOJ2(H@FR7QQ7E/Y MK0302KCK0ZI!-(V)T7(2?&L2?_5^RP&T'$Y=DO3^AY`,+%3^'0N@S7#C=UG/ M:8:[3!:E?U.%LZ:G$LUA[![;8"O/]=BLSNY.'>H]C$W3!WR].N4'\3UO#D7= M!B^RZUNOL4/:2]F)7@)9]E4?^QYZNBC%OAM.DV$X5%>I+CIYTDWRU*FO_P!0 M2P,$%`````@`*X/_1@."RNBN`@``+`H``!D```!X;"]W;W)K&ULC59-0X M_??5Q^(X*4*Y&"3>[GLKO(]MSEP\RP-C*GH=^E&NXH-2Q]LDD9L#&ZB\X4#X!]B?`+@&&!.2]R-%BB"O#8:HR>QT+YDUB(PB)U`LV:&P:HFD*^>L!,@_!DQ M^#-B<$!,V#`0.`8A2V+(?V+>\X0M`X%GD%G/*(''@;)"MU#AH0K;!@+?($L= M#:!"%U[,]G0)1UR&)84]!H')D-G&GJIWH`+IMB0?J)*KC_/`Q-X.+3+:\--H M9Z2KWC1[;+H MV4Z9V](&ULC9;;DJ(P$(9?A>(!A'!4 M"ZD:`6OW8JNFYF+W.J-1J0'B)E%GWWYS@I&10VX$PM=_^F]#TLD=DP]Z1HA9 MGW75T(U]9NRR=ARZ/Z,:T@6^H(:_.6)20\8?R.Y;N34L&SL M-)%CKR1-\)5598->B46O=0W)ORVJ\'UC`[L=>"M/9R8&G#1QNKA#6:.&EKBQ M"#IN[!>PWH%`()+X7:([?;BW1/+O&'^(AY^'C>V*'%"%]DQ(0'ZYH0Q5E5#B M,__5HE]SBL#'^U9])^WR]-\A11FN_I0'=N;9NK9U0$=XK=@;OO]`VD,H!/>X MHO+7VE\IPW4;8ELU_%37LI'7NWJS='78<("G`[PNH)MG.,#7`?Y70#`9$.B` MP'2&4`>$IC-$.B#Z%N"H8LE2YY#!-"'X;A&U/BY0+$.PCOB?N;=X?2D?E*^( M_//2Y):&X2IQ;D*HQWB2V2HFBL:17"&@(QR>0)>%-YZ%GL&3X=[X!)DBHG@B MAUF18EYDIT4B=]B*/V[%5P7UI4"P&A$(Q@4")1#H#/Q^EHUD5JI>BO'#!8C& MJ4PK^0O7&Z=R(ZUB1BM6U5/4TAOV'LYZ#]5J?*C^$[-M&3#.9"TSN!@4DQOH M%,\Z/4/1K*%("_@3AEHFF#`4S2>;&^@4SSH]0_&LH5@+A!.&6F9PP]"&6F;P M6]2&#'2*9YV>H>6LH:466$X8:IG!35(;,F!R`Z9X9GJ&5K.&5DH@'MF`Q)D[ MLX4!=WH/`Q/'BDX"Z',EGEBPVPZ:^$PS$R@W@8H!J&]KXIQJ;7E:PA^1F#\? MP,P!`>9/"!"8%+>%IK85$R@W@8H!2-ER'KJ2&I&3;""IMJ+ M)[J:;^-;L,[`P'@.UH5J0;_DT^0"3^@7)*>RH=8[9KR7DBW/$6.&>+[N@A]& M9]YV=P\5.C)Q&_-[HAI1]<#PI>VKN^8^_0]02P,$%`````@`*X/_1C-)\8(, M`P``5`P``!D```!X;"]W;W)K&ULC5?;/7L0RSJ_ M\.ZU/S(F@O>F;OME>!3BM(BB?GMD3=E_XR?6RCM[WC6ED)?=(>I/'2MW.JBI M(P0`C9JR:L,BUVM/79'SLZBKECUU07]NFK+[]\AJ?EF&,!P6GJO#4:B%J,BC M,6Y7-:SM*]X&'=LOPP>XV,!,033B=\4N_=5YH,2_0=OP2=>=RG4NTJN"#RV6P#:523S*Q6R8V9F%K%ITFB-T$L2&(+<%-&:W&),8+BZ$QA&[4RJ!P MB@AVH]8&!0%%*77#-@9&<1P[K"&SE1%;63I-0&>]I7YODUD%B<];8KQ-K&N3 M9AC,RF`0]F#6!D-)[,9LAER.ER*=+2BU!673!-FLI9G?4M5,9R1`<(>I%I1` M.KD5K:T6A2D@'F,M"F(23^Y^Z^V0$B#BJ,W3^8;:;.M+@8/"T[:LP1#-..QI M*8,*?(_#!@0I01[S5A:6I,#S(-86A1&AP&>QS8EBX*INOM]!V\Q<+P'T-);! M8S+CL:>U#"KH/1X;$,PP27T>6QC)D-=D`Y-<$/E,-C`44^AR:+[Q0=OY4N2@ M\+2:P>1TQF1/LQE49#Z3[;?-@B#*KKK:UX_;``/4]]E:6QC""?2P;0:V#*#X MIKSH:F1J6'?0PVH?;/FY%N)"#GI[']IP+)A6#;W)['.6(/U[4;"_4::+VC1EZS87@IV&& M'_](%/\!4$L#!!0````(`"N#_T:KG(8V`@(``'$%```9````>&PO=V]R:W-H M965T"G:0X$@A^9,RV-+ M""FJ)&6E?U\NLKS42GL1R>%[;]Z0U.0]%^^R`E#H@]%&+KU*J7:!L2PK8$0^ M\18:O7/@@A&EE^*(92N`["V)41SZ?HH9J1NOR&WL110Y[Q2M&W@12':,$?%[ M!93W2R_PSH'7^E@I$\!%CD?>OF;0R)HW2,!AZ3T'BVUL$!;PLX9>7LV1\;[C M_-TLON^7GF\L`(52&06BAQ.L@5(CI!/_&C0O*0WQ>GY6_VJKU>YW1,*:T[=Z MKRIMUO?0'@ZDH^J5]]]@*"$Q@B6GTGY1V4G%V9GB(48^W%@W=NS=3NH/M,>$ M<""$(V',\Y@0#83H0H@_)<0#(?[?#,E`2.XR8%>[/;D-4:3(!>^1<+?=$O.H M@D6B[Z9$^KBD#MHM8>^BR$]%,HMR?#)"-YC08E8.DZ;3D(V#!",":P.CBW#: MQ9`AM/1P.L':(=+L$P__%-G^)7)C,YJV&;G#BER56?I8()X6B)U`;`5FR:W' MQD(R=Q0.,@^S:\:9<[D*CIVB^?0/,B[^"I8K(,'\8WN+JX97.2+O"5'^$'$L6XDVG&E?P/[ M6@^<*]"._2?]_"O=_\8%A8,RTTS/A6L);J%X>VYP8Y&UL MC97+CILP%(9?!;&?@`T&$A&D"4G5+BJ-9M%9.\0):`!3VTFF;U_?()="TDW` MYOO_;PH28/YC':DE5_VE#58R"4[>+QC M!.^TJ*D]Z/N1U^"J=;-4[[VQ+*5'456,./S8-9G]6I*;GI0OT=1C9+]U7L-C$BM#`KXJ<^=6[HW+?4OJI%C]V2]=7*9": M%$(Y8/DXD9S4M3*2@7];STM();Q^[]V_Z6IE]EO,24[KCVHG2IFL[SH[LL?' M6KS3\W=B2T#*L*`UU[].<>2"-KW$=1K\99Y5JY]G\R7QK6Q<`*T`#H(ASK@@ ML(+@(@@?"D(K"/\W`K("=!?!,[7KSJVQP%G*Z-EAYK0[K/Y48('DV12.;!>7 MF_H3TV>1I:<,)6'JG931#0,ULS),%$TC:X.`@?!D`D,6<#H+&P%J.9P.D!LB MBA_D\-1D\X_)39K!=)J!:59@FX7&#<)I@]`8A-I@#FYS;#42FU88Y`4$`8J# M:2[O.1`E\`&WMAR,8A3$T]RFYT#B!^%X?>AI@Y!M4#1N$#UM4&0-1C-%ID.& M`2@$<+21!LLM%H)DCJ:Q=>\&D[D_C6TL%L3S8#Y>7/RTN-@6EXS%F9OB#//B MS\9;8*C\0L%I:FTI,(M'&V"HS4"AY*XP[^I":0@[Z*N<.P4]MD(=^=7N,"U> MH;J0[O978)&#D?VUG"YF&%SLL[3#!_(3LT/5&PO=V]R:W-H965T?FF=I[HWE&+KRI._Q&'79I6T3_[7%#AIT+W''CO3Y77&YX>>9-<67=XH[5 MI',H/NW<5[`]@$1"%.)WC0=V=^U(\4="/N3B9[ES?:D!-[C@D@*)TQ4?<--( M)I'YKR&]Y92!]]^0!H`N`M(%25:F6J MKF^(HSRC9'"H?A@]DL\<;*%PKG!$,4QLJEM4.95GUSS:I)EWE41?,('"[#4& M3`A/L$\I@N44)CQ0X<%R@H-&Q,E\!KB<(=1%0%U$ZL\3A,L$4!.$AF"AQFA5 M060('JKL%";2/F@,@/XF6D8=-"J`$"S8$:^*B8T8.$^0K-J1V.W8K"K8/&&' MQH`H3"QN:!`4GLU+25>EI$9*.$\@^WW%#>#;[0"6+C,B`'C"$`,",/2AQ1(# MB]-XX74'EI8<]01&3[1`8>FYT16XXHJEZT85X3.NA.8]`2&PN:)A2Y:L=S`8 M6SA>H+#TW6A)O&*)I?-&%C70$Z9A_V]G-QJ^MQH\JQ'9_P+T7/=,>=(N)AA:M2<".%8Z/)?A+Y* M_%M,BP:?N+Q,I'`];?6"DW[\>9C^8/+_4$L#!!0````(`"N#_T;>^;G(-P(` M`#\'```9````>&PO=V]R:W-H965TP8%WK!EI9,T; M(,AI&SR'FWUH(1;QJR:=O!D#8_[`^9N9_#AN`V0\$$I*94)@_;B2@E!J(FGE M/S[HAZ8AWH[[Z-]LNMK^`4M2P,`%+3J7] M!^5%*LYZ2@`8?G?/NK'/SNTL$D\;)T2>$`V$06><$'M"_%5"X@G)!\%:@BX5 M6X@]5CC/!.^`<&^OQ>8C"3>)+G4)=/92+]HM84N;9]=\L4XS>#6![C"1Q>P< M9KF(!D M.D#B`B0^P'K,I,,4#I/$:%QD,2NR<%DB="_26$SJ1!QF0F(Y*['T$A.O,YVM M9/JXDJM9!ZLO5'+UN)+K69'U?"5W#I,B\YN&[1TL3.YQ=WY,)YHQ%"+O:/0K M]VE[T&3>X8,SW^OX`XWB1SH]*/FD`V_:#"/B;/NU!"6_-,JF+O"MJ^/,'G6XC/YB<6Y;B0X<*6;H.U5)\X5T;[0DSXBE;[-A@DE)V6& MJ1X+U]_=1/&VOZZ&.S/_!U!+`P04````"``K@_]&]:G.^08#``!>#```&0`` M`'AL+W=O#Q-FS9X_P>IU?>?\RG!@3P5O; M=,,Z/`EQ7D71L#NQMAKN^)EUXY,#[]M*C,O^&`WGGE5[%=0V$8QC$K55W85% MKO8>^R+G%]'4'7OL@^'2ME7_]X$U_+H.03AM/-7'DY`;49%'<]R^;EDWU+P+ M>G98A_=@M069A"C$KYI=AYO[0(I_YOQ%+G[LUV$L-;"&[82DJ,;+*RM9TTBF M,?,?0_J>4P;>WD_LWU2YH_SG:F`E;W[7>W$:U<9AL&>'ZM*()W[]SDP-6!+N M>#.HSV!W&01OIY`P:*LW?:T[=;WJ)VELPI8#H`F`<\"<9SD`F0#T'I`X`Q(3 MD'PU`S8!^%.&2->NG-M4HBKRGE^#7A_WN9)O%5CA\6QVP6C7,&ZJ1[TZBR)_ M+4B,\^A5$GW`0(5Y,!ABAVPT!,R(:!0PJX!V%28#5.'0GJ#4"$(=&KPDV_]( M/LA$=IE(FX6,6629(+$3))H@4004?-38*0C55F@(2"B,J1U6:EB6)&EF1VTT M"E*(J8-L:W*2-"'99B;2[UF*MA)76;JU$; MZC%7P[;4:V[J+2TUWJ3+!)G7W,QMKNRK'@D@]MMK,"`F`#EPI<&1C"#B,'BB MRS""L95)`O>*PQ M`-]J7?#8="T"'60;@X(90L[WV.2$66+YH@-_%P346&SY,0:.;C-9G'HL=O2; M247F_Z4S&))DV(XJ#0IAG-A1&X,"$!`';#NEA.ASGXANAJ>6]4&UL MC51;;YLP&/TK%C^@!LPU(D@K4[4]3*KZL#T[P014@ZGMA.[?S[>PM"+0%WP[ MY_A\Q]C%Q/BK:`F1X+VG@]A[K93C#D)Q;$F/Q0,;R:!6&L9[+-60GZ`8.<&U M(?44AKZ?P!YW@U<69NZ9EP4[2]H-Y)D#<>Y[S/\^$LJFO1=XUXF7[M1*/0'+ M`LZ\NNO)(#HV`$Z:O?>[ZV0"@Y2JV` M57,A%:%4"ZF-WYSF_RTU\;9_57\RU2KW!RQ(Q>B?KI:M,NM[H"8-/E/YPJ8? MQ)40:\$CH\)\P?$L).NO%`_T^-VVW6#:R:YDOJ,M$T)'"&="$*T2D".@3P1H MG9FZOF.)RX*S"7![%B/61Q[LD$KN"%0Q0DV:)6Z2*HM+F01A`2]:Z`,F-)A' MBUE!5`Z!9@A4!F87X7T7R+H(G8L[`NB^0&0%D!%`4?;1Y&`PJ2W#8M(H0BNH MRJ*R,,RS93/1IIG(51,M"\2;<<3K<22;#I*U.&(;A\7$2>;']U&5124*E2Z; M23?-I*Z:>%D@VXPC6X\CWW20?^'OL)@@31!:^3L<*H[RX),9>'/[1GPBOS`_ M=8,`!R;513;WK6%,$J7B/ZAP6_6^S@-*&JF[J4[=/CEV(-EX?4#G5[S\!U!+ M`P04````"``K@_]&ZGJ"3-0"``#?"P``&0```'AL+W=O"@64M6^:F8Q55V]F%E'C4HU$(=$[?G[ MR9,6&Q(W0L(Y)^?FYL:;WTC[04\8,^^SKAHZ]T^,G6=!0'DNHJ@&&8!C4J&[_(Y=Q;6^3DPJJRP6^M1R]UC=I_"UR1 MV]P'OIEX+X\G)B:"(@\ZWKZL<4-+TG@M/LS]5S#;P%!`).)WB6_T[MT3YK>$ M?(C!S_W<#X4'7.$=$Q*(/ZYXB:M**/&5_VK1KS4%\?[=J&]DN-S^%E&\)-6? MWM\0)>*O9/;#ZQC2(3@CE14_GJ["V6D-A3?J]&G>I:-?-[4EVFH M:<,$J`FP(T!H)42:$#U+B#4A[@A19B4DFI`\NT*J">D#(5";);=ZA1@J\I;< MO%:=CS,2QQ#,4I[,G@E1K*6.H-,[4%.G`XF6B`> M#W(Y&3I]]XCU(Z)G8NHT,=4FDJ'SH#!+@QDL$X59&\QDV$CF-))I@>FP@+A0 M'0D!H3TCP')G:!,`N'.R`(-70N]L?H/TC5BN!&,$NO.RZ$"#!1]K*QH4C50S ML)2S,:/K.1J+QU+0)C>Q(S?N@@6).S9NVX>(?U_4LL=H(W`\(FZ M,:`HLB2P4TH?S`1WS4B-VZ/L&ZFW(Y>&B3V]F^UZTU?9S#S,+\!L"0;F5V"V M5IWGEWR1G]$1_T+ML6RHMR6,MU"RTSD0PC#W&[[P+3SQ;KL;5/C`Q.M$[*WJ M/]6`D;-II[N>OO@/4$L#!!0````(`"N#_T99NJ(V2F(```>B`0`4````>&PO MSH.[K`C$X7"H$%+M,T*B7214CCY%^G?2(W*>QV_]?NJV@:[//OS+CTM=OGVOW\W'8V_"[YNUGGUW[^[VV[O M?_C^^VIYEVZ2:E#6:6K^J__8Y;M/[4F_./9V=_.`N#\_>G@Y8F3J'_,EE# MOZOT:_!/Z6/]N=-=6>(8WV35$I[[0YJ4N`[!ZV3;Z/#X.(J/1U%+5V^R=5H& MI_#>;5$V^GF;E+=I<+)'7%KZ^3V_JO-\FZ:HQ<[62Q MV0#17&Z+Y>04+#9^J8IVM:-5?)>LD7Z;0 M`!RC*CCZE">[50:_O(3S\>GR=7#TXF7P(LCRX.JNV%70=G,%TB4L941$/VZC MIZ2JH/T?&C\GU1V=AR5^2/^\R[XD:WB^T9W>I+`ZJV";?)4%"H.E+-@]S!>X0OV=BS*]3[)5D'Z]Q]VL:$C%]@[&LW26 MNO[B5;$%ZNQ^YJ($-EL"<6&CN!GWN,JT@O5'?RR*U4.V7C>G"_1WF\'"ZQEY MWGZ=WA=5MK5'OR[R6][?EO%_N#IY&YQ<7IY=73:HZ-/'CV?OKX*WYR>OSM^> M7YV?738H39/&??*(=.'YO=S!7C37%W013"-_B?"`]!LML":\K^ M-5V%0319A*-QI'^"@4:3.)Q/]=-956DB,[P:2!Z[>S:O.5D!ZX:=@+5$)G$, M7'N9W&>PMHT%!]&IVI6/:MK`Z99%M?U=,`I'HY$]@;S0?WVC02[APMRMZ?:1 M@P:GITSOX`#!"T`PE>^?\Z MN+SZNSCY?X[MD_?SJ_^L/S[]&CBP2/R5VZS4!`Z'^O7FZA99(- M8-G?9#FTGZ&`@9RS6UX\Z;[J^IZ`HUVU,K3?.%WN:XWC$!SQ5_W>DX-QT#OV M"6I[T27TCO:]NZJW@$C_PSV*JK#T;7*2FHNUJ>&>31[U5C8:HM5'9N0-A@:W M^&JW;!R0R]UUM2RS>Z(=/+=56G[)EFW,6*Z)YD)51(]E2^=R>;E/^1^Z+>&D M!_=E<=,\S;+4L+%*T>]#&M0"A?LOBX@H[6!8DKC7F#0,FL;).4G].M1S;^ M,-$;7/GX?.P,A*05"V0)E`.]K=*)_EM;]%ZO\ MZ+WLW^+*7J=P^E/I`V_PYC"!5+YD%1($,HJC:U@'V(S@IBPV+SM??`\R-;D^J,*'6]_5K*5/*V%PG539DG<[6^_P>.YA4#^GV>T= M/I>`F)2`NBGGT_:K M0VU.8_QW(-8C,=%:[7)@JVOB\K1LR%&^)-D:%^L82.FX@D-G*VI:"P-J\O#V M/==_O\5##?(-7'Q/6[33D\M_#-Z\_?#S9?#FXX=WP8>+LX\G5^?O?PQ.3J_. M?VI1*E9_VLD,D49`ZRS@DH:I:X*";_$SJ;?W>-J`RP?7CTBZ1(0O+6:2H,1$ MXF^C(U"8H/$LTC8/$WF.@S3V:R7N4X7%@68WAP$18UB*Z]RL9 MK:I"%]L@SN4G+;HVK;4@)9"FZNH=HLPO0;`3.0C^O-Y569Y6S77S&`0.T*C] MFJA2^CK4E;JRY3ME!Y+$/GH]?__3V>4^>KW8P869X"1AT>Z]VKYQF&;\.;\_'@/>Z7O$564 M#@SZ(2E7(A+?RT9V[U;Z-2V7647]L5(5)-A(^SK:I'W#VDOG6M*+^I99]C4, MMEH0X79.;[,\QUZ1VLDN>\#;*;*!MO%G;S]WR(?W?LNGVHY.IMG5U_L/[X^I/^OX@RK;BPX_Y=(] M:HO'<*+N=]=K$&>*&V!>N&HHQ3=&(V^UT9PA3._;/\F10BI*RO6CIBM%C07I M)]W-&98*.7PF_H=6:*/N>#BOL+3;1'5O;`"6Y-,NRGV;P?^- MEJ2MF3?`N<\>0:L!2740!@_9%CD)'(_L'N8-U++`AOE\7&:XGSN#D MXBHX@@Y/U`L7H"N!1DUNO#M0'+8TCBU>![;'D'UT`.;(P6Q4QX2X.&9V#5ON!254"% M)5Z!L$\LN(+\\5"4GV$V/Z?,0&&1U:1X#5?I%C:.#\HUD.WG2J]QLB13R,_I M-5P[&]"CZ/:Y+S)TOMQDPJ\VQ35^Y-$$7Z"Q`G50H.>'=+W&?U%HAW63#4(K M+%S`J`;FW`KKIO453U:KDD[P&NVGR2TSV227X0%_O$F7CTMXGTXCS`O.-@IO MZ?$:WTMSN&;3`%H#C9"6!\\(&1RY@00V\!$H``\%KX(A'5E;&%-N&9+9XC6" M74FU.(=LX`LT#`?C+EVO@G=H^4/V:$+`S@_T"4:T]A^_Y"2XKA.R4@/K;<+"=`]'QUXQ_)NP%A6P22#X9#8X.AP\2*&[9Z>UNF>%Z-)(SOC,?3P238 M9.LUL02457&*9(`@O<+7L588B,D_P`Z+OV"552(IL)=ILX$YJ9U\$46#6'<% M\N5NJXQLL!%`,RS9R,)H?1+)[1[&_#7;,/F^B*UF!L%)SMKF/!Q'LW`VUZM% M^TP+"2+T$B2>!/DUG'4^9+8ABK=`T\1L,0WGXZEJB-H`.1\ELRV>0EPA6Z)' M32=U75(BB&'72``I4$/QF*;,X589.H:V:G-@L1X5;;EJBMJ*RMJ+ZT?^VC,1 M(D3R,*%W*;1HZL5X.AP,]:H9D2#9X'YA\Q$ZZWX3V%[12Y9,2?P*5CML=C0) MCK#[[RY3NE%/^-?O7K+;OT\WTWAR<#>OI!OJ95O!$C8LB=&> ME1)FM.45,%K<)0H>\-WX*'EY%/."?=S!X*+Q^,22ERZ9:=*$EKQFB]&(;JH$ MXUW03"IK8S_XW4MUX`N0'?^5S$]H;<]MY3>YV4HO&0CWF3.OW^KCRY*4HXDP M@UG8S(*H#?AF+O/2NV$KU_AWVT;P_;2N"KA&T(*&2PY+:BZJ/+TM8)!;NKVZ ME&^4=?(J68IW*4W0KX%2F]+9W_!K)#GQ;9'KX3578O_`;1+0_%LUL*HSK&AB MGPJ0='``-W+O6/S\R&C01%M.*Z/!2#CBWK('"M&L+3"2(K(G6 M;Y/\J:#K7R:K9`/J3RLP2E1@=QH.`8C\>+F#-=G@9H",4^QN[Y`ZV:=`DX>7,U5G>0BD+B![NQ26J@[=\L1%778%DM-S"5.N=#H)7 M"8I<\*2C1F)7KJ9Y10+!DE4(9,@[93S'LR%V]_W2A=P](E^8F*H#-1RX#F'M MR2`M0PJNV;7.J^R+J/LRNV!^\1:"TX9?DC-H+9\&EX/@QY.3 MB^]>,HVP%(9-XYME2H*Q=H#46"]%F7X5B]JIEF2@W!^TA#.&;;5R1BV@"JOHU'124CN&$@_ZW(P?V M7FDZ7X5J#PM0H,608;0"/.$WJ*N38I483U%(K6=B",O7Q%UX;?#RVY4EJ^/6 M"V8)0>"J*C14X.XEP4V2E694BDUY]X'/@=(A\$FCIF!C.!'4QEC9K+*OH'!2 M9`+?V+6X']K.K1Y/MD85:05T*]89H5#N#)C3=4H"\9+64WI[Q*#:E,7->A#1 M!'>?YHBB)5&7HE6VR#9_O]FA3DJM\ER%<004(B[J3R-8":BC8N(`2B=%@X0@ MB\[V$<)6]'N4Q%`E6!5P)G!Q%$O$_==7M3D7_E/`<^I'A-^,M>&.*Y^?_Q!7 M=\4.%1'*CHOT*[0V"3ZP8G<$IW1!GOB+=!MF' MML<>=CWB0[B>*$Y0[V;/A1(JVZ8`B[!)/L.IT2,@FS5(IAL1.I@I@+J)8@^M M),X[78FNPHJGUXTJ$0O5&1X+AQ0N6U]AWM9B?T3/^_9V.9PQ!W*AGNE M'Z]VI;G2Y!J20SX(+G>P+=:RF.60W64=$IM$ZV2C M`Y*9+=$STNFN5@J>(8>]+3;+:F*9,4:+08[``Z_EZ M?>&%.[BD"A1&UC1]D,^0G1(=HM*#\ZC3XP.N^3I+T2A`)LBD`NT3%FH06'Y^ M7!^2&Y99N=QMT.BP)/)_!"D`C*%[V>J(J,>B`[4E3#,B3V=;M'3? MPT*2]L.'!7;%LJ,MB:6M,C+7$M=7$CBMD9Y;\@<&T MUBM+61&8*NVG]9,M1JK6$C',K@Z_KTGYIFNBY+`.DG[V]+JGZ0Q7BC9!FGC@WA_M"!3LN4V1';3;87[6M)_*P?`8<[J49-BR[0/N M&BHLZB`;IR-\Q`4%/5S?Q,ND+.D6=CLP[^H7Z"9"6SC;\FP4^Z4Q*=^6L+6`M63_4?&*3$6CR*AB-6.Z!$[$2=N<).2 M.;]S$O4IHWA[SYJE&C/N]FJ5*NS>;\S4FT^9\VU9-VQ0/WDNT/;$% M@&=9GPX-$$U/Y8JI+FF-I1?CDAA`>=O8KXBY#OAOMA7FO>/#O4'Y4Q:<6V61 M6PUB#=R-#J*1T_&@5%JM.WBZQ1>QDAU(DGH%:+V(V)1-+53SODZE/0Q`X\5J M!)#A[2)$00(**@7ZH4T*"N5*FT58DB@K$:'%%&RHM,0H3@ZOH\M++@<@/W73 MD8#-JH#DHL@\LW;.\3NKW_N=]'U4`3O%GX,Y&R,5!V%N2^9(:R&-+4)N<-BE M76EQV#UWL\*KQGCJ0:RM6Y^6:7WOR;*D3JGM6O$U ML-?>2$)#F?X-B4=M8M]U:'*`E!3L[=96#QI/[3MY:!)J91T#N#O1AN<("V61 MP^>EB,_G>7`"QWTM'A#LZ\W)Y2OE!SFY_`0=#>C7X^&(/-^\,,?!.88S:U%/ M_W!TN;O>%O?9,IB/)L>C(<;$7F:;^W5V\Z@6NAYJ\AI/_KDR@V/0/UUQY_:ZR(M+$WK`7%"U2H"G`$45]DK3%1V>3_8JWWGB)"='RWCWJ,L6N(AO=>`2AC`HP0!=+">\?%P$0:2@,1K<2KZ;\6[?*J]'T=7Q'NFP^G+.@L1YV)% M\FU^"YNQ*5;IFDZ+-A64&5T'K)^YG1@7"ZE`.U@=4-F0)0G!J4;$ITC+K0ZH M2+OHO=>&>K5[]B%FS3%'%Q]NI!C"M)=2]T'!+3!3EO1(-KCA,PW3W)`N>5O@ M`267E_$5F4G@U9$K.J)NQ8)<*>$1XWE*??;9ID6W%(^-+:S:WHI?KID/I,H1 MP)H7FO,;@Q'G^_JQ?O6LTF4F4O$*`]MK5S,;/A_)(XGJGUSVN*NL:8>--7T: M8YPWN)8):2E`2LSPQJV-ZT&9+2WNYK!I_KYVBZ4971?(:Q^;OA:'(;/OK8,- MAR2:^EN2R9+23%%)2EU2XDT22.(KL7[M$F#9M-1,%P-I47E*M#XES&-K,QJZ MT(C#%;UCABS#L#$8,JF<[&YA.!W,@A@%4M)K\R9.\U,N/B3V_%\7.SI@#&SQ MU[_\.W['7!-6]E1=P$10/Q8X0?@.6LA;V8G>7+1A%0\TBX<[8NK*ODB'`[O? MX!QD:G@HX,?C);II"6V&;K<7OWVZ.56]KO.PSE"!&A6F\$KKUE6]C8 M[UC7STT)^A=&<-(+QA1CFR5RS18L-QW%O>?F;W(FHKL!1$,)=,IR$,M-UB$N MOYQ59./I\HX@D"HZSV@(N"6!)KC+@-6#@DOFUS7FM_+N&RXK-!]$/PX1JYOQBR^2WKW@':+#AVA2ZKHUW.+`CS MZLA[C!&1-#[Q&12.Q9O=XW0$./463HGI/?X!F,B^+GOV0G&H;E>_\[2D+&4] M1_L[.++Y\@[_"AZS=+VBJ`U1`#`X&17;Z[+XG);?K]($X8ZHSRI4BUD8K<,= MC7;H%F8#E%'4.[K?!>2M-^N54-0A>RRU>0CX!LE):%DORK*XEIAWO)U-1SP] MO!\3BBR$)Y'%9QQ]PV,&RLF=[1K]`'R[Z"87'<%J&>N=V'M88B_IT]GPTJOR M_#OV_U)?HRN1=>HZH4P10VDR7!EV:]5<9[9_XM$DL-+EJH0MDLALJI`.4=C1 MH:].4(JSC?8NPAXL4?JF`58[3&#(V*@)T=.#HJ$XHEE'#3FF_2A[ZQ"9:%<"@_#&TCD$I)] MV`^%]"_1!E_0>X)!/UL,QR>J%<[*9LML0V%:(`C#W&3LZ`O%J*:?><`86`;M M`E&%FNIDA'0'I"5N/0L3"%4#-R@M'EX)H%!\QIM2+17399OYW7*CUODO:YLB MZ%7*385GUQB%M[4KQ+X[./#$6+N2Z^*+'*Q@R;AIE/-!XH*D+;_\`57B!@[+ M24MP@YUF(TQ?L5]UK@/&-.C^];26'O<#PE:DCVIW;G8PM.`%C&<8#J=C^/37 MO_PO_7_S;32"#XO:S_(EABAA1#)9S3`&''^=+,+%(JI_M/]C+SH23LY98`H4 M"'^,%M-PN!@V/\?A8N)\%-R*VC3UT.,)O#R7@<#G:#Q1X[;:BN&A:!'XL![7/XYARF/KDW>-\*=Y[9/]G\J/4$8)2D`I<,-H MS/-I.(_GC<_1&.8U'SN?N]<:-F@>+YJ?A[-P/ITYGP6LQ[M./)/I*(Q&L\;G M>#()Y[#V]F=NK/ODV40XBQ9A',T-_>&FA3$LN46@\70>SA83_5`\CV#D8_;- MB"]XY?%:=3F@&J>VYA1C_OQB,5M8P;8$,L$1:R)"J+NM9*7=OJS\GK36,7&' MB3[SEG0L_H='S=$3K>VBX+-JZ`=,]%>XF>?69K:H!^\R/E>GTR"!H_@H)9 M-;]&^`_HX4P3FZ7ZM*8M^WE/*^=YP-W'B%H9S@C._@+X\7@8'$7# M&%ZG;X#Y*C:O6!!S!S[UTP7.=(SG^V@21S19PPT4CW^A.4[;K?IWO:,30J=3 MFT<[\T*N#_6ENDS:]B8:CRAK"_8F'DV@@8,N@R@&C@JK&\';0WH['H;S:*9N M2O<20%8+.S":*AHR\,QV^*8=K@QK9&6OH:2DU:BW-T1;RBQA)( M13#N`,JW$6<0'/<&`LZ]0F7KPQ'>HKIZA5IA%"O\KQ\Q#Q*(K/8U+Y)%*#5Z M>N)/7>0S@ZW2O,`6U)R?O.P`CC\1G!(][.\Z6,$0=AH(XF@TQY,\G@/Y3(%X MYL@5X%#.%B/%)%J)+H:;>P94"=P`SS5SGR/\"(<;?HD5GU!4-UX`C4]H.N-% M3'.=P.4?XRDY`KY!7XRG(!=$AEVT,82_YPT=T?II3N`(YO9/'>P`"'<1#Q4S M4)M;^[J='PR!$T_GBAOHU]VO-3<8C\,)K[GB!/:0&S]_:AQR*W1L2[8#^UB3 MV82]-=I_2Y.^6>\P.E`'7Q3WL(#*G#+!5(>'>VY22^RC(U(Y" MQ%\WZ&A:9Y])A$*2P"]5R.2#":XV9@UNI3D%23E%#Q0LMDJ\S$I&W2.EDORF MCONE3'D@;-XYQA'`G;+!'8Q'UE81+=*;R.;?<80TX)[R\M:Y@Q57&S);R$%\$"KHHQBASS21C-T!@"&X4!:7A" M2CAN3*JC63B-HF`$K"B.@S>[,L\H2)A"<[.O6W)U@-0RFY!Y8`@/O4N60'9X M7%W0FO%X1O\QN;4@VT1CH.1I#!PW!AJ-Z;KY`=T=%BBNA0]W-(/1`^&_Q*N- MM-:7G>WSH@.!C\/Q""5A3-J'Z[,3=,Z'%7<@,(\5^,\NC*Z$(VB#-A%UYA?1 MQ,HEI;SM:.BDYMO)H8-?[-2SS%3I!BG5Q2SD>E".+&";\JT(PL:W7!KE',&?PQD;LS&4E MUPK\=`J]KHLMK-,7V/(T#'[*RMLLSQ*5,>;`Z,E08*'2_':+0)R<%*-4FL1% M#*KAX@BDBR+A0X!2.*!6A_&Z`2Z8KS^9#J:::IU;X<5D8AUX`8P+$;'=D'D= MJHY=0!0?!0.=C,-1M+`VJ)[-KO.O78L:G"3#>R2M#`,K4)()=O<2Y(CL/OVB MLS+A>?@9A`Z9>;ZCJ\F`8G!FVE2Z.S).BB)226Y2]8W(A3I*+%4Q!6?*G2[1IITO5$) MZZ44)>W%QWF&=M\&'V)H\6,8]&TK M+K3.7AN``J(LK_OF$UI1Y"U$GU5VT@K',9J"&KCGY`R_R<0'6RNV8?&A>O8> MD[Z1/%EE\)FRA43;\\B85G/1N@ZXQ0?*5N_DI&T[.^/4;!8`/?96#I9#[$B] M%+YI@[J(M5W0<-&H4`(Z93@;#H-F.1:0S.+`6P/C,3B:AZ,I6BA4)91@'(53 MD!FOW/UM3.A%,)F"^!@'[RT(CUO52%:I(%,5$D!Z]4VZ(DHT.)'8`VJH%(M5 MGY&P2NQ\P\G99!(@C'2&$I"\^6##G10:VVMK-DR>V'89[G" M_[VRM3F"%E']AO82D_(@B8R^[LEDL:UJ@RYPT3*J%Z.1/ZXHZ&COWKGCUFYL M5[JKY:$I]F(O^9\HYI1OPKM$`4/!!6CO)<7OW(`ZE:F$F&WC4N%47E*>@>\8&_XG[NHM=H5/T<7Y4C$F M[^E`4W6"8WXV=5=&]R#N:MM`W<# M3\Z7W%XYF.LVA$2[J`"J?D#R:\MP:!!(-0JC0_(7KE-.!JZW^I"(20WMJTC[ MDB3J;7U@AJFJ((XMKGO">7Y&9C-.`BKK"XXGSUTQ;\9,]RM_`ZKU)<5T^ M2$VUJX034^&'9\:%>.CR13";AQ%9A.4#!M^2`2*>$X6I?UO(=C8)1_"K_*,R M`D#F6'Z&#M"Y/L=&^)\K8NT(EDJVDC$U3_\P'3=7:#2OW1 M;!C&Y`TX&L,!H(R?D$EWD\<=.#E&I,(9;UM]V4[/Z6 MC&@PKYD`H@Y+QN'C.T^3`![HK"<:.#T#J.&MZ]^`_I9X'G#:&QC78$.YR63WWMQ;6 M2?\RQ4(V"H-#J;*LOK[1DY4O3"6F2E4G"STW@7*LS:83^;];%,B=QE*HQ8DO M8R3[1Q.]=32>S(CMTC^Z34ZJ7*IFOE#/SS1RN5K0O[W6UU;Z_UBB6_K#@B)4WXU%,_IMX"`+);&8&8=>V MA-MBL0C&X7P1=8W!?B6:C<+9;$A1-+/9I'4<[CNS<(3!I&,0L*;3EG?0E8E> M\P7ZOT<3&/YXU%44U`GV:Z$K"KXS*3H=--76&3.XFG"S2*W.$;3#L=DJ>2]_SC8O&*,?@+`+O)AD!:'CK3H M0=P=^L"Y6PF!+N4&2N_571T@F7IS-Q&X4%*:F`ZX%P0/&F.3*"(`WQ'P9O5= M'456E0>ITDW&\BSE3`>@^Y'460BA1M28YF,1N1H0398;-5*1>41;0+OF3Q$2 MJ>DF)"1IK$7!2/M)NY1$;(`?G,,!Z:2IRN2$1U&N##:K MK[4NFJ"9//*8TC_K'6DTP[X:1EHD(#/;3"9V-=LR;*&2;MN&NV=H[!U6:9YK M&>2?=CT73BV_NX`*G'UK@8TXT=RB/7&X":HW.T)^-VW(BN'YMY/D)$@*XX'(/9P_6GFG&,D$G\6J)X^2 M`(CY]#NQ+D'W.)95AEPOY^1U9#F2AZE/!?V]4YEL)BY'64:9K5D@510`ANHJ M'F&C^;1CO%1!-!V`=!MWN`^)R;R@>M'>.Z@#5)S!_"LK#%AN`\_8=?6$&F0W MW($@/YEZEH5;`4&A']36X*;W&B!6W[7*24>3J_)\4I);F:K:9*IL`7!9OOFH M/$O%ME[<9@(\M8JO[[C`E.+D@^`?!1"*T`$%L:S[6&[%NZ4RJ/-@@WKEO=0A M:-L43N"'E68P4,U]TZ^V=*`@.)`BK0?C(;[I8)9KRZ&1(CS7F-U&7&LC[FA# M"R\$(6QN>".G.^"*G/B[4H8%!%H$PEHEI=9;D#Q2J=*FA8#&4X+76]CEC(S" M2HP$Q[.RF%.]#2Q?(#!D2;4U*;441J?I69S@YCP1H6Q)C4,C`Y<'0GZ0/`*O M>KCCD@IR38=_8:!V-0#[14ZT=:67`:\=XT\II^B6A"C9\:(6/"5`0`>*8 MT?_.)@,.Q4$/@++QX/QDD9@&F$]_2=M62SUM9Y3JWWDB>_A@[4C`].H$CO$$ M>C*,6TXS]&R*G<$D(T/#YEIDDSQ8S/6*BR=)_=E%BPW>;MFA'`:J-BWOLT-T M.!I[`T?C@<[=FH6%TL:/[B(&;;1CL\U*%(>07&W0$N75:AY'HR?,"]O&)S1? MH?-NMY8T=[7&?HIW9FBZ)=O`[[CVV/]MNQW,K:"3Q/7]`-MF?LYDR5!JR4F6 MNZ5(([SD-(7=U"ZE`AA!>67" MOSJD,<&'M&,0R)2/!T>0"^X9?O/G5`DW-D*[HH\>.97/1*8DW74XM/A474Y9 M[ZHND2G4'$89X(1P0OLO]OU8>N8PW$]8''CF:3O>T_9^PG(%/0*8;@7\[-P! M9J`D$-V"U!Q\AY'S6'B([.'DU0V_"RCU]H;R;I_*7$*I7^:&^IC;O6,/P[V; M.`A.-(PDFB8>F"I9VZ?3Q25RVPBL;AYA<`\^N`XSX7/K,H$GW(BZC((6T3JE M&PPSI85G_/KGRW:P`.TRG6*`1ZZASR?:T:7,C[]4DJ#.WR$1@CV\S@C;;T8& M(4LUF`NU^[&-J%S:1;&,?K?1O#D;(3NVNE\'BZFD4)IL)#@I>.:^1]G M%4ZF,X(0F(7S$3J;XV@8CH<169]VN<&![IJ9'SL#`Z_0`*6;D`#WAQ3-KNGJ M.$%G^:WM4FZ+?9]RU-X`ZQE803R]ZBHTT*O=]--?C.Q."]*Q]'!@Y^88R36- M1XQQ,IPVP(Z73Z$S:&L2S^'_H^$XB&%;8Q.P55\)DWX$SR^BB/^-9Y1[/!_- M@[,FP+WJ>B#%KK'GF9(=B(W MT1=R?9%G1HRZU9WM(,D]64WXHH^<>'#2OUC[*7DBI;LC4F6^]PG&<7ESIU`]@*LGF.(GJ4BPJ4H%OR MUUEM-:*&J)ZC2IS/5X*2JQ`76D(]NE_J&0/2T<1A_5%N-<4=M>Y@8H569SAB\@2$S38.-\2J"=CD106700; MQ7[3)+#[ML,)G+$J@TG(E\E80Z?Q[IXKC=TT]AJM116%P^J(CV:X;W.K2A29-9E4F"'![BPA?9/[W=3,PN0_O M[&J`-D/\(*$S]RE9'?WU`PFC&J-$;'V6;LVJ@A56O68VRP)4`(_FIAVK6"`FDJ]DH,@ZDO4C M(ITR-#&&C5#M:LI?$Q\<8QIR(,=MDHN.@B=:Q1?06&B_UPH!T;AO2"#".E9N0GK MO;.)6B^YF\)LR%I9ZWRTG'"1CGN,8>-5_#.J+AI]V]0\(_JMDZ*B9M]*/J2& MZQFC^J-;;9&T5])4T,9;FY\U"9.G%7RP0N/\%BC9JYJB%4\M!HKI=FYGN,+^ M]3/\#P>J'J&>G9Q7D_EX(CQ*:W^T$&B$)FSP5;K.+)@H3PT2EK2,E"X49DFR MC2#[4$CI1NH#&7U%1/-36S27!(#@4A=\4O7A5;RE%0+D5$Q5"H(K?&-7[@H/ M@K>FMNK/J30F!]46.JD*A%6CE(\K0_A1[E%QK:E=@7.AL]'""=?59"D83QM] MB=J0KK`M4T%I@W%S4FZJJC:6X9/[$F#P&[$`*U>&;DG85]F4R.%4@=M]U\E#MLJU5(EDV]7)'9C.\O79\%Y]B M$'-1YED2L@+)M5#AC"7!Z3HIX6OK@B38)9B3";R7\[PAF'GD??K,ORI0*<44 M`:JW!!HUPWN?WF7I3?!&QPM^P*2A5"K-L'H($WHHLZW5F)1T1I;*HM\Q>I]` MY@&-K,":KZA8\7+!MF+"AEHN-RU(50UH72$RP2]I=>QYT]<8PI^O$JM8MP!8 MI&7J*K`)%I0O5"7J<2C1\%01B"5KRD_":B1F""&Z(C#:^#;XDA5KD]]+!D4! M#;"0R7`.V,EU2B@?%#5BB(,)8FE5I[_Q6JIH/W];-31IMD2A8@#T MVZJZGEI@LT.RJW#C(*&6E>Z(.`$?]_I.7&.9K0JK1&/0M28FW3H[/Y$T[E*B M;<(3*6]WRDY&3D+=(^.O5*"DD@F,A9"$T3:"U M7W3AU!I#5;SK/:*LH3P4C[\-__J4D]GHX^F4"SYHW]W M^)R/G]%>J?!69.#D:B*^5%E<>*$H@0DFN[E1XTO<\V]HZEL,@J"\?*FBA!6%@=JK+(_P.$.\QUC/4^P8+H[1NKG,D+ M,V\\3Z'4=5"E46">`NSA/;[)%K[*T\<*1@&SEV]U/4DS:;I2G6G_)S\H>OGG MBL(L8JQOGR),,47*Y2I8!\F&+:\6)^04)K6$.L53^-35\7%(I@`95UWMKM!]D,6&?T3#0[8)9&UTO!1Y[H-MOP M/7A=JBBKFPQ4RPRW>K43)_];M,A7QZ1VHK]B;V M$X>!MY8$0VM-=:QRF?XC'!,ALKDALE9R>@W:&2E8AH[O4'&!E2E775O;`I5`E)D#RMGI-*%?D3@T'GY M42T'[3\C7Q0C![EK+5&:8Z9`1BREH*F3/+95J,^)6:Q4%E/PJ"SM%XTO'+:FC)[)&EY;/=H>$(F+ M5=%*1O\R6TF:JU4!FQK7^-8*LH?L)N1OE!AA78&1)J#1E>H-H=UBR\HW&H"I M+V/"1%6=[=ZD=Q,YJ+PS3:2.ZL_XW!8M:5KCM7&[9S-5/9C`.BO]*:*Y)&C# M!';-YBIJS2`+9K5?[A5$@U9V=0E(MJT:;`@IF,M1#+<4N:A/.OF&30U=S
]$UF@S#:,7[D'<::>M;Z6?YC6F:^E?^Q>$`GA9'-]&^57HJ.$3&")U&* M1GI;/_+$5%BT(4QC/[6.I#8$>L=7A[)78^&Y*:DQ-")CZ*@]GU,8#,@0Q6,J M>2=*4MHFGU-*":*C).FH\#O#KJ#ID8\)FB,1GFU[QPX?2A>[3Y;:C\..6T_< M7VFCER%>%Y,J3Y-OMK9U];K3,:.-G?@?4QR@"$#G*DRHQ:DNT7#=+O,];3]E M.,K`&`TI&P$A([M)N>U<@0O^*C/S$EI3QN-38"W(#&1NP MQ_H-XVFZ+Q0B*I7#$WN)H#1NF2>94A5B^)3<'T6$=(/K01H[2*0FVIBL9882 MS%Y@7Q9D[Q"A`"(K&[:_9Q+K\6*NEB^)UEF@K#(5MQ&0#IK^4BBD7"M[Q,TC M4\**_:H<62N.!\W6R$>D"``)AQ(EHF4N92=&Q$0X"Y*V@N?=9U6UQ`^)ET:) MB_@P/FF-%RT'I$_OIRP[8N4I#J]247K+WMY(PC=#('6@PAX`/:-/%S,.V18* MCF*(JW$4CB?S8#0/Y[-%>V07Z!;1F`L$GEU>7%!ME3B(P^E+R,>?EC>D0H6/H<=R\F`@*\%1]_1C_CYNY<"]LE8$BH\TC'[PO/G M%Q_@RKTMDUS9NW5.@3QR;V'C*SG% MQF-G4G6_XZH`BNDY7?)/`EBIK\[0=]6*I2M'3#2V8YQP.!H-U[G1S0(8J.^M MSOMSM*]6GA"(5UM3$[LEMZD.7O7Q$2,PW>",*(Y:K/3,$J3B;M>8)6H+[G`K MR285*%4K%WTE-P:UI6,@5489P2,H*K,[UWT+HHXL.IE!11/EDK/2,A:3K:0% MC8N+U&%&%YG,IJW`K&%:88KE>^G1>Y#[2@_WM$(P-<`0)\8`'7%H:%Y8Z9V'AD18"P;F4" MM%4`,G9&J94\;$$1TO%V(=6MVM<4]("J`@MR)&8K`M]0L<(=!1^C#^O$B62( M)I:;O2.]ED3'TI94)7Z#5L&?PN'C!19#/U,'M1;/+S<(WK)P)20L`H!2S^"B M1AU!DF5W1M?`83WG$[VO:W5N]29+K)&6)9N)Q79)DUHRH9APY193Z2>E>D>3 M'>,DX\Q)=G!N,<%5!=Y6(+$EW`RF[?*V13O[70I.VY+:"U[7LA,@=<0#\JXXCG^:](MF!E;-V@]G[MY MG_/]B&(HYEK*;DE&F+D<6*Y#CB!JK*$9CWG'0IZNU&G^P!>+8+*"1&0#?V[O M--#HHPZAASFJU%)>Q8L)JU3:Y6CI%B='Q\.05.0?(*"67UID(0 MS8GL7P2+`3"AV6!,F7KC23@=37D`L%8*^Y1!3-6X5\'1&`1^3+8;#^9S0G7$ M7*E3BOQ"[>YH/L2D.Q!<%Q-G'.XIP3+4<9OQ%-N,J,TA05Y_\)!'LXUI.*)"K/-!/`RF@_F,H+)'X60>!Q_- M:>1#PFK"T@Q4:#V5"V=AP9JI^I"LKP^SCXB=L[ MBN!;1%FWJ'PQFE%I3D^7#4(?#T=3$`SAGN_%RU/X)C1:R^"*>C>8SA/ M/VOC%67HI=6RA%6.0>$>3>.VVT)5>8H\F8%K6Y4.J;3J7:E3HP>.\1I6O63^WB`U[D1+5/&J=?\@.V9T M/*9Q][0L@5I56`8R/>&SH:O/6DD]URDC3*/S-;4R=R@X&E8@5=&Q5LJPKT"6 MR`/'[!=U;#$_IRJ\FJA-S##.@.Q:3#6:Y#E-!DYG:33P_J_:G398A/QFDN$]`A3154[ M<^5Q'?VYI@QV1R:O:6(_BS9BTY#LRQ/&Y)4?V8[>60I.O603L@U$5;/,^@Y4 MJN._G0(9")#] M!,W>4W6>7,*V54.IP-=QC)2%LJX>&O!@Y,XJ8.@'=(4)_[GL3KGK^>"816@] M>N?\OQA-!G#Q$\0SB'99]?GX!EMUL_2'@^'B-\$Q_!N/?H-_3?@O_-;'<,[;P6YT?PF&&Y3)`!?L/_NVQCIQX`!H>- MAKSN'699(GP^W9GVSVKB.+0B4H>#@K=(*L*?N5N#F^;_A7:7=LY\HE+8&",C MB50&*7XTGU)1$OS_=#*F;R+]?-6&9:];F(41"&,CT#A(3)N`6#@+$=KK8ULE MJF@*V@YH*^$<1#H$UY]*29]I<*DSODRF5[0`;6*.%+Z(X?E).(]BC/K%TLH_ MME=>A!87LP6E6L(,XU$XBQ;8UC`>F^3)*A! M+7@RRII;XWAUFA+Z$V+!`!.,V+8B92B!=CRU4VAUMBTR!B5I%N5-2L6C'=Q? M2P)V(4[V\LH.]!/%]]M04$8B&3:\X^=<=/`J^=J>6VZ>Z9=(;K?9V=_/&E5` M2HFJ`H@ZKJ58"YU%W%:MBG0"Y@G3"C3# M`)H6]2!N*J7LPJ]2Z8XF+"R--]S!;C4S4K@'#BTB=R@IU^%G!^`E,>$5S7UB M%_SB\"SV9B_7P!AN0#D@]:71233T9*COZ64L%0:HIJ8SAUY#S.R]*KGU'?`OCX3=/N7DL1/S5#AT)6O>BE2U#WL9$9A MG50NZ7J=57=\UQE7@T%C4YW4`(1LS<\4^-*9O\IFC:TV1R.D;F9B,5F5*D9@ M#5;NM\F(XWN[*0:$[/A@!(V;&V0+UX]]=^1`FHX\-+VW!N"!%&T;'WKUT4W/ M>X;W-Z#F/8/]E9;_-K1$BH/2T%K]P!;/#*%]UTNIY@ASI1`H@N!4#TO\@I)S`B7G&'>8JX+9(5H- M1&15HXL?M31OXW`5Q-NOJHIQ_LA0/AG7KJ/:MRC3*684>#ZN$X$[=#V1W5CMQS*`J0 M$&.7.:II2Q9F:[$/(HV34KJMY1:ID[I%=CH%=2#;F]8+:?;`X+,@9IREJ1$" M.2QM,R/+UO#HL5K!O07^6`W<<&*49/;;5.QL8D_S_C=5!]_O-LA?BO('`G:D M@6'M\Q$H<#.L?HY_@)XVC^6/>#H+)V2MQS^B>3@P0$4VO-H%HI(&CI);?;!#1$.].F?MKU+"R#K>?*A1Y MJ]`L!_ML2T!P?:VA8LXH2&<_-*FZF45QLM+.+OF8:+Z;`=YK0>2RE]+F9(,(WK2G'> M5R)X<'Q(*P2:T>S9*;G-I%Y$+[W5VUN_(8V'T='GE_Q9A4W:XDJBGH`+_%A+ M%U7RA2YC`JPA+,B__N5_6TW]]2__YZ6H;_?(V@A50T?^5)Q?]#EE!R*"]2KH MPBI94TZA*J[JY*#I>UX;B/"HSI@%@D\!/;Y5'$1^TEAXN,`),-*N--GIE(E6!.EDIHB)Z,)`# M4!R9G!B*U]9;HXW$E(%JC:2RX'NJ>\1G4#$W->.81F^N#57\5@J0!$,MD^WR M3HI@6(1!\T1#MOTR!^CB_^ZU0]._8GB7Z[*$-#[NB(C$CI^C:*3Q;R1PLQ&] M12;^FAE.+](`^O8.WMB#_-N9^E:?,\4^^=<]1/Y\C+3I]L2^4`T"7K`GQ2(% MFD"6D_Q*9;&7!OX[*37^O0P$4U]2C:6C84"3-9TWW-E*L-(E7[@6X$>$QX'# M'*9$.0OVW,F>;2!/^:2ILE%RVBMZ(^%HC0E_U)+?BC&LZ*`>FX-:&OZ)_82U M=5(K8P^%Y&FE8Y`=K:CJ_$EE.RJS5=T9)BQE16@-?'+TE6SU):F3Z[6G>6%\ MV#IPPUUE4\//J7,H7PPM"$9"VHHLK5S&YB6Y`X79!DQB_6:Y3&\U<,J[Y$^8 MQ31\/+2?X)G?]XNRZN.8%%@\`JW7F3 MY,FMLG;?IL5MF=S#!<=&4@Z39$"@LZ^JUH,&!,*@;K2DHBN.GC$*]RI=LBT$ M[T,J_?DE2Q\JRUAKAP$9N8R&4<.:16LM'DA,<,Y85;5?3JY!Z-2>%/C1F@5" MX8A!1N/`CBW&H MD_C/S!*B.,@-`EM1G$W@]Q(!64!?KU;4")$"C=YK%=`ERIDA03,!:EW7FQ]H M><6[$TX8QC4>:C32KU98$932IW\)/YZ,\(<:7`T[KB(*U9LN*`01OEI,PE&, M@5A1#)^FX^#LW=D)!BXN9JACA=/9'/UIL^D(I7KTKIUA?$0H_\6XW`\ M7Z"C<8;APA1?.)V'X^DB>(O1YFO*/17S6/?RW]\]5@0?R0>AR/D$F\WGSK-0S,S M6*,11I3.XS!>S)]290"S"?5E1Z'/AC]%D]]0(Q&(4W4X=3H6.4?FK]=I[<61 MO!@W7RSJ6%];FP0.KI0PECGH;&EG'+&,(SI\''XW;N=R&2G4M(H;I5$).?^2 MV(M$+@Y:"6O_UAS<5[-"N_'40V.OU`U*$1XFAO72@KH\,=;N"V"Y#`JN/C6D M@E?*^7C!`S?:L8%Q]-S^/5\3`!V^*Q^9.^_!X3TVZ_/8N-/'(V@C_QOB2(AZ`+F*]M"[:B1)E2/T4I@\//@=4R1;\,]@P4[@_`&9!$??D1_CQY.3 M"ZPDD1`JHS9]WFFH6!W;@M]9]>.)E7[E7`:&-JY(O#KZ[O+L%%MDGQFB6VQ, MD!D=);94V/F`J`*4NS7:DE6`W$U1;'-5$Y03S_RBFH6Y"U^MR?MB"O?I2:JJ M@69+L%T>APIU_68;5U@(52(NLE0JZ3S[&TT0#U(!B=R#DL_'G^4ZOEX$@)44 M'`[8VRA0#0/AF)/S2-8&^8V"&;5?,$N8(H8$LA36WBG"S00Q2)2;=Q]460B2 M'6NQ4(<;]44!5.-A1/`583E\T8&?JC,6$76H@NJM`^J?T0MNI`8:4Y>B59.G MY?XN^4V<,(5S=6I.2+I3\XK0E?$(1DUIJA:=[2.$+6\/1;-BU>Q5D7+,D6*) M5H%8-Y/!=PJLG+*]?7\SUL9!=^O:`_9@JSL%B(.H0\)D_[3+:U5[#E@V":]1 MW3(KP8U,V:GMD$CJ`R:P(P"1[$]XV5A[QB,.4M`&!(KC?U+!6P933(\8F*&! M=8U5&$#],OW$+K@S!<:^[W?:&.8V=CFG`VY3?`B7/Z/*+S!80R)".)7%;+0= MV<#%D^)N!=(R#Q$WI4Z[0>E_HR_KCO"FE8-K8.48M+VS=6*\6\*N;#IH#D=I M-"J%*J^ZL_(TCI=>%K,<0BQ"JT(&6LKYI:GX[B/YV M9&;(&?E5)8E:4L)#N)(;X!7Z,=A==&T;N(KZT?6;I.R:AL\E5Y:#I!UZ8I^; M6=ADIG3+HRH[!Y.LQAM5=B&)PKE6%6&LZ@1.B0&N#P,@9.5RMT%WX3*56M#)3D,MB:Q#U[C5$5&/10=J M2\3%%XI02J$N+KP8YW.I6XR!GC@`CR\)%3I":L47JZ," ME$5>(+X<'8A#GT=_B<),5MZ2-R>7KU18^\GEI^!],:!?CX>CD-5EI//CX-QQ MCNH?CBYWUUN0:9;!?#0Y'@U?PJ.7V>8>3=+JZ#E*!=VKUUN#?D0()W@[8=*\ M@C[3;$O9Y=CIR0UQ,=%:*3ME]*G?XXD8TRWOF#8OJ_M$!YIJ<4LG-W'2A3M^ MZE[7U0LQ5),!<`DJK20YJ1P0'9"IV%K5J,#'U_?M+F/U M`2.+=;T]9#6[RLHVR.P\\3_ODG+++GXL;!/*!2[K"S>H@'83)"Q6=)`CK<)3 M"-N@Z>+.6L-CR6>!#N=DI:JI6VJ"P=-77A)R+.CG.;I7$X(*V)?3(XGN,B?: M+O63MQH@(_JS=`N=KK:'0.O5/.5R9/G'#.'H M,DVICV#^4N0\M?3TAKV@*,+F10!'%&\4NB\>G4WV7[UZX\DW_(!VDI4"L50! M>X0ER6%5S0-*SEHW2;&%]8R/AXM0VWEI+50-'BE*8EP31U?$>Z;#Z1:J3XH5>D^$W&,#!LW?*9AFANZ39K50"A@44T" MS0^YHB/J5E3.2EOTT4BOS[X)(Y>QL4JF%30%66 ML*5KX]+`GQ9W<]BT"N-P;C&!295X_KIQQF'('/#?P8;):]/2DI480/*9S`L7 MC)$8$R"/#09H$NO7-@0=H&"`5BW'%;%*9AY;F]'0A<;X8:I2Y2&:I%$9F%0$ MZ+B=61"C0$HRL3ZT7Y\<\-T3\MX!X9\1$9,K_T1!YA92QG"7,D']2!7.X3MH M(6]E)WIS48HM'@Q6G]$P4E4):8-ST'BX5$']>,GMUU""=8!)N^[^?!J?[;F9 MNV\.06NVLTAHOS$D0=\FO7:^(>B:DC_MO_P7+P947Q@+-.4=9Q+QH3JZPL<] M\0*"!4]F8U;#WZD,)%@/JSERDG_4QD7R#=1;\P77"E.JE%*%76RL+FPM,R?^ MK;I@JZK)@TJN"RHC#1I'@&$YMP55R7Z.U]#VO+Q%7W40R;^Q_*NP';M_/<6J MO%;\Z`_H&$X?52X[@WJ^@/$,P^%T+*`RZO_F6PS4G"YJ/\N7:'_'2$VJ`XE! MI_CK9!$N%E']H_T?VWPP>S!G-[HZ&_ACM)B&P\6P^3D.%Q/G(T]S69NF'GH\ M@9?G,A#X'(TG:MQ66S$\%"V"RSM@B,>4-6Q"H6#)3@UL;,4*%2C3&:.#1%$X MGL?UCV.8\MCZY%TC_&E>^V3_=RK@M$J`Q@-X7>"&T9CG&$L];WR.QC"O^=CY MW+W6L$'S>-'\/)R%\^G,^QS:!QM-Y.%M,]$/Q/(*1CQOLA:9PA5,XMZ;0RHV,L]-Z MO/X4%]8TK2GE?*6MA)H%:?BR8[@S):S\4+/@H8)H(;<<0!_W(\].[Q MGXV3,<7#P(1R-(47\>_Y0G$1/BGM)R.>SRAL9!PTAOQ\-P M'LT4'W=9%#("V`$*6B(:'(]YR(8_R'LO%#_J.//-U89KN8,1>,0-K02Q_D>; MN#/-6C*6=E9I+JCA(VWF0F*A,=%D$BJH4(]J;0>TC^0C[\%;WF*0QQ4AC\8J MDNQ':`]%\]K7O-P6R=76ZHD_=1'B+)H9KF(+),Y/7L8"C(1(5UVQ]G<=3&4( M-`.D=32BO)_Q'`AQ"F2("3]XO&>+D6(WK>0;PPTU`_H&OH(<@OG8$7[$U*<9 M-"P<1]'O>`&G94+3&2\XW6@R(J@)3)=:\!=CA):(#.-I8RU_SQLZHO73/,41 M0.V?.A@+$.XB'BJVHC:W]G4[9QD"3Y_.%5_1K[M?:[XR'H<37G/%4^PAUW_N MX"K*2HB.F'?)5B[_/JI+#5/(1NC;Z(9\3*-13K?!#=P[R-K0U[M4H;PIXQ92 M*=R'$Z))_#2&8U%[#NW/#X7`/<3381A-IW!H%H11W[Q%Y=ZL+X(_B+*7\NA_ MM;.#6AAEAQCW'!7OE--L2],=6VY5K>47P0(8PQBOJODDC&:HXB55BO41T(!1 M%E]$A1[-"+AF!(07Q\&;79D3K`N'565?">(%;[O9A)2>(3ST#I'!*RB.V[C;K[PG;)BM-)AR MJI+\W;@"R2'#=-)P/L);[%S#`2A%*1Z',Y#$7C(DHH[JEA']HV?;Y" M:^--1GS,FAW;>'S,SX!C[KCYM6J^)B&1J==N/FLLGA1@:=L@_TPL!#'9P=<, M/87+G"[O\F)=W#X&%!\/_`TVY]3$&AN,O"J8!W.2HL\1V:V@BDEE&Z+5^^]/ M,%Q^.+0N'MSX/H2]VK^PYM'F(G6IK7JA5W21>]!D#S9T>982#O\\C.CJEP]X M5Q+OB>>T*.K?EI4&EC."7^4?==$&U\GR,W2`UH(Y-L+_7%&Q+RS-63%HV%#] MPTO?7*$1"(0QC$K]V^2`#L3'T6P8QB3V'8'`-J6#R$TS$D.]><1.FQ,V,NHK M<%#CIG)BGS]EX98@,<>-?Z:P#F]ZGC;5F`3J.1-)36.>L^79]2[0EWK>_')<)L)2JZR53SPR"#-\E2W57\A5A? MZ;-@BH>>0ZZ$X]ET(O^_<."!W&DL94T=6RC:+^Y5)2$R#HTG,SI1](_NW)V< ML63/^?_-#`>Y+Y7_OH\`47^IM5'E#O]%.>H%1_"%VO$/@B2(CW(]S>`\7+8A M,)IW8L1D@#,#O#>,)NI0K&H3LYY'T,48SR'PU-G,#`*KI:B'X*@N%J#ZSA=1 MUQCL5Z(9Z("S(=F.9K-)ZSC<=V8@[8"L"XKZ%+0-_SNHLJ"&MR"PQ@D,?SQJ M8C:TA,;TH1+(H*_5$,1V8X0DL*2N3UV"4DBED8QWAN1O#D;$1Y M>?-YN)A&:BOU['3'M;`LG!4H2Y2<&,U`J$=F&,,Y'`^C+N+1`8MG36C90RCF M"0E_]5"^OEU_:QHZ+0@F2@\'(551(IS&(W;^#*>-B,7E4X@&$67B.?Q_-`3! M`/8H-H)??24T>AZ.8$%`K_!O/"-CU1S4U3,=Z>`"%DN\IR\.#W'V?A/,!D/X M_W0P"W[C*\J9;4T0RJD32]"'%[WAT-WWR"6I5@))%>\$MNTC1HNN3:$^O)(_ MZ(QFLCIXI113MD="@W.W?04+5W+[^OJ6N`L+D(ZZ"+TB9+A/:7NF``EG<<[" MX920??GS+)C!]DY9?IR0Z83$QXG<?Z%^+5OU:M,I;M*KK)/0J4O+!+5+R3A4I>:V+E!CF]P2O MYJ^54O[#5DKI$EU;RU8I3=?BF[;49!=1\=;SXX//A:H;`_BU7;FE M#[!Y#^7MU`7NU:T@Z+FM(![H&&!R^Q4A^N\;(;J+,&PUY(.5X:T%`]%(SA12 M-.4!*E1WAXZ8&BU*ZR:F7X&J_U,#5??&[NQE>M*`AC\:1+V/A*C7])7^"G[X M2X,?=HCU%BSBB89%;&QB\$IMS(6"17S;$B#U*\YBOUBU;X2C=QR\QUH>S-M` MRTJR=84`%I\N7P='+QJG-G+.0?W7=P@EI5:O.6"$O,C1*T^,XX]O49,Z!YFU M:J#UGM9+?(BMI\)`Q2/F2XVQM:LUGLC,99JN*E6E**,"&_>[:U@4K9=I]QOI M;P\8`(NPNX[3QX*P:4`0(?9^ZX-2"A5^3^?*T')PXKZ@S"D`'OH=PSH) M(:!EP2S;7!\_+"@OM.'5M`S>6F&J>HQDY#3IPBOT+Y:U079Q#G_NIO\I M?\YA2\1N5TIA@YI;$A,L0NBQ;(ULDT-?;\MM.*R=UAR'PYKQY`@?UH!*2N[[ M.YZV/?O0IXFV3>CU[KX=Z-'(WN7OT4;'VOO?CGO__N15CI^QRO&W6.7X&ZQR M_*Q5'O7^_6^7'@SR=_PHT.>I"6XAOABXY\T4PXMP"5NVYI/RI" MZZJX&63U7_U)S7N?XJS;ADSL27GN-?H#I_B$$]VCQ;X'O$]3AY[W_6T>?/S[ MT/J^/.JGBK0BKWJR7)N:GC."7N_87?B39O?VTN^U=BJN-7BH#-M;6CU<+CU8 M`NU--QZ^W]#`#9`EL"X<*=`9@CME9?LQ[R91?U)N_>IIY\?-+-E0!2-+&L6> M5^R$V7VODKIS8/L\I'9]J',X[:_)4-H?:$GA=;7@MCS?@]F":BBDF+UMK;W] M2JG?W->4(KHR7P]IF0Q8GF/:F2'<+HEY\X1;Y1A_QG"K(QQ&4^(1E)U7B0.?V?K)R2-M&[$\M/M#Z^BYY'`2(#.JSK^H>3DQYR&XC MJT&,]H"LWDI6;XLLIEUOC:2]^@OYQ6Y=I<&52L7L8MRUU&$'D;-!`]ZG0K;] M`+MN6"?;7KCI;SRJ7(V%!4FG-:QD="5K!5.)R&M*IRJ&VZOBA MRY*NOIMT14$(4E\;T[!5K;5#%ALDL(YPAE;9VZ(F2FTXL,MWR5<*V&\]RBV[ M(LY',?Y3F0=K)&T&ZSV#T2[3)KA[PXEZZ(`E04KY7CGOOB\;Z(4E\(0[:Q\N M@,?6W7V:FQ@!G4_HW)0])[T.$O"4=?N&F`'.2CNZ/_S=26-]-X;FW[@UT165 M'K\E[V=S4%W,_#P/+B3_WXF+>FW%1;51]'F^2F^H:^5X574,VFC`DU_?*@ET M-!S:\`OU%Z?,,@]IKW'#^3/YVX8Z]_=XR)GU;=OAI[8%(V"_J&BG*'I<;-LN M*F@@&K1>TA:VP:'BSC?!&'C"BG;D:S4?;21BU1_QY^L[.E];9GYOK<]M0#*7 M@C]^+$!(>%.4>,LT5[TU7=XC0._+E6_0AYTNW]JS$UC14)8[<`#:+:(U?("V M!]LVI8=*T',3)&6M]<)3H4DNF3?A`)Y@D:TU<0)3RJ5FSW[%LS7%ON_C5B9\ MOU<\Y$91P:T&F]8HX`YNY;>LVQM^W&Z`;[7_^"S]J^3Q1?"]B*1]7NCW]+A% MS3O7`2E\J92_-1$D_G6@DTR":,?O+&/]6]`^.(R!JTC)1],/VLMFWCAFQ]9B MCQW4`;]RN=?+!)N')PPTE)1KGUUB34V^()1!`IL&;6 M20O1R+N3O=;('U/TC*;J$4#?L"GXY4-.I2\H59SN7;KL07I!X]7:_JK=G__+ MCZ"'3>"C*O7HD!Q(E$MB+AD7-BKUX6Q:6WQ$U6>J&*086E`C&E?E60O(K=:A M6IYRMWUC,!A'%MD_DWWV<8FC\^LIWPY\Q6?DJ%DPZX_TQ%9I"JR].,)S3[N[ MKT_%:>DT6NS?W+[":`U#99]]^$GP*:T*<1MV2F._#X9,:9@?!K/F+3(=C)M? MS@ZZ;USY]`)KGF8KI=%)ZJ&V`-H[&C52.IT-5ING[*;&T1'N\7MT(L'T\IGZ M1.#E.LDV347&A):T2;^8`,!A!'H9S!`[M1W$G%&TT71(D3=*P<=4NVL"B!$< M&8]I94N!VTC`<,]D6U-=P4/P*,NMRN0!=)=;C#W9!NOZ^PV>I6%M&->F@%$' M6!"O:7\RZ>6TIBA[>1?W4OGP*`5@OP+5O>W?%NJGM]FC#YK-X33Y!8[>O\"0 M_H5.AU&`_&J00Z7['CY=)U6EDY![9S6`II`HK]/1KEJ93,"7G2K:3P6M:HE: M0C/+[=\"=Z9=7`E8CRCME]W^#OV<))?MMG=%2:$!;5Z8VBMU9T[/UYP,PK9W M^M'+4W&.'`8LDS`,MI6(I>72'HW`6>E[KC4I`S/O.FQ>Y2RG M&4KRNY-Q;UNF0$6VGQ,&(8/8/W>2?4]3W)Z*EK5K9X M:[M*PPG33!V;.Y$:6N-0O'-G5;@R83WQ"@^U?%C*SM(A#'.F73_*>ZCL` M1./KM12="P/0LM;%8TK)LWI\1'4>,_N(R*MU8,H#C7[8]D2B<JTW&.I3>T(#( M:W505Z1*YU5D@Z467,&OF78?&R\3^_A#26KCI]];-0=@BX1Y1R-1/ M\29;/IL%AP8%Q48)V.-BTB@UU\KEHZ(H^ES7"L:HE0,9`*.V^Y$[>%+O0@E= MX&%[7K4QPEJ3)O\V&Q,:7(H6T+@_GEQ7Y,+MLVL-0W.-1]6$TI:-?'8[.@?U MV2UITGG^F&HD]LSF]E/=M^K"HLYG-_DMJ?ADMC2/R&QH,C(@ZSBJPRAG47MWK&!OC`IO@`/.)!)P MI,PY\=1KK5;/C?5S8^]S3Z*N.I3=_D'&79UWT]V^SB30)P`Q37J+_`;\?G=/ M:&$(9QK^TAL_;C&?_N_LOW\.:*W/[AW:F+,;_>>U1[CZCX!DZ4A>#4"W$X.* MTP+VYK6%>^0VCPE@GS#W#=@IFM]DBV6S#)K&?,$VU2:N(SC75]?,>YG4'XO\-UR=3L.F3&*B"NV;#CT8/0[> MD^^=`RZY)U\H>^^$;X[IZG#P=BMX"S!IJ/P[]><)FM3S91-9I;UECEEH-A*/ M&HT86-.&97'AL]Z,O=9`%PG5,_IV>U.K&;@%G+4IDOG35/8%;O"AZD=&OS1^ MZQ/B+K6)2[QI01M/#NTL#?(QZ*(>%VRB/.78U:Z<^#UXLDUCK1]QM=WAUQ=Q MM]!6]QF&#TA-.N=\J*ODZ[,#?3VPJRZ)]@58[6_\>X(0:=!. MFRY+@U_:)HL\'T3.>4$$;5> M=!9^:>LSBKN_`M9SDVW9PW%@2NYKS)R""3EM&"FZ$' M\;\'Q#@>1D>?/6G#<'82#'H#CCG8MQYEA06_EW=MRU4YW39$&3\>7C^LV+JC MOAT5]DFY'-2<@#Z>?25TSK4U$L*DP^"CMS:<:=<&FBB7BF?83FP=CU)>JHTE M^K0V"#CV::\2I.S37F5]LCTPLO?&?T-(V:=(>L`S0435+72F^_?:+!?^]?D+ M=&C(TU+:Z7IHW.>AB:[=\B]"`&UO.7%3;0]]5$E%[G0[5]Q$P/%8!*;>+)TI M^X;W2*"2MC`@JC'ZQMVB1@!L#1FN.-!+4`2=('B294U*5-HN]IKA;FB.:BE\ M$>GU'CM25&(?:XV\`*0]Y_0:96QDY$7YQ*E&7LTU\MX"SQN4@')@C-1.\OOJVK[#_\_4$L!`A0#%`````@`*X/_1AW6@4,H M`@``6"H``!,``````````````(`!`````%M#;VYT96YT7U1Y<&5S72YX;6Q0 M2P$"%`,4````"``K@_]&2'4%[L4````K`@``"P``````````````@`%9`@`` M7W)E;',O+G)E;'-02P$"%`,4````"``K@_]&8\P;PU$"``#"*@``&@`````` M````````@`%'`P``>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"%`,4 M````"``K@_]&-`K\0Y@#``"6$0``$```````````````@`'0!0``9&]C4')O M<',O87!P+GAM;%!+`0(4`Q0````(`"N#_T8P>O$+/P$``&D#```1```````` M``````"``98)``!D;V-0&UL4$L!`A0#%`````@`*X/_1FR4WP]X`@``)`T```T``````````````(`! M11$``'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L!`A0#%`````@` M*X/_1G6A5G]'`@``CP<``!@``````````````(`!8AD``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_1@\R"':B`0``L0,``!@``````````````(`! M,B\``'AL+W=OPJ8!``"Q`P``&``````````` M````@`'F,@``>&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M*X/_1A0[DBNF`0``L0,``!D``````````````(`!PC0``'AL+W=O(FI*8!``"Q`P``&0``````````````@`$V M/```>&PO=V]R:W-H965T$I@$``+$#```9``````````````"``1,^``!X;"]W;W)K&UL4$L!`A0#%`````@`*X/_1H,*-G&G`0``L0,``!D````````` M`````(`!\#\``'AL+W=O&PO=V]R:W-H M965T&UL4$L! M`A0#%`````@`*X/_1EK(B_6F`0``L0,``!D``````````````(`!AT4``'AL M+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_ M1MX8N;;-`0``X`0``!D``````````````(`!'TL``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_1DHE*%&F`0``L0,` M`!D``````````````(`!^E```'AL+W=OGY,:LX!``#@!```&0``````````````@`'74@`` M>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_1KG&?R2E`0``L0,``!D````````````` M`(`!N%8``'AL+W=O&PO=V]R:W-H965T M&UL4$L!`A0# M%`````@`*X/_1LO_(NZE`0``L0,``!D``````````````(`!6EP``'AL+W=O M&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_1C%P MH9^T`0``%@0``!D``````````````(`!(V(``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_1O?/Y#F6`0``>@,``!D` M`````````````(`!HFT``'AL+W=O&PO M=V]R:W-H965T=S``!X;"]W;W)K&UL4$L!`A0#%`````@`*X/_1A)*(AZG`0``L0,``!D``````````````(`! M[W<``'AL+W=O0``>&PO=V]R:W-H965TA[``!X;"]W;W)K&UL4$L!`A0#%``` M``@`*X/_1DEM9E`:`@``608``!D``````````````(`!DGX``'AL+W=O&PO=V]R:W-H965T%P(``*0&```9``````````````"``<"#``!X M;"]W;W)K&UL4$L!`A0#%`````@`*X/_1D%CB;,% M`@``S`8``!D``````````````(`!#H8``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_1E&1GIY>`@``(0D``!D````` M`````````(`!28T``'AL+W=OCP``>&PO=V]R M:W-H965T&UL M4$L!`A0#%`````@`*X/_1A.TX.WR`P``1Q0``!D``````````````(`!/I0` M`'AL+W=O M35\"``#4"```&0``````````````@`%GF```>&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M*X/_1IVX>'J@`0``GP,``!D``````````````(`!OYT``'AL+W=O&PO=V]R:W-H965T M>I=9XP(``%X,```9``````````````"``4&I``!X;"]W;W)K&UL4$L!`A0#%`````@`*X/_1OP&PO=V]R:W-H M965T&UL4$L! M`A0#%`````@`*X/_1C-)\8(,`P``5`P``!D``````````````(`!";8``'AL M+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_ M1J4_^D!L`@``S0@``!D``````````````(`!';X``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`*X/_1AFT4;[M`0``T04` M`!D``````````````(`!:\8``'AL+W=O&PO=V]R:W-H965TB`0`4``````````````"``9K+``!X;"]S:&%R9613=')I;F=S+GAM 7;%!+!08`````4`!0`.(5```6+@$````` ` end
XML 15 R70.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Entity Location [Line Items]    
Total property and equipment, net $ 74,438 $ 82,298
United States [Member]    
Entity Location [Line Items]    
Total property and equipment, net 56,805 66,807
International [Member]    
Entity Location [Line Items]    
Total property and equipment, net $ 17,633 $ 15,491
XML 16 R55.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes - Narrative - Prepaid Forward Stock Purchase (Details) - 1 months ended Jun. 30, 2015 - USD ($)
shares in Millions, $ in Millions
Total
Debt Disclosure [Abstract]  
Stock repurchased during period $ 150.0
Stock repurchase during period (in shares) 3.3
XML 17 R46.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Combinations - Schedule of Estimated Useful Life and Fair Values of the Identifiable Intangible Assets (Details) - Jun. 30, 2015 - nPulse Technologies [Member] - USD ($)
$ in Thousands
Total
Finite-Lived Intangible Assets [Line Items]  
Total $ 24,700
In Process Research and Development [Member]  
Finite-Lived Intangible Assets [Line Items]  
Indefinite lived acquired assets $ 6,600
Developed technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived acquired assets, useful life 6 years
Finite lived acquired assets $ 10,100
Customer relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite lived acquired assets, useful life 8 years
Finite lived acquired assets $ 8,000
XML 18 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Schedule of Computation of Net Loss Per Common Share
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Numerator:
 
 
 
 
 
 
 
Net loss
$
(133,573
)
 
$
(116,823
)
 
$
(267,537
)
 
$
(218,034
)
Denominator:
 
 
 
 
 
 
 
Weighted average number of shares outstanding—basic and diluted
154,121

 
141,895

 
152,890

 
137,939

Net loss per share—basic and diluted
$
(0.87
)

$
(0.82
)

$
(1.75
)

$
(1.58
)
Schedule of Outstanding Options and Unvested Shares Excluded from Diluted Net Loss Per Share Computation
The following outstanding options and unvested shares were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):
 
As of June 30,
 
2015
 
2014
Options to purchase common stock
13,085

 
23,317

Unvested early exercised common shares
1,547

 
3,308

Unvested restricted stock awards and units
13,403

 
6,960

Convertible senior notes
15,141

 

ESPP shares
97

 
137

XML 19 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 20 R57.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies - Schedule of Future Non-cancelable Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2015 (remaining six months) $ 10,846
2016 10,646
2017 7,916
2018 5,759
2019 5,522
2020 and thereafter 10,511
Total $ 51,200
XML 21 R71.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment and Major Customers Information - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2015
customer
Jun. 30, 2014
customer
Jun. 30, 2015
reporting_segment
customer
Jun. 30, 2014
customer
Dec. 31, 2014
customer
Revenue, Major Customer [Line Items]          
Number of reportable segment and operating unit structure | reporting_segment     1    
Customer concentration risk [Member] | Sales revenue, net [Member]          
Revenue, Major Customer [Line Items]          
Number of major customers   1   1  
Concentration risk percentage   12.00%   11.00%  
Customer concentration risk [Member] | Distributor [Member] | Sales revenue, net [Member]          
Revenue, Major Customer [Line Items]          
Number of major customers 1   1    
Concentration risk percentage 15.00%   14.00%    
Customer concentration risk [Member] | Distributor [Member] | Accounts Receivable [Member]          
Revenue, Major Customer [Line Items]          
Number of major customers     1   1
Concentration risk percentage     10.00%   15.00%
Customer concentration risk [Member] | Reseller [Member] | Sales revenue, net [Member]          
Revenue, Major Customer [Line Items]          
Number of major customers 1   1    
Concentration risk percentage 13.00%   12.00%    
XML 22 R25.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2015
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Computer equipment and software
$
98,745

 
$
85,171

Leasehold improvements
37,611

 
34,522

Furniture and fixtures
12,759

 
12,022

Machinery and equipment
447

 
447

Total property and equipment
149,562

 
132,162

Less: accumulated depreciation
(75,124
)
 
(49,864
)
Total property and equipment, net
$
74,438

 
$
82,298

XML 23 R50.htm IDEA: XBRL DOCUMENT v3.2.0.727
Restructuring Charges - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Restructuring and Related Activities [Abstract]    
Restructuring reserve $ 308 $ 765
XML 24 R42.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 149,562 $ 132,162
Less: accumulated depreciation (75,124) (49,864)
Total property and equipment, net 74,438 82,298
Computer equipment and software [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 98,745 85,171
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 37,611 34,522
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 12,759 12,022
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 447 $ 447
XML 25 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements - Narrative (Details)
$ in Millions
Jun. 30, 2015
USD ($)
Level 2 [Member] | Convertible Senior Notes [Member]  
Debt Instrument [Line Items]  
Fair value of debt $ 979.0
XML 26 R52.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes - Narrative - Convertible Senior Notes (Details)
1 Months Ended 6 Months Ended
Jun. 30, 2015
USD ($)
day
$ / shares
Jun. 30, 2015
USD ($)
$ / shares
Jun. 30, 2014
USD ($)
Debt Instrument [Line Items]      
Unpaid convertible senior notes issuance costs   $ 470,000 $ 0
Net proceeds from issuance of convertible senior notes   897,000,000 $ 0
Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Initial purchaser's discount $ 23,000,000 23,000,000  
Unpaid convertible senior notes issuance costs $ 500,000    
Net proceeds from issuance of convertible senior notes   $ 896,500,000  
Conversion ratio 0.0164572    
Conversion price | $ / shares $ 60.76 $ 60.76  
Threshold note trading days | day 5    
Threshold consecutive note trading days 5 days    
Threshold percentage of note price trigger 98.00%    
Redemption price, percentage 100.00%    
Redemption price triggered by fundamental change, percentage 100.00%    
Remaining discount and issuance cost, weighted average amortization period   6 years  
Convertible Senior Notes [Member] | Subsequent to September 30, 2015 [Member]      
Debt Instrument [Line Items]      
Threshold trading days | day 20    
Threshold consecutive trading days 30 days    
Threshold percentage of stock price trigger 130.00%    
Convertible Senior Notes [Member] | Series A Notes [Member]      
Debt Instrument [Line Items]      
Principal amount $ 460,000,000 $ 460,000,000  
Interest rate 1.00% 1.00%  
Convertible Senior Notes [Member] | Series B Notes [Member]      
Debt Instrument [Line Items]      
Principal amount $ 460,000,000 $ 460,000,000  
Interest rate 1.625% 1.625%  
Convertible Senior Notes [Member] | Series B Notes [Member] | On or after June 1, 2020 until June 1, 2022 [Member]      
Debt Instrument [Line Items]      
Threshold trading days | day 20    
Threshold consecutive trading days 30 days    
Threshold percentage of stock price trigger 130.00%    
Convertible Senior Notes [Member] | Series B Notes [Member] | On or after June 1, 2020 until June 1, 2022 [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Required trading days since notice of redemption 3 days    
Convertible Senior Notes [Member] | Debt, Liability Component [Member]      
Debt Instrument [Line Items]      
Unpaid convertible senior notes issuance costs $ 400,000    
Convertible Senior Notes [Member] | Debt, Equity Component [Member]      
Debt Instrument [Line Items]      
Unpaid convertible senior notes issuance costs $ 100,000    
XML 27 R67.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Diluted Net Loss Per Share Computation (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Option to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from net loss per share (shares) 13,085 23,317
Unvested early exercised common shares [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from net loss per share (shares) 1,547 3,308
Unvested restricted stock awards and units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from net loss per share (shares) 13,403 6,960
Convertible senior notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from net loss per share (shares) 15,141 0
ESPP shares [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from net loss per share (shares) 97 137
XML 28 R61.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2014
Jun. 30, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Beginning balance, options outstanding (shares)   18,578,000  
Granted (shares)   0  
Exercised (shares) (796,846) (4,684,000)  
Cancelled (shares)   (809,000)  
Ending balance, options outstanding (shares)   13,085,000 18,578,000
Option vested and expected to vest (shares)   12,847,000  
Option exercisable (shares)   6,350,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Beginning balance, weighted average exercise price (usd per share)   $ 9.13  
Granted, weighted average exercise price (usd per share)   0.00  
Exercised, weighted average exercise price (usd per share)   4.88  
Cancelled, weighted average exercise price (usd per share)   13.95  
Ending balance, weighted average exercise price (usd per share)   10.35 $ 9.13
Option vested and expected to vest, weighted average exercise price (usd per share)   10.26  
Option exercisable, weighted average exercise price (usd per share)   8.20  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Options weighted-average grant date fair value per share (usd per share)   $ 0.00  
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2   7 years 3 months 26 days 7 years 4 months 24 days
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2   7 years 3 months 26 days 7 years 4 months 24 days
Option vested and expected to vest, weighted average contractual life   7 years 3 months 22 days  
Option exercisable, weighted average contractual life   6 years 10 months 13 days  
Beginning balance, options outstanding, aggregate intrinsic value   $ 445,636  
Exercised, aggregate intrinsic value   177,528  
Ending balance, options outstanding, aggregate intrinsic value   518,607 $ 445,636
Option vested and expected to vest, aggregate intrinsic value   510,092  
Option exercisable, aggregate intrinsic value   $ 263,582  
XML 29 R47.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Combinations - Schedule of Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 308,293 $ 308,293
Less: accumulated amortization (70,201) (46,668)
Total 238,092 261,625
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 78,193 78,193
Content [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 128,600 128,600
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 75,300 75,300
Contract backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 13,800 13,800
Trade names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 12,400 $ 12,400
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.2.0.727
Short-Term Investments (Notes)
6 Months Ended
Jun. 30, 2015
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments
Short-Term Investments
Our investments consisted of the following available-for-sale securities (in thousands):
 
As of June 30, 2015
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Cash and cash equivalents
 
Short-term investment
Certificates of deposit
$
11,480

 
$
5

 
$
(3
)
 
$
11,482

 
$

 
$
11,482

Commercial paper
64,995

 

 
(6
)
 
64,989

 
59,991

 
4,998

Corporate notes and bonds
287,234

 
4

 
(410
)
 
286,828

 

 
286,828

U.S. Government agencies
355,981

 
40

 
(102
)
 
355,919

 
196,090

 
159,829

Total
$
719,690

 
$
49

 
$
(521
)
 
$
719,218

 
$
256,081

 
$
463,137


 
As of December 31, 2014
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Cash and cash equivalents
 
Short-term investment
Certificates of deposit
$
5,000

 
$

 
$
(6
)
 
$
4,994

 
$

 
$
4,994

Corporate notes and bonds
143,215

 
4

 
(235
)
 
142,984

 

 
142,984

U.S. Government agencies
121,021

 
1

 
(205
)
 
120,817

 
12,950

 
107,867

Total
$
269,236

 
$
5

 
$
(446
)
 
$
268,795

 
$
12,950

 
$
255,845


The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):
 
As of June 30, 2015
 
Less Than 12 Months
 
Greater Than 12 Months
 
Total
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
Certificates of deposit
$
5,717

 
$
(3
)
 
$

 
$

 
$
5,717

 
$
(3
)
Commercial paper
64,989

 
(6
)
 

 

 
64,989

 
(6
)
Corporate notes and bonds
208,767

 
(382
)
 
48,026

 
(28
)
 
256,793

 
(410
)
U.S. Government agencies
213,784

 
(101
)
 
4,998

 
(1
)
 
218,782

 
(102
)
Total
$
493,257

 
$
(492
)
 
$
53,024

 
$
(29
)
 
$
546,281

 
$
(521
)

 
As of December 31, 2014
 
Less Than 12 Months
 
Greater Than 12 Months
 
Total
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
Certificates of deposit
$
3,793

 
$
(6
)
 
$

 
$

 
$
3,793

 
$
(6
)
Corporate notes and bonds
130,920

 
(235
)
 

 

 
130,920

 
(235
)
U.S. Government agencies
109,868

 
(205
)
 

 

 
109,868

 
(205
)
Total
$
244,581


$
(446
)

$


$


$
244,581


$
(446
)

Unrealized losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell, and it is not more likely than not that we would be required to sell, these investments before recovery of their cost basis. As a result, there is no other-than-temporary impairment for these investments as of June 30, 2015.
The following table summarizes the contractual maturities of our investments at June 30, 2015 (in thousands):
 
Amortized Cost
 
Fair Value
Due within one year
$
459,524

 
$
459,426

Due within one to two years
260,166

 
259,792

Total
$
719,690

 
$
719,218


All available-for-sale securities have been classified as current, based on management's intent and ability to use the funds in current operations.
XML 31 R62.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) - Restricted Stock Awards and Restricted Stock Units [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Beginning balance, unvested (shares) 8,341  
Granted (shares) 7,690  
Vested (shares) (1,691)  
Cancelled (shares) (937)  
Ending balance, unvested (shares) 13,403 8,341
Expected to vest (shares) 12,584  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Weighted- Average Grant Date Fair Value (per share) $ 41.74  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms 1 year 8 months 27 days 1 year 8 months 12 days
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms 1 year 8 months 27 days 1 year 8 months 12 days
Expected to vest, weighted-average remaining contractual term 1 year 8 months 27 days  
Beginning balance, aggregate intrinsic value $ 263,416  
Ending balance, aggregate intrinsic value 655,563 $ 263,416
Expected to vest, aggregate intrinsic value $ 615,495  
XML 32 R43.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Change in Accounting Estimate [Line Items]        
Depreciation and amortization $ 15.3 $ 10.2 $ 29.5 $ 19.9
Useful life [Member]        
Change in Accounting Estimate [Line Items]        
Depreciation and amortization $ 1.1      
XML 33 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2015
Debt Disclosure [Abstract]  
Schedule of the Liability and Equity Components of the Convertible Senior Notes
As of June 30, 2015, the liability and equity components of the Convertible Senior Notes consisted of the following (in thousands):
 
 
Series A Notes
 
Series B Notes
 
Total
Liability component:
 
 
 
 
 
 
Principal
 
$
460,000

 
$
460,000

 
$
920,000

Less: Convertible senior notes discounts and issuance costs, net of amortization
 
(102,774
)
 
(128,265
)
 
(231,039
)
Net carrying amount
 
$
357,226

 
$
331,735

 
$
688,961

 
 
 
 
 
 
 
Equity component, net of issuance costs
 
$
92,567

 
$
117,834

 
$
210,401

Schedule of Interest Expense related to the Convertible Senior Notes
For the three and six months ended June 30, 2015, interest expense related to the Convertible Senior Notes consisted of the following (in thousands):
 
 
Series A Notes
 
Series B Notes
 
Total
Coupon interest
 
$
383

 
$
623

 
$
1,006

Amortization of convertible senior notes discounts and issuance costs
 
1,528

 
1,304

 
2,832

Total interest expense recognized
 
$
1,911

 
$
1,927

 
$
3,838

 
 
 
 
 
 
 
Effective interest rate on the liability component
 
6.4
%
 
7.0
%
 
6.7
%
XML 34 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2015
Revenue Recognition [Abstract]  
Schedule of Deferred Revenue
Deferred revenue consisted of the following as of the dates below (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Product, current
$
9,176

 
$
10,718

Subscription and services, current
223,346

 
193,159

Total deferred revenue, current
232,522

 
203,877

Product, non-current
3,599

 
4,891

Subscription and services, non-current
173,770

 
143,775

Total deferred revenue, non-current
177,369

 
148,666

Total deferred revenue
$
409,891

 
$
352,543

XML 35 R56.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2015
USD ($)
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
claim
Jun. 30, 2014
USD ($)
Dec. 31, 2014
USD ($)
Long-term Purchase Commitment [Line Items]          
Rent expense $ 3,600,000 $ 2,700,000 $ 6,800,000 $ 5,300,000  
Future minimum sublease rentals 1,000,000   1,000,000    
Letters of credit available 1,900,000   1,900,000   $ 1,900,000
Amount drawn against letters of credit 0   0    
Non-cancellable open orders 21,800,000   $ 21,800,000   $ 23,200,000
Number of claims | claim     0    
Software and Services [Member]          
Long-term Purchase Commitment [Line Items]          
Non-cancellable open orders $ 26,000,000   $ 26,000,000    
XML 36 R44.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Combinations - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
May. 09, 2014
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Business Acquisition [Line Items]          
Changes in carrying amount of goodwill       $ 0  
Amortization of intangible assets   $ 11,800,000 $ 11,200,000 23,500,000 $ 22,000,000
nPulse Technologies [Member]          
Business Acquisition [Line Items]          
Total purchase consideration $ 56,600,000        
Purchase consideration, cash paid 55,200,000        
Purchase consideration, fair value of common stock $ 1,300,000        
Performance milestone determination period 3 years 6 months        
Goodwill deductible for U.S. federal income tax purposes   $ 0   $ 0  
nPulse Technologies [Member] | General and administrative [Member]          
Business Acquisition [Line Items]          
Acquisition costs $ 500,000        
nPulse Technologies [Member] | Maximum [Member]          
Business Acquisition [Line Items]          
Purchase consideration, shares issued for acquisition (shares) 54,319        
nPulse Technologies [Member] | Unvested stock options and restricted stock [Member]          
Business Acquisition [Line Items]          
Purchase consideration, equity awards assumed $ 100,000        
XML 37 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Non-cancelable Minimum Rental Payments for Operating Leases
The aggregate future non-cancelable minimum rental payments on our operating leases, as of June 30, 2015, are as follows (in thousands):
Years Ending December 31, 
Amount 
2015 (remaining six months)
$
10,846

2016
10,646

2017
7,916

2018
5,759

2019
5,522

2020 and thereafter
10,511

Total
$
51,200

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Common Shares Reserved for Issuance (Tables)
6 Months Ended
Jun. 30, 2015
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock for Issuance
As of June 30, 2015 and December 31, 2014, we had reserved shares of common stock for issuance as follows (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Reserved under stock award plans
41,458

 
38,879

Convertible Senior Notes
15,141

 

ESPP
3,792

 
2,683

Total
60,391

 
41,562

XML 39 R8.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Notes)
6 Months Ended
Jun. 30, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty’s non-performance risk is considered in measuring the fair values of assets.
The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Description
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
300,064

 
$

 
$

 
$
300,064

 
$
13,069

 
$

 
$

 
$
13,069

Commercial paper

 
59,991

 

 
59,991

 

 

 

 

U.S. Government agencies

 
196,090

 

 
196,090

 

 
12,950

 

 
12,950

Total cash equivalents
300,064


256,081




556,145


13,069


12,950




26,019

Short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit

 
11,482

 

 
11,482

 

 
4,994

 

 
4,994

Commercial paper

 
4,998

 

 
4,998

 

 

 

 

Corporate notes and bonds

 
286,828

 

 
286,828

 

 
142,984

 

 
142,984

U.S. Government agencies

 
159,829

 

 
159,829

 

 
107,867

 

 
107,867

Total short-term investments

 
463,137

 

 
463,137

 

 
255,845

 

 
255,845

Total assets measured at fair value
$
300,064

 
$
719,218

 
$

 
$
1,019,282

 
$
13,069

 
$
268,795

 
$

 
$
281,864


The estimated fair value of the Convertible Senior Notes as of June 30, 2015 was determined to be $979.0 million, based on quoted market prices. We consider the fair value of the Convertible Senior Notes to be a Level 2 measurement as they are not actively traded.
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Award Plans (Tables)
6 Months Ended
Jun. 30, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable
A summary of the activity for our stock option changes during the reporting period and a summary of information related to options vested and expected to vest and options exercisable are presented below (in thousands, except per share amounts and contractual life years):
 
Options Outstanding
 
Number of
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Grant Date
Fair Value
(per share)
 
Weighted-
Average
Contractual
Life (years)
 
Aggregate
Intrinsic
Value
Balance — December 31, 2014
18,578

 
$
9.13

 
 
 
7.40
 
$
445,636

Granted

 

 
$

 
 
 
 
Exercised
(4,684
)
 
4.88

 
 
 
 
 
177,528

Cancelled
(809
)
 
13.95

 
 
 
 
 
 
Balance — June 30, 2015
13,085

 
$
10.35

 
 
 
7.32
 
$
518,607

Options vested and expected to vest — June 30, 2015
12,847

 
$
10.26

 
 
 
7.31
 
$
510,092

Options exercisable — June 30, 2015
6,350

 
$
8.20

 
 
 
6.87
 
$
263,582

Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest
A summary of the activity for our restricted common stock, RSAs and RSUs during the reporting period and a summary of information related to unvested restricted common stock, RSAs and RSUs and those expected to vest are presented below (in thousands, except per share amounts and contractual life years):
 
Number of
Shares
 
Weighted-
Average
Grant Date
Fair Value
(per share)
 
Weighted-
Average
Contractual
Life (years)
 
Aggregate
Intrinsic
Value
Unvested balance — December 31, 2014
8,341

 
 
 
1.70
 
$
263,416

Granted
7,690

 
$
41.74

 
 
 
 
Vested
(1,691
)
 
 
 
 
 
 
Cancelled
(937
)
 
 
 
 
 
 
Unvested balance — June 30, 2015
13,403

 
 
 
1.74
 
655,563

Expected to vest — June 30, 2015
12,584

 
 
 
1.74
 
$
615,495

Summary of Assumptions used in the Black-Scholes Option-pricing Model to Determine Fair Value
The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering period beginning May 15, 2015:
 
Three and Six months ended June 30, 2015
 
Three and Six months ended June 30, 2014
Fair value of common stock
$35.16
 
$23.02
Risk-free interest rate
0.09% - 0.23%
 
0.05% - 0.09%
Expected term (in years)
0.5 - 1.0
 
0.5 - 1.0
Volatility
39%
 
45%
Dividend yield
—%
 
—%
Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards
Stock-based compensation expense related to stock options, ESPP and restricted stock units and awards is included in the condensed consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of product revenue
$
386

 
$
236

 
$
654

 
$
381

Cost of subscription and services revenue
7,163

 
3,605

 
13,541

 
7,025

Research and development
16,525

 
7,803

 
32,560

 
12,406

Sales and marketing
19,358

 
15,923

 
35,812

 
24,611

General and administrative
12,979

 
10,686

 
23,719

 
19,024

Total
$
56,411

 
$
38,253

 
$
106,286

 
$
63,447

XML 41 R40.htm IDEA: XBRL DOCUMENT v3.2.0.727
Short-Term Investments - Narrative (Details)
6 Months Ended
Jun. 30, 2015
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Other than temporary impairment $ 0
XML 42 R53.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) - Convertible Senior Notes [Member]
$ in Thousands
Jun. 30, 2015
USD ($)
Debt Instrument [Line Items]  
Principal $ 920,000
Less: Convertible senior notes discounts and issuance costs, net of amortization (231,039)
Net carrying amount 688,961
Equity component, net of issuance costs 210,401
Series A Notes [Member]  
Debt Instrument [Line Items]  
Principal 460,000
Less: Convertible senior notes discounts and issuance costs, net of amortization (102,774)
Net carrying amount 357,226
Equity component, net of issuance costs 92,567
Series B Notes [Member]  
Debt Instrument [Line Items]  
Principal 460,000
Less: Convertible senior notes discounts and issuance costs, net of amortization (128,265)
Net carrying amount 331,735
Equity component, net of issuance costs $ 117,834
XML 43 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 726,480 $ 146,363
Short-term investments 463,137 255,845
Accounts receivable, net of allowance for doubtful accounts of $1,830 and $586 at June 30, 2015 and December 31, 2014, respectively 105,183 193,182
Inventories 10,485 7,952
Deferred tax assets, current portion 25,081 25,126
Prepaid expenses and other current assets 32,706 28,669
Total current assets 1,363,072 657,137
Property and equipment, net 74,438 82,298
Goodwill 750,288 750,288
Intangible assets, net 238,092 261,625
Deposits and other long-term assets 6,824 7,533
TOTAL ASSETS 2,432,714 1,758,881
CURRENT LIABILITIES:    
Accounts payable 25,344 34,057
Accrued and other current liabilities 27,286 24,596
Accrued compensation 63,693 64,551
Deferred revenue, current portion 232,522 203,877
Total current liabilities 348,845 327,081
Convertible senior notes, net 688,961 0
Deferred revenue, non-current portion 177,369 148,666
Deferred tax liabilities, non-current portion 24,893 24,903
Other long-term liabilities 9,959 7,403
Total liabilities $ 1,250,027 $ 508,053
Commitments and contingencies (NOTE 9)    
Stockholders' equity:    
Common stock, par value of $0.0001 per share; 1,000,000 shares authorized, 159,341 shares and 152,860 shares issued and outstanding as of June 30, 2015 and December 31, 2014, respectively $ 16 $ 15
Additional paid-in capital 2,267,972 1,918,546
Treasury stock, at cost; 3,333 shares and no shares as of June 30, 2015 and December 31, 2014, respectively (150,000) 0
Accumulated other comprehensive loss (472) (441)
Accumulated deficit (934,829) (667,292)
Total stockholders’ equity 1,182,687 1,250,828
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,432,714 $ 1,758,881
XML 44 R45.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Business Acquisition [Line Items]    
Goodwill $ 750,288 $ 750,288
nPulse Technologies [Member]    
Business Acquisition [Line Items]    
Net tangible liabilities assumed (1,833)  
Intangible assets 24,700  
Deferred tax asset 442  
Deferred tax liability (8,368)  
Goodwill 41,671  
Total purchase price allocation $ 56,612  
XML 45 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (267,537) $ (218,034)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 54,169 42,726
Stock-based compensation 106,286 63,447
Non-cash interest expense related to convertible senior notes 2,832 0
Deferred income taxes 81 (18,960)
Other 2,085 183
Changes in operating assets and liabilities, net of acquisition of business:    
Accounts receivable 86,840 (11,660)
Inventories (3,309) 729
Prepaid expenses and other assets (2,354) (3,084)
Accounts payable (6,053) (7,103)
Accrued liabilities 3,891 8,747
Accrued compensation (992) 10,834
Deferred revenue 57,348 44,193
Other long-term liabilities 2,557 3,460
Net cash provided by (used in) operating activities 35,844 (84,522)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment and demonstration units (24,538) (31,469)
Purchases of short-term investments (301,213) (302,531)
Proceeds from maturities of short-term investments 92,138 8,000
Acquisition of business, net of cash acquired 0 (55,058)
Lease deposits (786) (403)
Net cash used in investing activities (234,399) (381,461)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net proceeds from issuance of stock 0 445,280
Net proceeds from issuance of convertible senior notes 897,000 0
Prepaid forward stock purchase (150,000) 0
Proceeds from exercise of equity awards 31,672 18,405
Net cash provided by financing activities 778,672 463,685
Net change in cash and cash equivalents 580,117 (2,298)
Cash and cash equivalents, beginning of period 146,363 173,918
Cash and cash equivalents, end of period 726,480 171,620
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for income taxes 786 1,172
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Unpaid follow-on public offering costs 0 984
Unpaid convertible senior notes issuance costs 470 0
Vesting of early exercised stock options 1,201 3,059
Purchases of property and equipment and demonstration units in accounts payable and accrued liabilities $ 3,585 $ 11,971
XML 46 R59.htm IDEA: XBRL DOCUMENT v3.2.0.727
Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) - shares
shares in Thousands
Jun. 30, 2015
Dec. 31, 2014
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 60,391 41,562
ESPP [Member]    
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 3,792 2,683
Convertible Senior Notes [Member]    
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 15,141 0
Reserved under stock award plans [Member]    
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 41,458 38,879
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 2015
Mar. 31, 2014
Jun. 30, 2015
Jun. 30, 2014
Debt Instrument [Line Items]        
Common stock issued and sold (shares)   5,582,215    
Fair value of common stock $ 35.16 $ 82.00 $ 35.16 $ 23.02
Proceeds from initial public offering, net of underwriting discounts and commissions   $ 446,500,000    
Underwriters discounts and commissions   11,200,000    
Offering expenses   $ 2,200,000    
Common stock sold from certain selling stockholders (shares)   8,417,785    
Exercised (shares)   796,846 4,684,000  
Net proceeds from issuance of convertible senior notes     $ 897,000,000 $ 0
Stock repurchased during period $ 150,000,000      
Stock repurchase during period (in shares) 3,300,000      
Convertible Senior Notes [Member]        
Debt Instrument [Line Items]        
Net proceeds from issuance of convertible senior notes     896,500,000  
Series A Notes [Member] | Convertible Senior Notes [Member]        
Debt Instrument [Line Items]        
Principal amount $ 460,000,000   $ 460,000,000  
Interest rate 1.00%   1.00%  
Series B Notes [Member] | Convertible Senior Notes [Member]        
Debt Instrument [Line Items]        
Principal amount $ 460,000,000   $ 460,000,000  
Interest rate 1.625%   1.625%  
XML 48 R65.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Income Tax Disclosure [Abstract]        
Provision for (benefit from) income taxes $ 927 $ (10,348) $ 1,904 $ (16,390)
XML 49 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of FireEye, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), and following the requirements of the Securities and Exchange Commission ("SEC"), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and six months ended June 30, 2015 are not necessarily indicative of the results to be expected for the year ending December 31, 2015 or for any other interim period or for any other future year. The balance sheet as of December 31, 2014 has been derived from audited consolidated financial statements at that date but does not include all of the information required by U.S. GAAP for annual consolidated financial statements.
The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2014 included in our Annual Report on Form 10-K, which was filed with the SEC on March 2, 2015.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, the best estimate of selling price for our products and services, commissions expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our stock options and the purchase price allocation of acquired businesses. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) - Simplifying the Presentation of Debt Issuance Costs. This standard requires companies to present debt issuance costs on the balance sheet as a direct deduction from the related liability, consistent with the presentation of debt discounts, rather than as an asset. Amortization of such costs will continue to be reported as interest expense. The guidance is effective for us beginning in the first quarter of 2016, and requires retrospective application to all prior periods presented in the financial statements. Early adoption is permitted.
We have elected to early adopt this standard in the current fiscal quarter, concurrent with the issuance of our Convertible Senior Notes. As such, the issuance costs determined attributable to the liability component of our Convertible Senior Notes have been recorded as a direct deduction from the carrying amount of the notes liability (See Note 8). The adoption of this standard has no impact on any prior period financial statements presented, as we did not previously incur any debt issuance costs.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). This standard provides a single model for revenue arising from contracts with customers and supersedes current revenue recognition guidance. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB decided to defer the effective date by one year, and as a result, the guidance is effective for us beginning in the first quarter of 2018. Early adoption as of the original effective date would be permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment. We are currently evaluating the impact the adoption will have on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued ASU 2014-15, Disclosures of Uncertainties About an Entity’s Ability to Continue as a Going Concern. This standard provides guidance on how and when reporting entities must disclose going-concern uncertainties in their financial statements. The guidance is effective for us beginning in the first quarter of 2017. Early adoption is permitted. The adoption of this standard is not expected to have an impact on our consolidated financial statements.
Litigation
Litigation
We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss. We have made an assessment of the probability of incurring any such losses and whether or not those losses are estimable.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 556,145 $ 26,019
Total short-term investments 463,137 255,845
Total assets measured at fair value 1,019,282 281,864
Certificates of deposit [Member] | Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 11,482 4,994
Commercial paper [Member] | Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 4,998 0
Corporate notes and bonds [Member] | Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 286,828 142,984
U.S. Government agencies [Member] | Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 159,829 107,867
Money market funds [Member] | Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 300,064 13,069
Commercial paper [Member] | Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 59,991 0
U.S. Government agencies [Member] | Fair value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 196,090 12,950
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 300,064 13,069
Total short-term investments 0 0
Total assets measured at fair value 300,064 13,069
Level 1 [Member] | Certificates of deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 [Member] | Corporate notes and bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 [Member] | U.S. Government agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 300,064 13,069
Level 1 [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Level 1 [Member] | U.S. Government agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 256,081 12,950
Total short-term investments 463,137 255,845
Total assets measured at fair value 719,218 268,795
Level 2 [Member] | Certificates of deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 11,482 4,994
Level 2 [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 4,998 0
Level 2 [Member] | Corporate notes and bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 286,828 142,984
Level 2 [Member] | U.S. Government agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 159,829 107,867
Level 2 [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Level 2 [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 59,991 0
Level 2 [Member] | U.S. Government agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 196,090 12,950
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Total short-term investments 0 0
Total assets measured at fair value 0 0
Level 3 [Member] | Certificates of deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 [Member] | Corporate notes and bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 [Member] | U.S. Government agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Level 3 [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Level 3 [Member] | U.S. Government agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 0 $ 0
XML 51 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2015
Investments, Debt and Equity Securities [Abstract]  
Summary of Investments
Our investments consisted of the following available-for-sale securities (in thousands):
 
As of June 30, 2015
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Cash and cash equivalents
 
Short-term investment
Certificates of deposit
$
11,480

 
$
5

 
$
(3
)
 
$
11,482

 
$

 
$
11,482

Commercial paper
64,995

 

 
(6
)
 
64,989

 
59,991

 
4,998

Corporate notes and bonds
287,234

 
4

 
(410
)
 
286,828

 

 
286,828

U.S. Government agencies
355,981

 
40

 
(102
)
 
355,919

 
196,090

 
159,829

Total
$
719,690

 
$
49

 
$
(521
)
 
$
719,218

 
$
256,081

 
$
463,137


 
As of December 31, 2014
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Cash and cash equivalents
 
Short-term investment
Certificates of deposit
$
5,000

 
$

 
$
(6
)
 
$
4,994

 
$

 
$
4,994

Corporate notes and bonds
143,215

 
4

 
(235
)
 
142,984

 

 
142,984

U.S. Government agencies
121,021

 
1

 
(205
)
 
120,817

 
12,950

 
107,867

Total
$
269,236

 
$
5

 
$
(446
)
 
$
268,795

 
$
12,950

 
$
255,845

Summary of Unrealized Losses on Investments
The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):
 
As of June 30, 2015
 
Less Than 12 Months
 
Greater Than 12 Months
 
Total
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
Certificates of deposit
$
5,717

 
$
(3
)
 
$

 
$

 
$
5,717

 
$
(3
)
Commercial paper
64,989

 
(6
)
 

 

 
64,989

 
(6
)
Corporate notes and bonds
208,767

 
(382
)
 
48,026

 
(28
)
 
256,793

 
(410
)
U.S. Government agencies
213,784

 
(101
)
 
4,998

 
(1
)
 
218,782

 
(102
)
Total
$
493,257

 
$
(492
)
 
$
53,024

 
$
(29
)
 
$
546,281

 
$
(521
)

 
As of December 31, 2014
 
Less Than 12 Months
 
Greater Than 12 Months
 
Total
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
Certificates of deposit
$
3,793

 
$
(6
)
 
$

 
$

 
$
3,793

 
$
(6
)
Corporate notes and bonds
130,920

 
(235
)
 

 

 
130,920

 
(235
)
U.S. Government agencies
109,868

 
(205
)
 

 

 
109,868

 
(205
)
Total
$
244,581


$
(446
)

$


$


$
244,581


$
(446
)
Summary of Contractual Maturities
The following table summarizes the contractual maturities of our investments at June 30, 2015 (in thousands):
 
Amortized Cost
 
Fair Value
Due within one year
$
459,524

 
$
459,426

Due within one to two years
260,166

 
259,792

Total
$
719,690

 
$
719,218

XML 52 R68.htm IDEA: XBRL DOCUMENT v3.2.0.727
Employee Benefit Plan - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions vested percentage   100.00%  
Employer contributions to 401(k)   $ 0  
Mandiant, Inc. [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions vested percentage   100.00%  
Employer contributions to 401(k) $ 700,000   $ 1,400,000
Employers match   100.00%  
Employees contribution   4.00%  
XML 53 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 54 R7.htm IDEA: XBRL DOCUMENT v3.2.0.727
Description of Business and Summary of Significant Accounting Policies (Notes)
6 Months Ended
Jun. 30, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Summary of Significant Accounting Policies
Description of Business and Summary of Significant Accounting Policies
Description of Business
FireEye, Inc., with principal executive offices located in Milpitas, California, was incorporated as NetForts, Inc. on February 18, 2004, under the laws of the State of Delaware, and changed its name to FireEye, Inc. on September 7, 2005.
FireEye, Inc. and its wholly owned subsidiaries (collectively, the “Company”, “we”, “us” or “our”) is a leader in stopping advanced cyber attacks that use advanced malware, zero-day exploits, and APT (“Advanced Persistent Threat”) tactics. Our solutions supplement traditional and next-generation firewalls, Intrusion Prevention Systems ("IPS”), anti-virus, and gateways, which cannot stop advanced threats, leaving security holes in networks. We offer a solution that detects and blocks attacks across Web, email, endpoint, file and mobile threat vectors, as well as latent malware resident on file shares. Our solutions address all stages of an attack lifecycle with a signature-less engine utilizing stateful attack analysis to detect zero-day threats.
On December 30, 2013, we acquired privately held Mandiant Corporation (“Mandiant”), a leading provider of advanced endpoint security products and security incident response management solutions. The operations of Mandiant's business were integrated with our own and Mandiant's financial results were included in our consolidated financial statements as of the acquisition date.
In March 2014, we completed our follow-on public offering in which we issued and sold 5,582,215 shares of common stock at a price of $82.00 per share. We received aggregate proceeds of $446.5 million from the sale of shares of common stock, net of underwriters’ discounts and commissions of $11.2 million, but before deducting offering expenses of approximately $2.2 million. Another 8,417,785 shares were sold by certain selling stockholders, which included 796,846 shares sold pursuant to the exercise of vested outstanding options by our employees. We did not receive any of the proceeds from the sales of shares by the selling stockholders.
In June 2015, we issued $460.0 million principal amount of 1.000% Convertible Senior Notes due 2035 (the "Series A Notes") and $460.0 million principal amount of 1.625% Convertible Senior Notes due 2035 (the "Series B Notes" and together with the Series A Notes, the "Convertible Senior Notes"), in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act of 1933, as amended (the "Securities Act"). We recognized total net proceeds after the initial purchasers' discount and issuance costs of $896.5 million. In connection with the issuance of the Convertible Senior Notes, we also entered into privately negotiated prepaid forward stock purchase transactions (each a “Prepaid Forward”) with one of the initial purchasers of the Convertible Senior Notes, pursuant to which we purchased approximately $150.0 million worth of our common stock (equivalent to approximately 3.3 million shares) for settlement on or around June 1, 2020 and June 1, 2022, respectively, subject to any early settlement in whole or part of each Prepaid Forward.
We sell the majority of our products, subscriptions and services to end-customers through distributors, resellers, and strategic partners, with a lesser percentage of sales directly to end-customers.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of FireEye, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), and following the requirements of the Securities and Exchange Commission ("SEC"), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and six months ended June 30, 2015 are not necessarily indicative of the results to be expected for the year ending December 31, 2015 or for any other interim period or for any other future year. The balance sheet as of December 31, 2014 has been derived from audited consolidated financial statements at that date but does not include all of the information required by U.S. GAAP for annual consolidated financial statements.
The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2014 included in our Annual Report on Form 10-K, which was filed with the SEC on March 2, 2015.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, the best estimate of selling price for our products and services, commissions expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our stock options and the purchase price allocation of acquired businesses. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.
Summary of Significant Accounting Policies
There have been no significant changes to our significant accounting policies as of and for the three and six months ended June 30, 2015, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2014, except for the inclusion of a new policy related to our Convertible Senior Notes.
Convertible Senior Notes
We allocated the principal amount of the Convertible Senior Notes between its liability and equity components. The carrying amount of the liability component was determined by measuring the fair value of a similar debt instrument of similar credit quality and maturity that did not have the convert feature. The carrying amount of the equity component, representing the embedded conversion option, was determined by deducting the fair value of the liability component from the principal amount of the Convertible Senior Notes as a whole. The equity component was recorded to additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the Convertible Senior Notes over the carrying amount of the liability component was recorded as a debt discount, and is being amortized to interest expense using the effective interest method through the first date holders have the right to require us to repurchase all or any portion of their Convertible Senior Notes; the first put date (see Note 8). We allocate the total amount of transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the Convertible Senior Notes. Transaction costs attributable to the liability component were recorded as a direct deduction from the liability component of the Convertible Senior Notes, and are being amortized to interest expense using the effective interest method through the first put date. Transaction costs attributable to the equity component were netted with the equity component of the Convertible Senior Notes in additional paid-in capital.
Recent Accounting Pronouncements
In April 2015, the FASB issued ASU No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) - Simplifying the Presentation of Debt Issuance Costs. This standard requires companies to present debt issuance costs on the balance sheet as a direct deduction from the related liability, consistent with the presentation of debt discounts, rather than as an asset. Amortization of such costs will continue to be reported as interest expense. The guidance is effective for us beginning in the first quarter of 2016, and requires retrospective application to all prior periods presented in the financial statements. Early adoption is permitted.
We have elected to early adopt this standard in the current fiscal quarter, concurrent with the issuance of our Convertible Senior Notes. As such, the issuance costs determined attributable to the liability component of our Convertible Senior Notes have been recorded as a direct deduction from the carrying amount of the notes liability (See Note 8). The adoption of this standard has no impact on any prior period financial statements presented, as we did not previously incur any debt issuance costs.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). This standard provides a single model for revenue arising from contracts with customers and supersedes current revenue recognition guidance. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In July 2015, the FASB decided to defer the effective date by one year, and as a result, the guidance is effective for us beginning in the first quarter of 2018. Early adoption as of the original effective date would be permitted. The guidance permits companies to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment. We are currently evaluating the impact the adoption will have on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued ASU 2014-15, Disclosures of Uncertainties About an Entity’s Ability to Continue as a Going Concern. This standard provides guidance on how and when reporting entities must disclose going-concern uncertainties in their financial statements. The guidance is effective for us beginning in the first quarter of 2017. Early adoption is permitted. The adoption of this standard is not expected to have an impact on our consolidated financial statements.
XML 55 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 1,830 $ 586
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (shares) 159,341,000 152,860,000
Common stock, shares outstanding (shares) 159,341,000 152,860,000
Treasury stock (shares) 3,333,000 0
XML 56 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Award Plans (Notes)
6 Months Ended
Jun. 30, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Equity Award Plans
Equity Award Plans
We have operated under our 2013 Equity Incentive Plan ("2013 Plan") since our initial public offering ("IPO") in September 2013. Our 2013 Plan provides for the issuance of restricted stock and the granting of options, stock appreciation rights, performance shares, performance units and restricted stock units to our employees, officers, directors and consultants. Awards granted under the 2013 Plan vest over the periods determined by the Board of Directors or compensation committee of the Board of Directors, generally four years, and stock options granted under the 2013 Plan expire no more than ten years after the date of grant. In the case of an incentive stock option granted to an employee who at the time of grant owns stock representing more than 10% of the total combined voting power of all classes of stock, the exercise price shall be no less than 110% of the fair value per share on the date of grant, and the award shall expire five years from the date of grant. For options granted to any other employee, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. In the case of non-statutory stock options and options granted to consultants, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. Stock that is purchased prior to vesting is subject to our right of repurchase at any time following termination of the participant for so long as such stock remains unvested. Approximately 15.0 million shares of our common stock were reserved for future grants as of June 30, 2015 under the 2013 Plan.
Our 2013 Employee Stock Purchase Plan ("ESPP") allows eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Our ESPP provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. An aggregate of 3,792,578 shares of common stock were available for future issuance as of June 30, 2015 under our ESPP.
From time to time, we also grant restricted common stock or restricted stock awards outside of our equity incentive plans to certain employees in connection with acquisitions.
Stock Option Activity
A summary of the activity for our stock option changes during the reporting period and a summary of information related to options vested and expected to vest and options exercisable are presented below (in thousands, except per share amounts and contractual life years):
 
Options Outstanding
 
Number of
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Grant Date
Fair Value
(per share)
 
Weighted-
Average
Contractual
Life (years)
 
Aggregate
Intrinsic
Value
Balance — December 31, 2014
18,578

 
$
9.13

 
 
 
7.40
 
$
445,636

Granted

 

 
$

 
 
 
 
Exercised
(4,684
)
 
4.88

 
 
 
 
 
177,528

Cancelled
(809
)
 
13.95

 
 
 
 
 
 
Balance — June 30, 2015
13,085

 
$
10.35

 
 
 
7.32
 
$
518,607

Options vested and expected to vest — June 30, 2015
12,847

 
$
10.26

 
 
 
7.31
 
$
510,092

Options exercisable — June 30, 2015
6,350

 
$
8.20

 
 
 
6.87
 
$
263,582


Restricted Stock Award (RSA) and Restricted Stock Unit (RSU) Activity
A summary of the activity for our restricted common stock, RSAs and RSUs during the reporting period and a summary of information related to unvested restricted common stock, RSAs and RSUs and those expected to vest are presented below (in thousands, except per share amounts and contractual life years):
 
Number of
Shares
 
Weighted-
Average
Grant Date
Fair Value
(per share)
 
Weighted-
Average
Contractual
Life (years)
 
Aggregate
Intrinsic
Value
Unvested balance — December 31, 2014
8,341

 
 
 
1.70
 
$
263,416

Granted
7,690

 
$
41.74

 
 
 
 
Vested
(1,691
)
 
 
 
 
 
 
Cancelled
(937
)
 
 
 
 
 
 
Unvested balance — June 30, 2015
13,403

 
 
 
1.74
 
655,563

Expected to vest — June 30, 2015
12,584

 
 
 
1.74
 
$
615,495


We issued into escrow 241,362 restricted stock awards, with an estimated fair value of $6.4 million, for certain employees from the nPulse acquisition. These awards will be released from escrow to such employees if specified performance milestones are met within approximately three and a half years from May 2014, the acquisition date. These awards are also contingent upon the related employees’ continuous employment with us, and we have determined that it is probable that such performance milestones will be met. As such, compensation expense is being recorded over the requisite service period of three and half years.
Stock-Based Compensation
We record stock-based compensation based on the fair value of stock options on grant date using the Black-Scholes option-pricing model. We determine the fair value of shares of common stock to be issued under the ESPP using the Black-Scholes option-pricing model. The fair value of restricted stock units and restricted stock awards equals the market value of the underlying stock on the date of grant. We grant performance-based restricted stock units and restricted stock awards to certain employees which vest upon the achievement of certain performance conditions, subject to the employees’ continued service relationship with us. We assess the probability of vesting at each reporting period and adjust our compensation cost based on this probability assessment. We recognize such compensation expense on a straight-line basis over the service provider’s requisite service period.
The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering period beginning May 15, 2015:
 
Three and Six months ended June 30, 2015
 
Three and Six months ended June 30, 2014
Fair value of common stock
$35.16
 
$23.02
Risk-free interest rate
0.09% - 0.23%
 
0.05% - 0.09%
Expected term (in years)
0.5 - 1.0
 
0.5 - 1.0
Volatility
39%
 
45%
Dividend yield
—%
 
—%

Stock-based compensation expense related to stock options, ESPP and restricted stock units and awards is included in the condensed consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of product revenue
$
386

 
$
236

 
$
654

 
$
381

Cost of subscription and services revenue
7,163

 
3,605

 
13,541

 
7,025

Research and development
16,525

 
7,803

 
32,560

 
12,406

Sales and marketing
19,358

 
15,923

 
35,812

 
24,611

General and administrative
12,979

 
10,686

 
23,719

 
19,024

Total
$
56,411

 
$
38,253

 
$
106,286

 
$
63,447


As of June 30, 2015, total compensation cost related to stock-based awards not yet recognized was $466.8 million, net of estimated forfeitures, which is expected to be amortized on a straight-line basis over the weighted-average remaining vesting period of approximately 3 years.
ZIP 57 0001628280-15-005805-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-15-005805-xbrl.zip M4$L#!!0````(``6#_T;I*;K#'5`!`)JP&``1`!P`9F5Y92TR,#$U,#8S,"YX M;6Q55`D``VK9NU5JV;M5=7@+``$$)0X```0Y`0``[%W;=Z)*NG\^L];Y'S)Y MGG1`$#6K=\]"T3WNR:UC>O;T4R\"I=8T%T\!Z3A__:E"04`T:!2JH/9#[RPI MJ/J^[_==Z_;Y[V^V=?$*D`==Y[=+\9-P>0$X$'[G@WAALX/EK^=CGW_<7-]35Y M],D#QJ>9^WJ]?GC=$D3I2A"O)/$R>BU`"-.YZ[WU4_*BG'[1!##_'?P@ISEX M,^;Y[06>G__]U;,< MTJ'GRBVQD^HD?--%,]Q/EC"A^1(8GI M(3FNXP1V?A^FCZ[]Y0)_^E]`L(3'=2HESCIU%##QKY).`' M.01X_@+M:(^?Y+P0>%#380/W/9]+9 MC1<^>0+3B[#SFWD(/*+;5Y$.?\(CN5P_)H+X[=*#]L+"-%V'WUE9.L-U?/#F M7T`\ZI%&WOW:^OZLA5U%;;`IAOXR_"7Z"9KDQRD$Z"(<2MJD1-@M M7OS5]9./L&-$^"%_E5D@7[X26]@HG9Q\#`<6R,\HPTG(UT+IM[ZR8D!P,"4? M8D#DTQN0B&?,&%WY0*-[+IZU&<)9^T"78E1O$+2'[-)\ MS!EK91:9M`V1`W7K4 M<7\9G#?3D.YF6Q)$.7P[%:19M.3GPG/2KQ?`\YWK@.6=CGX"?Q0X9C;#37#V M#NA>@``AO*][,/V9H>=#&YN(AVG\1OR'!CW#1PC$<&'*QBDUCB%!F9W^,;"]2*>,JH![-8O=HN" M>=135[=+9?GWKC]V#"LP@?DG].?Y`057BFJ61WL M.7.>DQ2K6;"8YYD=X[6P&DS_-2;Z M.7$UC$<_//KA.3!'/;-I+PVH;XBMKWD4Q*SAIR[V*=D+-#*%Y1DD"W%"#=>* MLALI-&:%*!7K?B3V4%Z/=3]%%M^Q@.@#]ZY^9-]+(R,(RG?`,!C54++FJ8H= M8#6U]BSN`*N+_:=MI5]-(4[]2K\ZXKF9<.1H./?>)HX&-B,\RBK]O&Y%47F? MCKH5JS5]/L=;IV4^39GMY?D.SW=8M^S4Q31\]SXK`0_?O4]OI9?!_=-UK?36 MY7QFZE9M<$_!RI(.ZCT%J_O&N?8T*:VF7X\8V5G`LQ2>I5"C,XS,73%XA$Y9 M`&;!@I:X3J]!"*MKSEI'U)^NV,YGJ\JIG]=]CHH26\]/%ZWM+H,ZVG%^HU"M ML,UW$-!;Y>#KRR@J9-"POJPINPAJ.GU*_:J:NLR5,E!MJ>G",1:K+35?2T;! M;&?MZBYUF,YL2`6&KY5A*,SG:V5HRWXI\!Y-TYXZ.!?Z]:B!:\[J5T^JA:K0 M4%EB)!+[Z`PP/YV3SNG@QIS.R4!EJJ;%5Q8K4W6YC_!\PC'3HGDJF+=!C9K_CQ>^GKE_TR&^[3D?,RLO.#W\-2G^D%/N?&;Q5H(NZI ML/>-6W=1\QR@!L5_ZK(!2BI`_.8-VO<-\-5V=,4[-;?US(8^C;'PE-5[N#[0 M6?JA3A\HV8-P]CTU-=T$3/V>FKKL`2[QU$T^K4O?&@8&9WHIL>SGSV5KNF*' M_ERV+NMSJ+L7E2.Z(8ANS.J#ANUA838_Y3M7SE71O'6=F0^03<1`))+ZP`0X MT"7<;FI=YL1URCQF;P:PQ>U:13"-72K`Z+Q\&3%`0Q=-,;E"B48\U'$Z@=?N MBT1"W'*P8SG*F.OGJ5]3\BP:T<3]$(U^B$:D\*RF_JN-Q\XK\'PRU.V"RMQ% M_C-`]J9-MD[?6$1MLRU1&MG)MPI+DAS/Y\!S'7TI8]!NI"O'(LP$HIB#R+&,&E]<* M&@9LZFH%U**\X2!LA(QY%9\Q\T5'%?\<>-966=+79VT#LKGNS,#840W##?`0 MG5FT0ZR_S%G[BUZA`6[AE,5M>P4H32Z\S9!Z7L%CX2)?PV-9)QCRE1"+?O,L M^09PS$3[9$(2/3FIZ7M$+OZ&OWRT,`K7*K0(]QANP^1.-^;0`6B9;,<>8`J0 MG-@PM)MFIDU&MK!2!`=3L`2D)K((?(#B!KIC3MRI_TMG<<]O(2P0NF_>I[M6 MA0J.!W;P0(M]X'ZB6C]11@'^$!S<`MT#<] M#H$\3S4P,SSH8X9M\H3[Q\#RP#,PYHYKN3,F"YX["%QG!+LHY#).%-I-,(58 M%\`M?`7FF&1-,_AB`=7S@._UEV%1=V#I7KID/G:POAFXVR?@`;*I'RN21C;M MNXSF%F=`TD&%^X/$L#%DA>3`\;[Q=4=@?*XST_X4)YB<66%(S/:.+47SHRTU-Q MW\*E-L"<^*[Q\V$1FGG=,7&L[B-H1`\RN*Z]J4PQ:HW<0SAU*C1SDUVN.X_? M?B+K@S(3E&_0#FSVL%RM/8X9F9SV3'"R65C=/K&SVZJG3S[E?8-8OE'+2]S&%5/Q! MI!OD)ICMMQJ"D0(\:+P=X?$#ZY;BHPC@EH(N2T$;3GB"TV%0M3$TC*H#)79 M>>H4(1LQA//@@>$'"#JS@>N1#0YDQ2]Z3<^C#NV%Y2X!F&"S@G3'8'"%RSND M)BY8SJ>U;A$!%STEHJ?.2'P`+"/=@!8F>6"YV$O,:@R57$H;!I1CO0E'";N> M)%N+XFZ$$C=2\@H'KNMTZ7H9]44-3`%"`)/_"IP`J`B1=8)DZ%M[OQ^1:V*F ML2?N]VG<2#Q%9*VL>@%)AX622?#B&0B&ZZK)L4BK,_?J*?6POK&/8.9U_4`$ M<%UG5M('6G6NZY7I>DFGR-ZZSLP'R"8GYFXI^,!U7LE1]R\6N'=]X#WJ2QW_ MS9[H\ZA,+1[936:YJ7WEI\?F0(0P;>R08)C0F+`+^-O`ZR>X-P$.=%'(P\R\ M23-@MLVIR**\SZI3391PJ)\-ZBJ'>E&H[V45AWH5!=MDD-\,C%*+C_.?F(&% M_4?@`"YP.@2>-0A*Q08A#R*G"//2WW@")K##+.HQ'%]FF=B^IL^_7.Y6*XH@ MWQ=B$4N0K"=4"T MJ:31N$\XI9T,XK"F'-:W4']935IS9.]"]BX><7!3#&[FLY4Z'FK%LYI*#,$A MBYWH.?B+`H.3MQ*:SX*QI.W,^-;*UW(?#'4^"\9GP=B$>MXL&+G`^C%`QESW M`([S;1A>9-U?#G!O,Q?8KQW)LB&-Z^5M6_^-SQS,UK/3V[7A3Q^;`:)9$O)?( MG*TK!8_%9DV+N:SID'49>IT^.'^#`$PM80GF6G@:`+G8CST99PZ[WXA^)W6U MTF,NVVID6\[F(QYIE1]IE;&I*'9,X2$M#],0T;L$_(C6&S58]\)98G,EGD29N8[B?R3=+C,\C[3`J=9LC?#?8S!7G2@$R?N804[!O MA2]TV%SA6P0Q2<:=RA&=SE0=T&G>8MFDX)IE$@O=7L[C-1ZOT7[;\W'NH#80 M+-V[TV;($I7K,L7)=M%V;?V32C-V#-<&\4S8K6OHL1V/0Q_@`1T9DC<*5H!FJBO^I9S`500\OP,'(-W"?%1-&P=>GH]PHU=0 M;_@4HKI'RC[!`W'U5[;X8MCX38%G0F6$^WNGH)_#Q MW_5&SGL$-]#F'!$R[TY_=UW38W>[XE[$K._^WD$F MMS%%;`QAW\.*?>M[#VZA4U?3LH_8!EH4^?`PF$4Z$O+;`Y-'KA"3:/53A< MJ(8++7'+$3-+/+&N.K&FI?9[!'BXK6DT7'CMEYT`F!87=4``S%-K'O36:\L3 M7;N`:+$'W[FPFUG]X,*NN1GGFMV4;.!]S6;U(B**KKFA1;/?]]E]' MXUS8M8G&W_?97-BU\=G9C>N8$!-:`5DC-`%&@*`/@3=\,ZS`!.8(N38Y3SSP MP]+%PW2H(PM&(/4&=DU\YCOK/\XJ`M`[2LG]U0 M!E#Y21`Y@3&WJ/0!E1Z+2DN`7P%HN46EW:(V&)Q;!\]Q:&:@>=C1?/4$9@5Q M*`\GK`?>ADV^QD15+V M[J>ZZ74^.S9(V,&/O:A@RZQ0N2PZD_J=#;3Q^IB[H):,7O/&:FIBOS4Q9 M2P6QZD']438N]S80T#R88Q'`EP00-U:*<287C0-MT'-9SBN$D MT.!Q9N6^N9(XLVD@YDZY!DZ9(M"6$DGRY*CVR1$M1:NR(!W.<3_XN795("XK.(W M!W$-04R1DRZE6,23E&8F*504ETXR\]YT?/(9;%YWI-;LT5!WI,6EEP5I[M(; MZ-(I`CF?Y&00S%6M/*(EV.#)5HW`3)MEI@+D9:^AXA%U;2-J6NH'V],5!B8& MA4)[@M[/_K(/'&-NZ^AG^L!`W0+>$W@%3@#N@9^!=LYGGI>+]''_@\#S71N@ MK;:9;]WI_W%1U#AQ:DOTT_,OETGEV,OGQ+F#>8P^E9+LD5/B6./]@CK56+;E M'-U?F!5T(R=DY._'J*EJA%$I!I`!X*O^8H$*-?6!Q?M[BVOJ+EXW4ED?*KB^ M^/`P,74ZP!G#1.Y3J=)4[E,K]JE4A+[;)0M*U)0K'7U*5[6G*FL^A:L`5X%& MS;:P'ZS5/*UB6VE8SZEH"=;8KU-R->5J6OLZY;'>E-9VR2J[<$CLWWR9:U'?T M*,6[G$\E.M&`X]K0V=W-FE?A]2_O]I/]6O1L0V&R=1Z/3'V9XDW450@>_#!G M".]]TK!T:._^:/CXB,\ZP9:I2O-L@?\\XKNOK@]^8%S]\+:`DAIWNMT1'6$X MYGY]/[#>^^H**7O8LA-*[WT9@86+R,*%'VMSL)LW6TV/@"0F&;]5[3U%D0;[\*$UE>4RR]?6ZMA[.QEQSC(2(N.0I-:;4WMRN*@/52'N/.A M($:C4$5-N@R=1MXXXEZV1K$:87&IC&1YU!D.AU*G):O=5E^31THTAH$H=2]3 MCFMG3UOC()%"@>X[?:';'LKM45]3E?9`UA2E&W<_;&F77T3AZFNZ8_+IN+]A MZ+4'8>AAC1T3O/T3+(OPOC<<]3J8^M90[K8ZW5%_@X"AV-;2D=[.GK+C6-UM M1F[%65UP]A#XY%!D$YN.U*#61U=O-;J\,($!;:R&N,W]*#'@OB"TQ)8JM%5A MV!6'G=&@%0M*T$3E\H+8AO#CD MP`QZF/V.?Z_;1>`U:+6QL1FU-4GL:/V>IFF;$2D##4MY-'X:#K\/_W8QOA]\ M2HXCW5@3%W7,N=Q;>Y)XV1-!1DN3/0.CU)$+'RM[JQ/<;&L'/YY5'ZKMRMV7A[P5_0B8&(EOL4_0VMUH9?G87-I M8BFE%25[:OZ17$N`4DJ!25V)6F# MR3-Q8,/BA/G[ETN$]01GOP'/K.C,"3-+G=CUFT_4]IL5[U)>;:D-2]IK2'?3['54; M#<1^MXT]^JC?Z2CMUJ@M2:,!UA_E^YKX$Q)7B&,K?#PCG?@Y35]Z$X@_B,F! M!GB8/@$3V*%1V[(SF%%_!`Z(F9'N8Z,I$SP6X/43G4Z``UT4F@Q:PM)-NS"//L`8K$RD>*G/,-S(9QX11MXS@K,9 M0)5PJ=?NB6)/'$H:SD[[./X8=@3,I:'8P?_V^J,$EZ*RD?"IURW,JWT$[V)< MPO8D6@.SOQP%_\_>M34GDBOI_[+ONZ%K2GHY$:E;;T?,3/>>F3XGYI&QR]M$ M8/""W9=_OZG"!1B5`0,&V^,7M]O&('TI9>:7MQI?#LI+!J/PM2B/Y=N?!;V8 MG4?,Z+BV3`BF)&)DREG.8R:6W8,>[X5NKRT_AM^7\6!NNIK+SK1]GC;7P[MK MLG"Q(4^;WCF3TW-OZ&9;/;?-I@AW,D7'P?^!"YBUR2YXM-+%K)W`%#GY2IX9 MXF$^^747D#-!_M/2!SP9"G/X%"`3%7Q"3!WEU173 MB65(L86#0!>AE8.XX*_ZMM;B?KAYF=&N"^G)+6A_U.TA#@'"!DW^/ MG,YI%LIV``:N]`J`RV10YWGTX[(7;B^S#O)QW!@C#N`E)*<,$#6(*6N,P1CA M9?$C3H3;F^K,>QQL92.#($R4Q4-3S`3?'5)!CMA)P'Y+58"/(VV%E=Y:P\D) M8U&C2VH1GQ116C+Y%="/<1?NZ$S_%%@_URCO4.2',,0:@,)D?'E$Y1ADC'FKZ"(T?M M-/[$ZT=Z!P7"!6/"HC;&^Q`",(&B*!`LL4JBSP_EQ2VUE+J/[X.AC/4\*S7R;?F^GD*@^&TU_I1#2W_QJ, M[AZ+!_:=K_9CJJ.0KF]&DY]-TR;+M@F3&'KV)2'A`_F1$$'RV"DH8C6^-WAJ MNT#S^;`YA7S^U2BD]K+]D]YE.BSO MV,JH?45AW&L__T+(;TLA^^QM-CY*K;AQ,@H>Y\P9,S*>95^EB]!VA?&?'[]G MD^7MPPX3R'K[:OX=U.J!YI+_-9,29DLTNBE)F5*R-\-1G\TT^OM%OY(\E_Z MBUHF=#K8Y#F([!RRN"A?DT_+A:%,,WEO$+D308EZ*UI0"17B1;&6MRY,6ZO>5G' M#_K%<#9/AF[6D4]#^%$F!=$88:1S*HN'%)Q[7-9Q_V!H_>(JP-A7!S'';2B5(ORFGG/00D3D,6?(N MPZ(PAPW)Y^?'^`CR7#TW*]?STW>ZKB>Y--FE))5WNE3U@I68;:>E0"'T>O<' M([QIURN@EJV48K7F,MX5WC777(HQUFEW/RM\ MB$(6)IC(79(1&$/.L2L_9([;!P4BG8]LR9LV2YJS[U*7NRVFDW[YZ2H-IJ.? MG=ZX7)'GH^F)QS-]6:>L$L9<6@*$==;Y2-0\8(E8.['N'DJF5_*N.ZSHP.77 M9:$/TZO&8@F.Q2BTSS9IB;%;OE>*U7EWQI^^_/4&T/ND=M@G(ZC,7^UMSNA2MC0BA.GJ^.R4:A2B:PNZ`F0UT$XR2WHG>]?8LY8-6; M0)91@S>)A*^+9DDF<=<9KPP\UJ4[FH2Q]ZJGI'U6ZK7W`CJ7JJX2J;,:=0*M M>61=;4#P(53G0FD'ZRON7\B^R]V$,"IA6&32!:`#P@*GT]LA'%BNDNS""+OG M6#2NKIY(:HTL]B@4O%=:%2-]=/%H9D MR$B9>.0@'7J15)9=F"`+JN+EJ3G(GD;K+N MXGJ$7._,5.I\_YU=7K:-.8/1Y\'P\N,X#&Z&MX/1TV03B=,':;CEC'AG0#), MK*.;BI00D4C6<]W'1>GO2X6Y4@<\N@I!,8@='[KD\$IA^!6@LLYDSNK0M(*2#+^\N;G\9]J5W'Y[PQ(WB M*BK/T4*TG@7>>8A(U[0N,H57!,F'9MQ,!Z-BH2ZOA^.VE;:TK]Q_QA9L4BR% M8+KT8+*`0DIRI;OSPD@IU7XHK'M)+QJ=?S:S9C"]^-H6`']K1I/63.^&3RUZ#9EG4#T[0^%9N][8<&5*)T#BI&_)QI M);AJ#XUPI&Y$S3@4\+-=*;V9?BA)-H\(:A!!Q=C&=7-']33+U070H,Z]EV>U M'Q@M$)TE-N:]%2"27C1F2+H%E?W@<#;/X`EH'&0_R%VDHY`2<&%TU,:2C]2Y MD4GK'H9Z-BVP!R2'V0_F6$9A5$Y>,0-"!(`E_1!U&%R0K_:*T#G$?D0Z(`9< MTB&D*!(XVPW)<>"DJJ@\!WT^9VP/;/:V'R999LB()$D*UT:'42[FVR$DTY/Q M(3-S/F`V\0_(7`#CG!A2QA2"=6+./VP")E@?_Z[2%*?>S',:$(V1'$AR(H4* MPFL9E+>MTP1.TP]KA[+4KKX".`ZS((:HJ;2!RV1"D)$[HUM0!-F*5!]XT&?S ML?>`Y#`+HJW-P0`Y7QP#DM?A`K072.E<.AOKX)[AY[0@IV0@D5R-D!QG2>HH MM$C&SAF(9U$Y75TF*32P5X3-_@R$1\.RS:PXX\I+)H)O@5)2]$(>3(8RF,L=GARC9J*]B60ARXCY5\[J>K^52(WMZA/O_FA0Z$ ML9;QB-$'PQDYCC&U`V&R-2B2=UB[C%JL.48;0#D5>F>;Y<(#9`*M\!`.SAF9 M9+A'#VWP5;R?2Z;.@-YS3+%1UB:6H];6DZ(S";.XWWGD%NK2'BO%B7;^Y\N_ M=9&7"38N23!(UTFI,IG3L#+A&@(J><9;MSMZ9[MUR"PGV@:AG92#S`.:%CVR M!W0-ZV*)T]VZ8\WM?"QXCH+%4&@[LV66,QH.[5NEUG=<_.J:CK21+3P\#DW:JA=$/$K-<@Q3*J,@0K30BV*Z%V4:L MYPKQKH=YMP4=NO9U`:RN/7FA+2W:(:2H2N&>RAB@5/>H+$(5";QOOS[-VGN2 M``_F@RL>A+-.A\0UXQ`U7T3JA)-5$IES>]*U;\+=6DF');@L+;$?S^G@F(*[ M=AI+:5#-G_4!:Q_?#B^'HW:\ZN_-Q=VTK:I-/RY&=Y?-99Y.K@N)NKN]?Z\T MF):6P%GW[)WYJ*NMR:L#/\7_['^#I<7\0MJ^]#<^[!ZXGS+=]G5L&WNG,>>L M>(;$HE;D=D;>7505_>IA[YI*I&1K3L,QL'S+TNGMI<6]>JDS!*)29-Y(/`)X ME!K]0K&Z!QY>)R]PZZ&4=WE5\NKQGXI_M7S55@\*K`)25X6S)`"O4\)@8QEC MB#;R'KF\2V0GB6R9`_(PAZ$]AI!0"VDU%R72R+OHC0_,]$BAE!N^7X[=1%'U MVSZ>336!##C3(F%T/!DC&[=$YF];4T3F1BMHJ\>&)5'KI&2$N.DVMUP"_ M"^SH9I]G'3DI-V4B*A&1--W<[*,Q&KSJO4A\/4_\+IBC6'\NZ2I`$$1[`Q>E M_LLL.@@,R\%<4K]W*+H"4ML MRVHJJY6BRYWH8"D='3)<3)YPD.NJ,*.M7:^Z[HD^/+*439G)D$/@I/C;H?YE MCKOFJ7OZE$1?]PXI*0Q7NRUEOS9LD4G2(1K.;!EUGKAQ7<6I8KKN6-"F\K97 M/_TIZ]K81TAG2:"5OC00!%%FCKE.:.3%],3Q0;+U/L(M"UL,6BGAU-&D/+.U M%[S%]5G\@?^Y^/:_A\VT5%3\_*744SRX;8O7?!S3(9^U+^#;8@.6'`1)M$<: M&UEYA(QA72.N%5`'_R0#U[/KGKV]$`3$U@8).H)$ODV`D@'3CB#H!@.8GIY# M`L4X_:H@D-L2[['X?:$,C]6H@LK8M>-;($Z\,0]RHJW_.G_&<TK=OFTW)"5<]G;0$AJ)A,$M)Z4,GZDD>1R^)O50\.L;P:2G!L,%;'(IU` M&02/WMED`G=<^L2RS+Q3!K&G?ZIPA5<&P39MH%G(9`N2XB833X)<(J3W5X$K M4Y4D&>X$MZ\*@FW:@&&223LE1,K>9/((U&*4,$`]*>4,6W]^;1`Y]\KQ\HA* MY;G4ICR1K^,%V-/^Q.@@K`_FV0V-[MDG>3(MP[`?"-A.ELV7`""S.L\Z]Y[FU[ZO;>.("-^YN^8>;5?_'-B#2/<;[(:GX2I]8 MIFLN7[.-8L*)<[&^^SK*399^,?W M^Z$NMS\?"UV4N,75L)2`MG_1/OAHFZ<8>!;*)]29'&4!1!2P&ZQ56N'JF3U. MO6$$)].;27DT^9-"/RAE!$^6U3)EB9&!EK$[AY;5OB97PMDWC.*7WS],OC73 M<5O2];_-^()>\"1`)0AIRG#'HJX#9&TA+AZOG&K/E0MFUS,&QP=TU6H=5Y&1 M+6J),]$UJ2)9YN!C=PECSQB^/O?D!>[WI(H,8PQ2V5":N0D_-,:)Q5/BG*[/ M#%?KAOU-03BYOB[9H#+]Z*8I=9,?Q_.`V;^'MU_#8%::-\H_Y5V^T3:VGU*+ M8*-U'ID0A@5&K+)40S&FD;'`JV`**&?=6T9X'UL1@Y;D?R8?'8<8$SEQBX<9 MELZ8FH^"7:_,?4LH'FPK''E]FI=:>"],2&56^4)W^NBK0F>IM5MOMCH4T)7A M;A^FD]GLRWC:#$;%??XP&(Y]&:S=/#9,[YE,BBX=5CK;('B)^R2$&#H3BN@J MTK^K6[SC5E\\<">U33Z`#"@AR6"Y!I-2E-VE!U43E7=)/*,"9LE`,-J3IA`8 MRE,HH-,75F'E)^SJI__MQ7&P)FE&C*9.VSL##I M?.:1@771EJX:JY>V($I>G^GU@=N';O;%0W=2T\R934*'E(P$8W-"!W+A8;I< MQ0K>A?&L&I\SGA(BPTS4BY/_&LV"%C/B8OUM?N\".87.SQ@9EB>K.)64-*58 M9$'&-.N9OK`^LOVER^;YZ%@V)@F8%^;92,29$25X$E1U<'LE!A441KH1Y`T7:SO`OD)`::*Z<$@$?G;%9) M2V]Q$?0+/0\;9+MFNX\LF]5*LE-R+X4BV91*EX3*B@7#4"T.KQ"U=PFN>LC* M;KMZ(4B*LS`7)#=^:AGP9J>R<1CB,%DMW=^?LIRMG; MEJE8LBPILFPTT/%%EC87R56KR+J(''URUID>79*BK29LM)(;"_!3PO?1/*H, M2I0Q:144H2LR2NAI`LV*,H^LUC<7[+N'>G]^2Q$&K"9;3`X:?-"NE.%F5+BV MS\KZH.+C1N*@A)F3UM*HB.@BB9P#[^0>786FS1^4QC]/<'?O5HAH@HU%22LT M11#*AFNWPA)":(O:68,;QXF?&/;;6*O(:]500@M2N>R$)3'$M!EJ4V,5ZP.] M\?7-*>'[^&,Y7Q0&5@#)8(F)D4I3\1]&8I6@3).19,B M>%-*M*KT.(E@VAH5F\:D/5VL#GOK(96*-D>9(KFH2XY]^=<(O$RWBVQZCMCO MWAMQ-=3,B8)1(&CIM(-<#6D:)];X4\SPM/.(U>24-.>'WC?4@0S=+;/`3K>,$X+'D& MTJKVO2VY2-")$`6*FZ_!.@G&::DVH9&H$23%6]O43(R@4K?C:./#I!"%^M.EB!J&4?+!6@\D, M->+`UB#4BJI/NC<7CV"L>HI$N.A17P22L<2;'2U MBF3R1J3A*-1B>P(";N,B:Z>"ZNZU>\K9&J9'YXVW)@2"$!?:/2:7="MV'E)% MZV10W^I@WRB30$17+&,J^+\X:/8`N8F99<_I21KZGRK5(=6<$%ZN)045#4DR M=I#JA,V!O9+>;5QF[]`@O^[F\P^?1\-MP*/.Z[$&PY:L-61*WH7D^WLE<+4< M__[.Z]<,XR>"=5!KAB4QKQIP2"`!$QE-PYE?",V9WPO\.R9@Z]EO![3,#-J+ MA*22Z8M2JZ3:4OL[.^\_P2EX_'U`@2*LDK"O,H/8+S MN@:.$5-UAH',I1&-:=4[T]PG.`6/-JW)YX*82:F<,.7:>F.8#0#;EAH7NSJ, M.NQL?/BKN_BSN_ZD+>\TA"8PI)7/CH3V)D;Z7@M%(.**,.!=WFG<.XZ?AM5! M[6HI)MB@C$.,,28A2AIZ@#E-#7/O\.[CU-#?BK@=%`T.?"C69_*.3-!#D%E> MT35REWEOV"UCMW59C/L]"[E""?C/H_(2&LC ME.)3=,HY:VN@9'\WD+#I(&E0*]C5[59< M:HN([>YNYM30WT,&1\UW)MXB+D19@BRF+,H&*VF53'*O=S@G-SM;F56?E=2R M%$B6L.IP@,$?2NTEFA+>V9?]L1^SFK4B@%@T\U4`K;!>;'Z?#&=R6&CID166Y/ZUO`AM75O7I#? M`T4+,!%9A;##$P2S#PN8X1A`BM*H^5.=A/L\'NETD,Z!KJWBE:7LTJ"XH:AF MH8(6:E=6[#BA.FPPFA+*>:?J?8]U5-L+#@XGD7PV/'%DKH[R@46VR\+':C11 MHD\+5\=Z0I>;^-.7:=F9X2PYZA@C92&B)`$HAZR(5%8T*O-"[>KB[<0FX-'V M,R149`HJ,`IC9E^:%]2"`I4'/2%+6WHCQ72;KI8MWCZG>*R M;=1ZU;J@#!3/6Y.U!>_F'I,@V#BMYX)-OA4>U&>,)OVU]KT[ MQGJH==US0/*:#7J??Y-D;-L'`<+&RFK31WX\`MO*2D512NU9>$."B.QLVF%K M@&F"['GT9F,>W^1Q'S#RF^\>-D;RO*`3!:,]&)UB!L0A\D_Y)O3Z0?W+EQ]L M:33Q:CZ>=/-Y.&/VOZ;+.M?O/BY^,.O."W/KY;OK^ZF'$K-UN+^_FIU]'LV[][/Q613=;?+.8BX_=C"='+J&5K]?NF]&W M^L7N,%M:<*((5IY2DS)*H'ATJG(+S"5-O,4+`JQSCLS9!EWAZI%0/>%KMWEY^[V48K*_PU MFIT/A7(7(/WOHCAN=_[;Y?3L7^^^UK>>CR;GO_(/>5?TO[A#DSM>H2Y[,CH[ MKW-.Q1$$Z@_5R<.*>*RM4;^&:AW0OW9GTT^3*CU>G;,5&'\<5\L6YO/N_G8/$W)+TMW[T?';XC0B78SFRX<.KR;O M9],S_EBF0M;C9_7L+7=_=A?3KU4:KLMFLIA0`^3L,X:4MQUML>72U?R2W:_9K]W%8HSSS^.O:[/63$1VI-@/T-DZ\,F&(92DI/9& MWM]M9+0G;)_C_'VG1[8O_?M^^W7\Z?/:2XJ8J&0DK<%Z`#!".#_<'16]HHSH M!A+P6":QW]`K/^MM=U`Q8L&B,2E780@8O6,3U2MM$=I^UNP+RIU(PW4@+`&= M1E_'EZ.%^STY'U]>S6Y"M\(&\E9F>MOFF/B+IM3O[,$-VNPTP@42^>8G8B MN8),1$,_V91DLUB?%Z:/CR"H3?X<6UO*M5*N+1AN`B*IO]:8]:\/VID_9NVT,#SF./1&[29&"](;W!6&U;"B&6C_9Y&:O M*&"VNBL$GPH*ATU[PIP398D`HD@CD'!HVFRL:8(FGAFBR_%]:\O[,7&'""$E M$*(OH',DG4D,?K"$5J<_+TQW M$&ZG;(DD0M9D8V';TE<-`.=*V[Q*HA6X'RLSA-'D\?SL8CIG%_=^7?*##UZ[ MC6\.SOI/C-^&+_]GW,WJ%<*WU_6$;.G-AM>\FGR]NIPO7B#7%97-0I::18H0 M,EF5:GQ:@L`H1N7N[2:X,4JGBJU:MW8M$$I50G$Y%#11$"RP-<;4HE(OV/X8 M6[TN&%T`61^!#9NUD*"V]EA@ZUA=YWMS!$X&VS?=J'Y@Y=8XFH^7WZ7,+QFW MR^[=Q^$O5CSL.@TF8G*:Q8)/5+P-.6NS0#F@1X2LA<4-+-MSPG@=!=<3-T+' M:C>DH)RBX$L?<%R[*[PLX,=PL!)D$$B)Z-G5S:G;!X?`_?^.3WD:$VI5RQ,,UY;H_U-F@SD]ECCN);[`?@WHL^BZ@L-%'/M M&BH&0F"XVGO\X[)Z!Z!,E4GF6!.H`B&B$KQ&^C4$);<(G=P:6D=O#E2T1"F" MCAE`&V%$OX8@R29X_0BAV3\5N0"!K:TM7LH@BF.%.5!1+-`V2[%"_N2-=OL\ M^Q@.J]9Q&6A9=$DF!\F$[[54L#AD!9D-8WQ?J:=GC^TZ%O2Y5.K)1"0`O M;3TCB-?1J+9)9A15I/@4HG7L\"\@#JXH:$,]3Q';`TA" MYZUA&6Y*`$>2R=?9!WD+^^4>NFJPB2,4A)J%RU/*F+XU7;2>4 M&H=HS0O(#V)DX0)*B9A+D%FBRS[(X>0DM!&?+^`^Q&-'5VRP(1L$_3%VF5135C7$R2*8SQT1>F)S5ZR!$J# M%L'U&:YHR9G&%WF!^W$!"D&`\$5)DC)1*=;;X8S;9-GX)1L'USQOV-?>F]4> MV=D*%7@\I&*QM^H`A?CPD+'3@'O_K$XILX\8C8PBR^0QE;Y-N776K2C*<63K M_1#'KMX2#SH)3<(+]JEE&""2*WH2'YOA.P!K(NNN[+.00=5<$YE"GQX10.74 M;-^-0[Z?#D3K&(YB1F#]%$0.UNL@5+D)N\CT\`R2PT.S?S;*I)/*Q2`JT&P. M;'+#5@-=&K%3^XF9NTF7NP/K?3<;3\]?3ZH_DTIW"3])S?_EO(\$N9[<_^!GW,,*!KY:+=?4_O7[[ MZ9=::W"1?O_^8C199_P@RMI/VPH=8]5/RNE^/65?Y`ILM/<.CQ>;*D]?3>:\ MSA:B=?ET>/)GS5SZXV*1$[+VMM$'9H=H4R9;$#*$%!+K*23+]UW:VR;O=$$F/&6+2WD?A+-@1]PS5D[8VX`AS% MRN&XELU]Z9#6UDR@6$HP9&O'-!-LOS%T+G'%`'D/W3W!/X(1KB&--9.^7&,3 MI/)DE90J:47('(FB[_B!-JI5;.%8#CG_I##9ADA%9%JHY^2B9&2;3*;O,<$; MPI!;:60,^.-=+SLC4O(AH\PZ&YM]<%+$+!9$:G@Y*5@%C01ICG@KU?7P=O3E M5JW,>O2C;Q7*_,&*62HIBB2E"3*#LB4;9`V5^\9%.KI5%"KA;HFJHX)E]V:& M95NPV83`5&RS*(XB]KYY)+V*A?7=4NL[@^C]:/9NMACC^<(=8Z6_>*>U:G29 M1+,NA?UG*$58P0,TSF`OG1WZ.Q*^_Q`6%__.PY(KQ_6C)WO\2.Z8R.61&"W_ MG[TKZW$C1]+_9=^[P>`5Y,L"/`>SF+%[/9X!_*BNRG()4U;U2E6>]O[Z#4I* M'8<4\7I+SI&RZ-K+G+1F^@:<+);2O;X\ M/D]+GZDCUR*PS)3&F'(RR;ID,L^M?*$/O7N0M?_U,M`EZ'3"!Z$WGJF<9$)M M7$C!,:?,JBV2M.':A)>]<@#:V[%&(O/(2=MI@4+DJ"*N.DQP%WII5MSH/20O M2#F-W,$I#Y""XIS";&:0I]+UR+2R(1GTA4:@K-AMMPXG]_WKR^QE-+FGK^-\#V3<5 M@6PYM\BL$N0`9=9.4'&*$>U55A%`HZU@W$7/670/90VY0XG&&'0J2\=B$KP4 M==&/9"X85G>W?N)@0,KKTZV&\386O'9*",:%(5?`^@E$:;5Y M$[J'\!9H6-#@C0*5D<=R3[G@;9-'9T5UHOT3UZAT%50=2#?Y?I.716/X#^/9 M/\GW*!^,/C>P2\`W(Z+MA_TWWTSN'K^,IO_/3GM=4 MT6G;"K?Z;NU+;V9L224HF;VRQ5M(6F$,(2D9/-,.,&QJV,GK_$7DIP'?Q'$W M/NF'`I*5=IK!*H)3"IF"(*-+0,8@682$L+QK MQE]+@];+8[DN"INW!UY^>;:.G]N/WD]ZCMDVT9>D>QE'TE^*-%GVY.NN"N:T MV86^NCKZZGO5!Y>#WFN;M55O?#RU2\/Z`_%?J/_WH>AKZ4.'-' M&ES`W.,T(JU&+>L88C_TXA;0_QOH')NR)G5##BA$[Z(,@H>V"3F9U-"//OMN MT?]^!'\O])A%9*+,GXPZ"X@2.'?!0G*\=(C5_=#+/Z`_7^=$,!Z,!"AI2D1E M->0R+563\Y,=V(LZC)O'"3WU+GOF&5RN2FSUG3*.]:69?BD$U0=$S63\7(8P M[QU@5J&\*ZVZABJ_ANDXC^;!J:0ANKF!S#(* M8;6QUBUHIH@'4A6D:V-(MG=A?@#M9<9B&6,P^]OS4__H@:'8O!2-D2I+%*,+ M@MH)9WF;L_$!JLXD(%!VZR^V*#B:NJ$(/)O`YO4AFD`4F1.9I`44!PN2"U-= M%N2283=/_(:I0,QR@@RT9_>TO]MOHO$-+**.L#%@)#+43=88Z9*Y9$K M^8M2#R@),S/'#E$DK+-Q@HNCJ5O:DJ.E#M'0EN#9DBN?("L><=7G-#A6#Z\% MU>WVO/G[CZ1L"#5-8@:*R^RDSRQ:BC=@CEJ95:?JD2^H#78+2TZD;(^T<8PN M^X3"HD$E*/Y4JCW`$+F^SJ)(JW1S:*=3-CB^!%#+$'(4#AD(JY)Q<\R"LR'4 MMZ:!&:AJ#X9)^ULS_3J^ZUKB`R2-VR""3:`Y<..`-L)Z%$DIWJ\T"!K1MPM: M`HZE;1`W]!)3S*C*A7,*8WWR<]R\2^#KEIZ*8[>Z]73:]N5L2ZQM2S-7AU9P M[;5;5:@&&:L=*L@H=-/YY]`VA)N"I,L@^*!(9P5+45!B<]P<*WV>JG:=J(SJ MVPF]M&T7GK1M?0\9*=Q3LC+W>>G7E$[&&U:]\N`.<_PVWK#I#^R=K22S8DC2 M!:2KPDCH)68I^<`C:8Q#['I!_L^WLC$_E MHDRV(0=NM8?(%\CGTGND]E2`W`'Y8T%_!=A"YH(,!S.<;#SGPB?>"FQI-%+/ M)0$F.['$]6&;_S@KU8]3,NIP"Y`V$U84:IE,_ANQ'I`<.VT$^4HEJ';DI>B. MH[DN1]/L9]2'X-3A[UA4/I1$6#V,G4#YK]=):^P_/6"@I4)^%"X+#@_#Y>/CM)D]4E!+G\V:N]>7\=?FXW142G7B MZ-ML+TR7T&_;[_C0W#=?%M6[\SM)F*RT",F0 MY^A)P`.9+V.\_(___$6P>,`2[0'[+5;L#+17IP:71=LQ:Y/@*D'V*E(,';DD M_:$Q),\$F::W07N=-:=X:5XC6[3/Q^GX\^=F^N^\37:6)2VEEO78:X1I3"AJ`5LT&!HBV&F%VR M=FMNYG>P-'^8H\'%+)D\;Z'XI2:'&*+'N75RVIKDY&;CA/O1-_))#W%&^\"_ MV;)]]_O'6\RHR!SYH!@9IIBTH/VC2ILEE]A-("="FA\K&=>Y.I%SLF7`+(N" M1PLR,0KZ'?G(I:K;5<>#>Q-*:T"NCMHMP_8.:H+SR'RR"9DW0O,@V1PUFR-% M%%7&Y#*H_9F0(N%\H<"B20\/S5UQI=8J_D<1P*V29J\`R!^)$CD9/>&\SUYG M1T$K-QJQ/QC3
.>R!Z&W!O*:?;4]932HQ;+X..(7#%,E^`Z[.QNK]2B^%. M(7TC<"\/C,[<9I(B+8QGEOMD#%M*'3`T9H?4X76!65ST^_'V<^=6O-8&C&,@ MN14$LC.R'-:Y8*11)'\[TBN'0-L%Z`UP?3N3XTU.BCR=XN4X&\&7,LP%KM;Y MK5&L6VDKKBX,[8:O5X*)';A>+Y>W#0L3BF?O.4)T0H`GFZ$BDZ4"@9N0^K;R M3EG;R=D`&G^?C+X\$]G_V]R7$K2;G8UMEM7-I]D(G5P@_@7(K)+TR*SV-B;% MZYYM8M@9Z>&I1F!Y/;R<7)\>#Y;/.]GUZQRZ;,)5+@='%QU%9C9[$\JXZ$45 M`6CP]518Z`-KD_TK@O.7\>C7\=-M\4GE?#DIKY.`Y$JIG9I.TI=HF0C0C(2^M,#`07*=DE:3)K49?*X7'0/333 M:7._N)GXQB]'`\FXM\$G9F4@>RFT=7QU2P=$/=WA)R#' MN$OP($GGD;^OLDCI)-A%=*<>R<54-RWFN"J9-]Y#S>-+?D_\Z'4\^]TC' MHCQZH-28Q3*VG*RPS:#0):[BZMHZA7=5'8'I'F7WD'`*D4/UT"2WF()*3OG2 M)R*FI+`MDLUN<.KOX?3U5B[NJRY'6YP8I/BCK++ M$./UU]G==#SW0$>3^V4YX+X2DI"E9!3)@@V6+%D"<.UE.!/KY@%@!2C[G;#= M?O67Z?/]Z]V^UEF@@G;"6\&<%@(%[=?SN>Q<3Y]I3I]Q?D5*;R.*Q@9'D8BSH4Q.\LJ0Y[)28#S6P]:X$%)_ M)VP?)XH8@&7E$KF0D%%+\.WP/7(U4CVVV`*>R^B[Y\G=*7H1R6\/&KT$83,K MC89T:'T(T@^560%IM!XD=DW)&?3>1B13R&34(8/S7)-+XH/5K784O)X!"U)@ MY\;.6S-_G&`:DD:(@)9E32+*C.%\)9@^5U?4Y!XS?3Z[0XK2&0?1EE;:S##- M!!J=5C>6O*XGQ2(*/6B\+D+O;60S,Y75J)I0]9ZTIWG&S6?,R:Y,HXV;VKGDY MR;EDWC)%VEYB*3\3AGSS50-VD]*NV?RE4R35."OH\XL>3YGX9\)<^K(&H MG8Y_?2VJ:N:_+?N/3GLS*YN-1/SKC-XTF[F[_WD=S\;E\;7^^VOI*CEO\P_\?;018,,JVC"1@C&F6CYZM$CF>\K[,27`*O):/'P#;K M>YV;3%Y'3_]H9F6`R*YCYT,VE#8L\9RU)0\9,[%/5J^5'6TYG`7$,:3?&I(K M;$,A"<'$R>9*LKD>L&WYZ%7FL/>8^%I0_C8E@NJA$!5'X:+2W2BDL-S)7/:--/:A<'7@4?)`5$I.LLZ$!. M]JJG+^"V[S`R!/I M#!$P);00G)8YK\,\Z'8^65]@_(G];#8NZNVAZFP./NWFP+((QN7,C2?PO>>" MI=(70E+8:KD,.SF`GY6Y$0>UTMSD0`>F#>2H'!G-H&+63+5KD'U,0VN`M^-@ M8`VT%TZC-S*8Y(Q.T2LQ7P.&B&0H!]8`U8D<+$=Z?&B>2E'=1I!^4NHIYZ0U M@E$Z8"C-TE20;7_UK'.5O]=2J>V,S5Z"SB5_*.$AF92919&L$Q@E+07":C:> MY)4B*D4:X@+D+RUGNUK%>UN/,'I7JH9F]++YR*/9Q^>7T=/FOY>3_7?/+Y\: M(NSN^?/DH)D4VT5F#+(/I24$&5YI!ZWJB[C^^+.C]RV,S_4A^XV**%W'S\#S]4JJN%L,@.G6$@Y'6NU]> MGV;-Q^;NAZ=Z-'="((BCB23>3T>W*DN^W#^//CR\U@"R7@W(1972<&R'*W*&V^;JT*1&`^CH` M$AQWKU]>Y^9P=Y2PS['P07B6P'FE40L)!F!U^&J@;JE&)JHS3.)X"B_.X&`9 M3CGZ]S:4/U2P)L:V3[@TRK&>HP;>Z1)S108WGEE69;J'EV;ZJ1E-,SUP'*S!G.XA]0R6/S1?1N/)?3-]_Y#'L[O14WGG MD8LLG2)>E'0\6^9CF2[>9O:XJ=-@7"C!SV"]E^0S(#AMP1WW.083131)&Q=] MT+;-D1O;<^4#%RN:?IL^S79/G=X7H7M!NY*B1 MQWE'2^=7K7"35U65F6"&VX/7;D[0^=2?Y!4MFN27MTWV5?=$*1`X8)+,:B:# M*&TOENY$.66I$M#+27O?/P@KO[H<[Q"K\_"A^]2^NCQ3ZAVBDIX"6Y9H@[`TF M=B7-4$8LM4TJV$2=@%C<#HG)3&1CQMRL92K M+`QB;35O;1?.!N<$NR!-=#G+>>L(122(F$R[Z;F0EQ3&:Y8$\^4"CN'>K])2EM=#9'3IXG$H[43.690/V3//B'!,+(L@ MHT>#Z%>CWXRU/8TF#+,')UNZE/^IF333T5,I.;C_0H_-YL.SOC;+L.[HT1L& ME0O_Q]ZU];9Q+.E?)*#O7?W8E^I=`SEQD.3L(D\+0:9C8F71H"3G^-^?JJ%F M)+(I#J\2%9T'PX8Q)*MJNN[57PEGT$E`Q2/84?1YIR[MS5_-5R67B!^AZ&#J M-R[GL!E23DHZ7T(P.CI3N)&M8N2UP$TL88-X2>K'5A,9]%'&P?^1:G?.!1DLDN>CCT%<=D*/CVYDWT0WF;?5"R<5\'L3_UL]NFO MZ?7UCC=4N:7$HH6"ZK]#^\)34;-]@7'RL6%9S0 MW2T?(<)@XU(^#35';&8NKYZ0X-!Z*$;1>2U.V^$")4K3XJ&0BLKM65GTF3_< M7,TG%#^6R>+OW:>%C0513",;JH*TP1U.U8C!1"0U(1-8LXO M"I]F]<8%DC.7A-2_CHD2(1.\1( M4:&@[`8Y=30916E,Q`4EJ4:9_\AUQ,B)6JH(O!)2FY@"2#2^GZ`0OIU`N)!: MN97VWGN5ZV;4*R!+D*NG/ZXJ\#ET\:J&6$"KIMEPH9QU6I^17+=#_MITMOC> M%+=<$`4CQ8A$R5SO0(/UC:NZD$*OM!FW@6@5) MQQ:44GJUGL@%`;L1-[I0M0KTP@)6DAU@+FF`H?,4$;9EQW4V^EG:EK*-X6+4 M^G776WEKK7TV`-Z6:BL/@)6>VAQ:K(8+BH`:V[>9ID,Y&)%WI0-(,4:V%,FF M!`K!#U?[T->FWG#AA#T-![].KB;3[WN]!A\I_T1*8'+V)9?HN%C]P$24N>W[ M2.<:@S9*UA'X&'L9056>M#)2^T+2+]FK1XR:-8X$7(=K>'1&YO=+EQ]V=S%: MD"_L;A^0O7:J6&>&4:J:FE8J>-,8[5&JCL#&R/N`6+,I6EA'ZHU2=\O<'MB0 MMEUHKU<1CH[`QD8LQ2U>1?*90MW($%1))Q49E&7`Y/*IT0W.HL<4?!.^XAX< MC+P%=$E)"]F%HF71X,C#/Q;%VIVAUJ^)K@[BX/EK0;O7UHN,NB;4IG@%1J$H M0T?&A1:4A?$OFQ!A:_*.R-=8Y%,4N6<9`SJOT*#6V?>JXD-;=;\(H0DJCL46 MQ_LW=[/Y/N\'9'84O@7':&&ND!D3:4#Q+6WOX\*K,,+'$W(.(7SD!;B8M),A MQJC(:7`-)LJ>*O?FNJ^K9*@&:E(BM5)(NV%NGC2*2-E(44+QK%5+/,T2B>\C?U$3VC35PUZ-6@ M\##B-CIC]*"\=.2#(\,!\=;@3FZ:@B2*_8Y)'&\Y&$6".9\53LMM6B\D)8>% M4D(AT.3H0DJN!A%5C!76U,LVGS`F[<2R>LFU3,O-X\@](%.#<0PIE7B][D)6 MTB?15MIE6P@]OJQ.P:>,*&05/&]4Z1PHDW7'9ZB5)ZIVU9V]^?SC_/7'8XED M5)PVE-5'QC26D+Q(*8/5M9T6.IG^;"^K5],?@[%*5A^!7"$PC$C;R:HJ2TZM MQ><^E?[\<5K]"3EC]92_&M`A5!5ET,QGELZ%;-I`_`CZ,\1'HT!2;\$I\5TA MFU`Z*8`B2,A!D@%R(MA((5HS4$8"')/?6OF\AE!?3?L@)5FRLR[Q.*;/@D3[ M(%0$VP)R.W5.0CV!0(1+2B55@))CX7)%Q/0@D,*I\9K5<*N=KI>6R!MPB)JB M23IJ`;(VD)2D<)O':5-$KW%->?7U=?<->$X*QDRQ*1:I7"R*9U([CY(H\/1" M-Q'9Z^ONB5TLFE(C(L6C%$/4*BU%$IU`#!>#=%-D.*[N+EK<76%H]XL)SO&N M]2PHQ!:5YV,?>_\EMEAA\AG]>$+#7C1NKF2;4J16P)<*?)4ZN,5(D?*DVMCN M#5#KXY>#:!RI/N2B4X@N"4`CE;)&R&&^V'O1E&QTTQ@\#HT;)VBC(V\;DK3` M(G+H;>WD*`J/^S;=R[8G/D;CHCWP8^=K23$9Y:,B[:GD[E*BDR?Z(EVHV/0J M?+"K);K'G]Z!IHV8&,4Q.*]*205/,;26SOW]?/WFOL>;;?T'TH_AG_\]G; M;_=WM]T#\<%2^:(M\*R\]S=H9"&)[I+@6R.[C] M^)G-;[SYM!@9_&UR=3_ONBC+CH*]Q.?IU>7=XA/?9K?3T25RVOJ:`@5Y=("M MB5[TM>C@L+0]G_T7^@;^ MB[_E^^4U\SF6Z5.B2VFOK"&KJE,VP0LR?,D(BE:@O=#P3N4^_S:;TW'FAQ^? M&;L+JWPPPH*V2<@LJ[:F]&W,9/$_MH*?_^=O_S6CJ/*F"^+_G-Q5T!9UT07;U+*:FQGF?1"*!$E^."`CAD\-I2=:A=3*VO! MM![Y30GC1=U3IE!+T!^*#A,=,A-<&D82:FKGP$T(JYW'=R/>XSLIR=ME2_:4 M[41E46;-VPK(2#O M1\0'.RM5+=_0`!D3Q[FBNC!@'2AGFFA+"@]NM;/R5J2M1X3A!!0(4KJL8S0J M>EGJ`-1;X.\1>NI7<%86P64(P:JB<_:DV1AZP6)R?X_`\V#!'M]-1:#L-7NK M>841^:D$P79N2@L*2ML)C7^+(NBW]WU\?/PB36_-19V MEF)R"HPG0[&1`"G[TBOP:OEF.N`LLJJCB>5%79;C05KK9*9`-&610[;0B]IA MBY1^!OG5&0CZ^"Y,2V,H9,@`(1?K2D989%K&AN++IF6Q[_,-[./,+"2K,"LZ MWS(Z'LV-=G!F.J[9,7P&.=?K"_OP["N18ZLR>P'66D,9;ACL>2'3;A<3P%I[96(5T)Q$@LD(=[S`Y]ZV!>U-`M@=&>OF5?42D=#"DH!9*N MH(FI]!5.*-!H[%L6PHN:PH#6J%*S*AYECC[%D(:87;:C;N]3L"=HV4>TR3%8 MJS9*&*-)T3E&YRLOI897JIN>G=SWZH98[;S5T3-"8:S)QZB&`@BH5VHTG9EH M#W=/M2JLY/>%<)E!*T/RO446%$W]+:0\UK)7"CR/!\?B,N4E)H,9KA![W5XA M-DY+_59]]&NT[(NOT57A^&8<97S">&O[2Z^VE';P6!IH)R??B7R/[Z524-H@ MA0$%JU=(QUN6SDLE#&A2>U$[A-71Y/9!-[18:9D"L%GTSFKHNB4M]<_WJG<]W)31=EJ??1TGD6-(6>E^B-M M8SN:^BY%>[!["L4XHV2.`BB5"G22X3&EJNUBCU>5\ND[]]574TP0O"I((Z^" MC\/2#2RU*4V=17+U^AVV?5Q6M+K(+`KDXB&J2A'_H-\5H85:.8,TZPPD?7P? M9@,)W%M,E<)1(Y1!FSH?5A49!-T`XIY!PG4.[V$?GT;6Q9>(F>($;Y3/%/.Z M_LQ'+YJAZ;-(O5Y?V`=[N:@U'>>`TFI-5L3;@J4WZU7FUM:\6A)VW`8^J762 M2"E`%J%D)_F&4\]WM/F,W-GY-_#IW#@`(SBTS]*$HJ#TM]$A^G8$_[7\U4MW M\(]_:R=HM-5(K42(UFF*3\DA.2%R#L;X=3-]KV(CW\*H!`.-Y@(ZZA3`JAKS MXZ+&1)I^/A[GC8U*`..3:$MGE)=&H=;1^F'Y71'-(3W,I?S$"+;$TZ_T\.7U M+ABH]JD[`*\`(D]DFBB4JG0R^O`CE'8_4X?-]I3BM63L2>@JJL930DW1Z"2E M7EYYPW4`2DMC]B%*Y8(HC7";?=%'(W0-1,E30J%2_BQ%TA%%=AC1"-GWBNAE MMS!FJZO0CTGH)HGF2,=5!DS%6JY7\9Y3EBB@E!AK4TUQJVO)MR'T[FXR)_W+ M\\FGZ=W'^[O;N\N;![2=^YMQJ)#EO7_6F9!X&QN#0)._Q5QR+]JJ8M/G7*)U M,R7+9#\'.#X*L%(-[ZG.OIBJ=!4:ZS`L%0LVC2HK8'6MRW-PXAMIV@2P$DRN M,EG*X:I6*IF"3O0T26W;`2X&EUZ!8-R"*#H'O]W-KO[_R^SZ$PEZ86EWDUX% MEP0FQ_LPHY\@9A3VY`<(V(;>H# MG+3)NKWB8;3RTAR%_+S`HM]-WAXU&';^10RJ#DPCGU1#T*F:CBW"U)J3# MZQCZ\D$X.9"FMLLYI-?VV,(Y`6.V1HHRT!N?:K1$<@9\8*P"M%.YE*8&)[=E M[/8V=\L@.0C^\?/DKWQ].?UZ6Z?7DT\_WS-=NZ_L]5D*)3'7:,C!,(2;&;`! M,-2GJ?(5_]JR\QZG:(F#GR=WG%[^,I]]GU+6F7[\\W;RZ<--G=Y<4E1/+O_J M;OI]OS4I67D=?4I1I0)TBN)@D7@<.JXKG[@5O++MJ3L:4V-+4A2""]8['DA( MC&`=AODQ.F%-$N!YQ%N=D*E%&G38FPI!UQI20JS1`[VW[-,`N5C:F98+#=*L MZ,CVY!V-J[%5=3%KSY>\*`W*,BJI^E&_0*:M38-X3[$.X81A=Q4J1 MLK#$CA7!2T'G;WA74MA&JRXX1]WJ`*ZA[FA,C2XE]1%!0@XV:Y6DHCKV]$L0NA'J?K2-0),R-FVHLI+IU"I&H;UX MG/>.L<&YOY":8K$CR6WD*$8;@\J4:M(KS*BBR&FQ%Z6@I`"[W1*G>'3=;TM; MYX$_?OYU\FTVO[OL@KP_NQK6[G%"%>2*4.E0*#Z+8*4K#]43Q:B"3ZWVO/LY M4H/_NUW\'&6$3\A]EJ@EV@==>BA?[*XO*4(Q&"G72P5+35+[H:&BR*:U66OH M%CT^$6U#Q!XD;MS3ZJ*F%UX3K\A.4&SA03NRH,5(AKQK$ST+*ZNS#B9Q1'LP M`%*(;D&BK184.C=`[X4U(8BBG'IE7^8Q2-QHSTW(F(6**259#90(W5(FE:+D MCS>AGVIJD%N2>(#U[MQB1BO!E6A3E4;`,,GKUEEORHN47$_E,_J^+9T;CR1? MI).&4E;R,YD,I3$=V+2JA1(;L<8B:9(G')_.,<#I"D'9JH'(I"@2LW=E6'$< M2E,C(7F"?NY@'DCG1L](2;WU=$3)=4-((4:UD"?J3`9T35SHQ&KM;&LZN\+O M;;V_XS[^]&;Z]?XKI:V=<2VKBV9'RY.:,FXIN+B/*`S;T:$/;VQIJF96JN>4 M:C-9^["R]/^_W9,3H:<7Y>XMJK!/B^W)9\/536^RK5+SWKD!DY@2^#5H;?MQ MN8GB?23`*=SWR1^3R_F.96?'\;RCN,Q4"H92-E':_G([>&RW!Z\&]+L3N"=_ ML_OY'OS%BJ+8E,E:!8.>CJ56P\)#WZX%H\@K[,E?3^!^_/W^93[9YP7F1/XK M\C(C<'1Z5?;!]0R:`HWE\T&Z_1A\I'!/#O^:[<%?"H5RSN"(3PK9E%$4;0Z[ MTB.NN=CNS+X,/A"X#WN_?YG,)Y>?[U:+;F/L6<`<#+`#B%7(XK,8;E1G8=H5 MDL+*9]S!M@3NS-ZODZ^7TYM/'*;7Z>V_V;NR)C>.'/U?YMT3>1\O$X&\O(X8 M'6'9WM#3!K>;DAA#-35DM\;:7[]`D54\DBPV3U&27V3)S>X&D$C@`Q+'W6!, M4CJ,319EC&A=2BY9YR`PH)&MENI<%X9PA$.'G^)60M?9I34-$_']Z_'DY'DWN, MMEZ]^VWPY\$`T$=PB%D,>M2,4!\BM-.O$`YR60/I#4QU(3Z^GK!ZLVE"HS(( MPQV5O),-EQ08*9\BXM.T)6;G['L6U[[=K\*B&HE2@%)9MF0C.IO"$Z^#"[61 M>_G^Q-6/R2DSE@1XQ35M>5'-<`4,(Z5,)F_)0/.O)*V51]+E8O/#'I.E,(E+ M9D*.H*2/D<&\]`$*%%$O4[:*R9K;K80<36]OW!$E(C<1LF'%:4TGO73T5G92B"?M1Y)KVR<]73]EF)U_U MWOW3YAZ^"Y*^Q[<8;YPVV:(OAL"M5Z8M1,00)-G:M[B-W6Z7);W7SOM2$':* M*#-^%B.*Q%4C=8/H-/DZE\6UW>(7GT=["TG+A%S#Q]%L-IH\K(<^209A,I6<5M/D=E.\@YJ M3B9^C]`Q]`L*([N,UT^87*0JRQ*?B=#:>?U^N8\L=/ MX\F7X?#-\#/:L(>[?15,"`K01UGMLV=:%(>A5VF+#QVO\[XWQS!R0L!=R<=\F\3N/OWTV@Z#$](VG`V&\Y^ MGFZ^*BPLPHO!%_I+QU;[+/?A83*>O-_>$K'F M9Q1P"89A%!0TVF\ABN\>Q8NM`FRM=_F973P]5P!-\-/T'LV_X0P/OH]'!>-FL^<0;7//"-AZL#B'OC'SML3\A!LE!9Z5D=%S&))19\,5\ MJDN*+L+0ZREAG\#A[93Y]/'*JI[CAO3&7@P60$XO'"%N=B!!1.@KAGF M&`?V']-.XL[&T[X"/6"J%.[!@[4"@L@\="U;PE?7")VWW*-Z1_*TK>_JX".B MA=9&@=?"T;.)S%EW,W_P\*H(2S*A-W(CSR+L'*SLJZPI&9)4+(.W@C8-!"D[ M;4NZ+O)B7/#MZ/0`5J;#=\,IWJD&E;SY,)@.9_#TB-]&2:'^\<-O'@>/3>-V M'`]FLU?OFA^QJR)Y_1?5MGZ]=B=&O&T\IY"<0!PF<^0","*EIA@$EZNRF#4T M=\^<:^+H9>XD.:P695]0#E:J`())%S*&KLB]QIN+<@`P1IHBKR*'7V:SIZ^H M"UXJFI3,`DN@DDC14&;=H288%XR(6V2PA_;%E;2G",YE?X>HT"5SI M^%EJ]DX':33:/2M!VK*00!)E;:?WZ1+X-!C=+U)$Z,";7`$@]'H\KAM,"IV9 M53DZ`:S0P$T9E^_]M@K_,:S>Q$W[23J=A=Z2A<@2:IS(Q6#XKUG2;1^#M2J* MZNV3&MK,B2Q,[H;#^UF93CZN*$W=$_2<^,(5T#Q;&;(0L<2@``&1M]QBY"%3 MWUZR'C*.)W=?=E]QGPT+ON02#7Z#+GI!+JI+76#@O*U=W,7(/G?SE5X[*%TX M*"4"MQ%RH$J28`#1CLR$S6O.C3X#Y^0(*+%R6I8/33,&Y87*Y?%N%,5<8FTH M`:$>"TF/>&XW\5N).I6%/9JG-8U51W2A=50V!8P8NBT,:L5M&()=9R2H2=WT7Z@B" M+\O\OAC7"1LP$/3HAJ*64HMLY\Q[A,^ABML]QE'N*MPWBO'J$Z7"9OE/FFPS M.R)]I%R2WB=C4M#%HC@4[V8#Q)#K@BR'*K"3OZTTG,ZT"C(E MSG/L3(>K1Y5)OMDE>#`'VU,4=3)S+[H1H(H%CY`%"@(T[3QT8]90Z^KZ6RK> MJ(CO(>=4RCN?M/-[PY?.?S7)6*H,>4(=[CZ`*/'-Y-WC?P9[9UIJKI!["84F M6F;/BPQ=D1ABULH).,TMOU5A=`GYIRD2_30EV%9&?]+?]@Z6#RR`,PY-3S(E M*8Q9?"N'I.NG?BZ8N%FEZ!`/U3'2U(A?/GZ:3CX/GS,5+@>$<-'XB/C?<.\M MV.4+:XP5I)%5_^4-"N+%X.[#Z&$X_;+ZN7W#;QU&;*RH`H)GKU)RRK:"H)G# M-3RRUQ)#7^23);>,^B>LU`FM;I*J@T1JZ_HSKZ]GWE:#[VN8MY`T!Z\CH(-B MFFH5E^:-'AHK*$$#CF]5&">8-Z>%EMZYG!!Z&.XR+ZR50\[U&RL7FTT*-RB' M8\Q;D%SSZ%W*&C$VBRDNL_0J0IVEMX9?S=\=*XACS!OE=`IX2]E9Q6($9Y>. MWXAZ4]`%S-O+X8&9*1^SQNL,6G.I,WC$*[&;JE7J5B(GA*\B@YVTG$9TG53\ M>3AY/QU\^C"Z&\R'O=_1?+'IE__Y_JLQ$J78:F.Q1C' MGGDPU^"P_<3+R]>BJ8SQK4:\Y2R"["*,#&TAA(RN0AH8)_EG7L736.UM M]N+`G`_2!"F\R26$Y=277.KJ#:M4'9M>B.CS:&#FX%ST3<^0#\('6`ZK$+Z. MCS1JX#-=YC4X/$0#E4TB)B\$*IS./`2I]`KHKP-Q:Z0\DM6VBNQ_QZ/W`PIU M]UN^M>F?M]36WJX]R#1M2>]Y/IEU?O?D$U:C]Q MOS*M;`$O"6D.IY]'=WOKFT+4UJIDM`^NY%1H#-=R(6P=2`M3I>SZ^:?*,UH> M@EJ6:#O(I-&S8TO;':I1"+YPGPJ3TI=@N\(+C'PK?=(($M;M6"\])U+>.\T) MH3S$4GCFDGGGG0J\Z6_75L1<%Y)Y+>V5*-]3V(X`RS*P62H:;ZELY**;R%!2 M/=L(_:*_'N5],F=,<6H;+71I2[%H'64C<]K2$4-%.9=JL_+Z(-)7RBX_#*;O MCQED5APO:,4MTZ$P'V+4W754T+OS:MOO/YK`BU?/ZN`9".I35!I*48:J]A8H M*O+8MV3JZS)Z8-6L!K#.X)_,9@Q/F&)=UC;Y^M8?S>:"U,/B$@Q#BA3@(U,F M`&<@V\FZB"Q8KL)K:_3FY:@H.([$RU=KBT#KBR.S$@,2Q+:T%Z;M*A;UIH/; MX/(P98L)<9[A+$(PWFF&'-ON3ME4.<<+'6=_FB]&QU))!N]#B9FJJI<:5^J) MO;7W/A.)%]+%IWFRS@16%]_P%?D\C"-$R6%Z#`.IA8(!#1X M6M#V0$AP]>S>PX_S<3!Z&-[GP?0!/S*#N[NGCT]CQ,'HCM^-[D:'3HR6445- MM0]H\[BBZ?L+_9,N%U%/0S+&"B\VB-Y'T\DL]%TAYWVQ@HN$^!%2#M14U@Z8 M4Z4>UT:5C)M;&@YDX3*YGU6![G/&S'D,55.FW!!&HT%@ MM)Z[V?=*U;IBS49OYS8RCJ.SMRQ(1%13YP%4%$F7HC/M:A;TIL)-J2)"P_W& MQ.4ST;EOX!S7&)\9O&>%WGERLKR;.Y4*1 MU*W6=,TFX]%]$TM3H+^^Y:4;]]*.@]S[,LHB!FS28#R/*H!`(':I673$]9R` M&V3N/"E"]%`"0W`M)!?69RWQ8K(=]#A[7M^ M0TM%`-58D#QYQGGHJ@L8KX??&;,QD?*;DDM^D6&?4>$0;(Z%HYH(DPJCS-!" M40*B^OJYWFQDLTZ52*_+LG945@$/SD'O)=M^>]2[UC%'12S*-=+QXON_;6N&:M`Q=9%5]/>Q-6:'M>JW=!G*XU6F@I M)"_@3NB88"36.SR19:P&NES''Q8H$( M4,9870IO-X?CGYO:WGQ+A_,9C^:[BRINCP$;HI%@Z:.?RLX-DF#(R[G5BR5-D!A-\;1=Z[B3F%YO[U M3CD"[4"G%6X^(K#RIJEVVFB]TW-#9D6I,5B.942:.E<]XI9 M1*R3F;2CPUV!Z-ZZPFCI4;A(6[11Q93DFORR,";:Y*N:4@$""*8YXV\FIMNW*S;V8[(4?1ND>XZ.)- MRCYDYBWS)=(32^LW//BJ1`,ML=@80'LTL3"=#A[>#^?5ULN/+`:T;G4^GY7M!`9?8O!Q]7>@,!/R17&LCI$ZW77WI0)K.7+F4J0DG-?&EH MBU6\*?EO_WBMWN[C^CB6SB.K^%BTS9?)]-UP]$@[0>>_ M>*\HFY^[WF?9%!&-[AX74X>:3\P&37G3ZO__';5F;\@6@]?!<^X0AD=MF!5= M`H&F?FV9?N3E4*%"5XOMA\\6$04<9C*9_#,:;V^VN<8!B M%:0(P[T2@$C;L,P=+?5LSR^:S>XY9*D1RM_^H?C?K;K^$>Z5YI7.^.6D&?.R M?7W]9G7QA6]@MAC:,:LQ%%<9KY]MZXF"YI'I+3?02<6O=`,W!'4KQ[-:BGO9 MXS')"QT2PE"1<]*&NR"Z8>SK14[=[$ZYV?7RO9W/R@S"C1L]7XS6U$0_/$Y1 M@$^#,;7?;9U]I2Y@)I=9G8Q&$<%O$,;1H&0:==#=JPP,T1Y_ZUYPD:YQ3D=( M[%LZR\NXO&6EH;9*9F=B09AB0)9L7%L>%7.(B[,4]@<_RS\:4W`CT-)$ZI<1 M)N:$\97.+/&N&\JDM5[ESG*:S:S/E41UGO/I4`S,9D\?VTEFGX8DMC3Z/+H? MHB`1[3PG?;8Q1M87J[QB26N3N6I`%;(FD?<)N$M.F[%]\?DS'^&&J#>Z[U M6PUQ:=:Q,N`,;6@4%N-<'QK;YX/4;H)&;[=+4.OM2TB M15F<45Q0FMHT!A`PFO'1_R7#[79P58;`F,`P(B;#F#4Y>B$\RI!6JRC@D6^5 MH?0_G@Q[]%"*HFF2I"G1ER2!&VOGIM!QF?-64_C]R/#7T>Q?93H<_H(R0[S[ M2+_MQ>!/6BS^'*.HUGP*,[ZHZ#WZ9%]TI@$HM&A22A^M*UL%B=#Z4J+L8>UV MY/EVMSR%]P(EBB$+>AF,6;ST>2%/D6#'Y?ZAY5D;RS7]#-$XH1UPG:E`ST55 M%O+,689=\A3R1Y9GCWXRA3*4CG$:>Z(\(N_,%_+4.:YM6O_!Y#EZ.,9^>JJ$ MMZQP1T^_#*QV#2`JBG$7K-AUWR\%B7I8NQUY]NAG3`5,XGC'G2@A1)14;N0I M2]):AK_D>9C]]*EDA394N"2H]I[J&^;ZR1DXMC7ABXT4 M9!.;#7MIZTL@.0'Q768)>=#7"ATV.ZAM63"EU[6O,JOJ'2H6,-8-H2F`EA;S MISTH?LF3]LMEF>:C'$\/O5`V:''@9R8-0E"Y:?T+BR]G#CYORMLWM!G<-HVL M"33CV8;_759&*2AYG@R*I+TQ86)]?59A&K[)0L^P`H^+4!@VF19](WZP>MK! MLL8MBI1CN7%<2H&<)">-\OC%3*'UV5>FP[G+;)-2XLCB3$$P,UXGU/6ZS`)= M*,6M9AA*85K,+JFII[X%3`8+?/"E#1H29GA>X+MBUI*:>`O-`:8P*42H9@0- M(K1W-M/:!1T.TX"$"L)FR[#E1I\QI;H`OEM'=7)R;0K$`R49K>X&;^*Y%_L1 M$>GP$&RNP>]P(B2E7%C@3@:PV M1V&9+7UZ=^.Y;G2>69^<4-4+$KM-K+C0'-#R.`3<'$Y]WSP MV5RYS^XP?8JF#42W#DVBWQ@JUE#>$,YQ)H[LFC#9CKG+Y$=SHC@/#WG\`#/X M:R8,0FR#.CRP'4Z$SB#H-V9!F4_)2B]-3B#ZITJ-?.^1'ACO?5B4$-\F+J<0 M>SDB-$PKI,]>M'"<.A:E]E:GHM0/[4B8U9%'L6MDOCW8+TA`1,?Y<1@5ACXH-"&/NO<;+M\K4(;-V*7:4_Q,-5B MO#%Z?16\X+URG=HT%$#/EN\+RYX=NV:NLW8A8)X7>HY!].?84$;3:]=?Z>JX=Q5K+7?S:F\1GIAK,UO6WR#,JM+8+).9 M]L*.XX)0U+C1Z:N$VC"A!%SH`(AE"M$9R^W_GH4R^`U9 MGE#6"'7_\CQSOZPW+V9OK_&3YF:@MSS2);O,6`$Q97LX""Y=@TX67F$*L=CJ M@C4U#49JUG+>"+HC?H:'._``F81N",QG/>AS"L^GI!>'K*_6#('CCRU5A M3O\9_C-,\NK'6YXHV?-D?J!;`75T3F2W-#=PW3"VD=MVR;D-`.F6$(XIJV9_$)=*$>7(C6O0#=&JT+`V:'CI`GAP/=,4+7L>PQ M=+*-J!N>O];Q?;F.>[H'!.=PV[>H2QS3-YTQ=,QGS`K.7^M>AFZ-UKFF'@C= M"V5S,-T#XI.!Q]A@+1)P^R*T;C^N,V5Y7R(+9LK&VUR8LLWS6.L?1E5OW? M)\&QJZPX/;4$-[@;V#&#=L\04X)4Z+DVI MEG9VR^;Q#!BT`3&8;Q+F,0(^R:3_,1&ZT%,RM4VILPTR$K9OY>DE$M*/\#T'W?\JMWI>$&G>JR%T_Y[ ME!1)]2P71)]$SO"][TXXONU1\VAT5R2`NYN_VO.[U MTR^CM(COXG9OD*790Q+7+#@N[EK`7&_9)KB:U!:FK3/3%,&T$6D0\+IBB93) M=D1SJ&T+2G-0[@7*]E[ZVAH+CMP]9*8?&DX04E_XW)JUL['NTW!*RX]J6`ZN54N4@ MMTDI#P*76SX##?1]1FT_Y&26=,D8#6L&R6",BPRH8)2]+.W$>3'>3]AMIM$= MN=["W,`(`XNZ=B#L6=E@X/:Z5G"ZO7SJ8D6&G47<-,T85D`"/?"("V094$X= M^DR8U%]M.2;KH-O6+B+>Y7%4C/+/U<_&T.\X8=L^:('IZI8(S#`P:1!X,M_4 M)K8(/+V.E^:DJ[G][N)M@E#7A<&%24)9*1S,3[B^.Q;/@&9$GC4%6I2;Z`ZXW+XIBZ_7RJOK M+\D[E6>]W'MD]`MN^H%M<K7;:'6B;SV(VT@XA=C+BO)C7/:RW1\^(8R: MAN.2D)@T=,"2"+B7#M,#B`-,NN+\;B7VJEP+`UGR\\?I@S]W*[69"P?0"`,*673M]Q.VJ?%N M/)I&?=MV'1;8PI*UB0)/&++B/V,NE>5U:G/N+6&(8QWO"VT9J/`\XLLF)[*Z MOB^XZP?3`I;P56UV+&=DJ>OQ<8UWXYDZ05V802S/]2@\:`*!*J^>KT%,W0CJ M>)IP:B\5%G_%>&6XZE M45'B@_+/T]A<#JNE=A+-=GYH!])M1D5 M<7>4:FG2C35X5EHW2G+M4=)NH65=K80?RS)T(%8BP=>2V>/1HNKY:/"DX:76 MS=(T>RJT=\D`_I6-9%)/\?6ME/*]%&,J\GN`2SUR[5B>TM_F$4TODL;=\E:? M7F4"MGP_+\E`+BZD"SS"Y<5*.TX32>_^?8*+$>^+X91>_I^=^7J1_E# M,A@+&8W*;/I!7HE5??*4=,H>_!JPNL]R\(ZOV_`(HF$1WTY?S",D+S4G=SY[ M):E#2COX]LJ\TG)XAM5K,OOM^[+S_#*OO4(E"_R??+EPA>C+\1ZOZVFE?C%W0 M-\!O$X&)_0"4?ZO>/8T9[!X"Y_%U@AGG_S;F_!\EYTNZ_AQ'>?&U*IA1#9_% M-:Z.3B7?6@V=OFR>NBV8>Q'A?=3^ZR&'VW3DE)CEMU^TVW'<[;ZMA5<3L!)@ MJ[_Y\6.<9D,PYW*Z6/]9&5,>)8#5!10B:)XA7$='AW5(!O$5^]GXVQJKCNG*^#U8[^-[*=:2EJV/?BR;9 M(W+PFF/?'P;7PSQKQT4!_%L`O.U>M2+<&0<:,K_K#!WF!NWOI_?.&0)VNO3] MTF*+4I#?D/?-EJG0Z]X7M(N>,!8U1C_MB:$JI(O^YO$NB5P2/HM\9``?=;*1 MW(-]S9+Y<=B9NJ6C;3$Z_B4DREI64Y-9#3!G.&F]KU(4:G]?\_J;]Z].RZE+ M[EG^]_2J4?%+E)=9-YJ>2?"R_GTRJ!9_=D[V"2W']QV=&:[G!9X9X@`GS"U MYX13>^Q7IO9PX\"9-O3@J3WG.<`3V54X.B^TF1P.<;@%V\(%WSXW9UX%0S2*5OK)D%'0#NF%9?ERYH+MW37'2= M3BCE2&DJR(22*Y]NA8_/+=A_19Y($SBI7@&P[!811N-H'4!EWGY9`+>9CFC5 M%MD+V0O9:[]%S2T=MPOSSV1EH]VR-,XU]8E06^4F^+E8$(;::!%H$;@8A\!@]9AF,;2MB[0M#*6V"*5DD5A-JD*:/:`'^8$8+1L= M2`RI,*1"@\"(JHD\^SSJQ-H@ZL?-A%$7VB;9Y^#". M7,"<*L^NK>:^H_?ZP=#M%E6W-7TN)H7Q'%H$6@0&="H4ZL>X*&ZUJ-T>]4=I M57DSZF>`UK_5?EDC?N29^(GO++U%=7*P&.59N7;%YYL M#(^9+=-45EWLH@T/H[/MHK-!7+XJ0MMAC4!1O8B+RM!64$SB%#*UJ6&W=$$/ M!MM%I&QC-(WLA>QU"/8R277899_ MBM+X4]P>`0A)7.Q2+XH<(V_,!GNF?S2<'XSMB.7%\ M;SD^+%7UVE7JM^@W=ES=Q?:O0X7:=TR%TA2M?K^Y/HXW?"%^D-W+<=D,M>X0 M6O=]GA6%]ML@C^&.4OF^CY+!"3=20NT[:>W[$=[O=*8!U0_53T&?XU#VLO]= M]K)7I7O'UT(:=?.4=-.+BG%3K;9\$?\]2AZC5"XT(SFB`AY"`3_U(!ZYAIOT MY[8YFHF0,1-XKIR`A*8+X,AF"EE7Z\3#K$C>-![$/LJ-)1PJ/S5'6LS&XB8' MTX@+GCR19BZ79M1E#R'#(,,@PR##K)PN:;X2]B4<+$'Z0?I!^MDSCE)WP@.] M'*09I!FDF96_50IC4T*;-S7D&N2:PW'-19T<._/.1`=RAB[MH!B6TZ[=_\KZ M_3AO)U&J#:-AG.^@=N=:;BR5A?L/%&D0#;C-:!5K%B5O%.U.U MDESRRC@:RMD:BO2G;($S!QH$&L0XG4-`@*&LA"8:!!K$B1N$#+B55;8\%WO` MG.[]U[3R899'9:P-,IG6+8]UW&>##O9`W52GS+9:U&"JK!#WQ8['&$]W'CL7 MXT*S0K-"LVJ@)CII_O`-KLZAU:'5+7B*9LNFS7OBC`M3%-'`T,!P M]CH:XSJ1XHMONN#XV\VG&^U[:=L#6;5#BQ[B03MIIEGXB9F;P7E+V+C9M>,X M<68Z6XM@RI8LT!C0&$[<&-X17=E)!URH0U,Y8U.I/"F">71H$6@1DX-RPFSI M`MTIM`BTB(E%<-&R*B=^F+>B9'YJW MB&B9ZGR!_?&\B&/UN..VO^^!#(D,^2;KSLK<0B1')$A<(D,B0R)#G@]#4FZV='4YD,B0 MR)#(D,B09\20S#1:Q+#>'L^+8,BY[?#W902XU/W^8(+-@98F@_BZ-^Z,2JC^ MY;(ZVTN<8B]N?4^:M%:?)`,@U/)6;M"OD[1FB[UB+GUZU;EKS$LVR/)^E"X( M0N1O9A>N,-7:<9I.?O/ME7Y5O0>%:4_?UV![E_3C0OLI?M)^S?K1RGS0C_*' M9#`6,AJ5V?2#\>13??*4=,H>_!JPFZ@RJ&D:#8OX=OIB)5G@6>[YW(CG%!E6 MF]"R17I%)0Q<0'SYHN4L&O?DCV3/_QWZ?H?^'X[O..3$\>'XFKO?B1R\/+H8 MYGGB4MIF7GWR9_,]Y9VJI;D?M^/^?9QK!FEI5"=;%Z-"#7RE!BI50*(&S#?7 MR7X&4/P;=S0O*TI5$1]J'6K=)JW[/L^*0OMMD,=P1ZE\WT?)8)?S^:A]J'WJ MM.]'>+]3>0A4/U2_O=4O*,JD'Y6@=V&4Y-KO43J*5>E>$SXTZN;EZ*87%;VJ M0'=;OHC_'B6/40IW17)$!3R(`G[J03QR#3?I:\G@,2Y*6<&IF0@9:_3/U>B7 MT'0!'%F@/^MJG7B8%1B+4+9K(2V@+9PXK;PCAK*IH:]5N./PZO'KCQH*B\[4K0E;)P\T"+0(AI; MB$2K0*LX<:O`>4+=$?,C6I9_TP6N0[:=/I?V[X22EJZPUC=ND1V-+9[N7'8V MQH5FA6:%9J5^.4Y7MARG-FOVS-;IT.K0ZN8\1;UE$W4U:7%*0^-"XYH95TOP MYL_AHFVA;6UO6R]4OS@;V].MEFTV5&Q]!]C.Q3A?FXB'3<1?H6^JVE!<4H[Q MM@">>*XQ-46+&NK.F[[85.(2LHYQ"Q/9"]GK`.RE;L4/>0MY"WD+>>M`FQ6, M'<[EVFO3X@2T#C./D=:0UHZ)UJAIMRR!3ADZ9R%ZGQEZ*M]N0O)"\D+R0 MO`[D>G'>LAFZ7DUM6J[O`5WW^IOWH^+Z(8J&M\YCE*3RKV&6?XK2^%/<'H&X M25SB&Z1)B<"XXX8Q3W7(M MB[BA>?7=TH.8!_6%'LMUS_&5;:G_'!5ETOVLZO%7;U?:6$S!U>;0W7P01/T` MYYMF4S9:!]C#YK8MS"LJ4]Q5K4_GN4Y'%'B])4RT9E448#*:-6 M]*)\W%9BF">/41FGG[5>G':TP2^CM(BUN[C=&V1I]@"ZVM)^&+1OM'?38XM4 M_S#^U>P#\N'KEA9I0YA<9>?O03O6P.J`(K1DH`WB\BG+_]+@JWA0).U"NX\* M$`F^\D"*%`",B\.6]GLBVW4GT8UVUYM(7R3R04E))Z(5)5SGH>S!Q6!( MN59UQ9`_B0J0X?F^4>=12M+1REX>1Z76BX.B8$A#:JU./FG/1#0EK*/`-M.,K;/7@(DDD*@"&/)AAO\&'VN>-_N'EC M:O"S%"ZOY(K/`E:B%[)E5P-B\QO:D-B@F+*/4TM3(ZE^0Y0**NU,MI@J/VO1 M4Y1WP*2*8M2/.ZW*:I3<@[.6081B7)\)37)".^OW0:&+$J9+(,*D[`$U=&5K MMT?9VDW^3`W^Y,90B_]3+VGW0&+@:]EJ21L!.0+L)?'CF)]`?+@2?`U. M33'FRL&H:F`,WTR0>`(Z[";_2.XOJPL`)L,TGI)IN;%-7G_>B?I#_J MKUZS[,&UVM%@+)H,IL:LGV3_S]Z[]C:.(VW#GW>!^S\0P0Z>;D#ML7QVSP'( M<9]YWMGIWNZ>'>Q'6J)M3A'$FNQ6`[MG4@BU57 M'5BL0BED?+F,PF^JD1ZH$X1=H1X[Y_Z4K<`,@Q%%X6+[W M"52*^G'YC:E-$+78'X*);TO0HTI)"E"%ONJ!6'RW$\I8FI.7=JMO5EZ`?#,1 M@`;S%:MQ=P'V`Y@(0(O;?'H@([\':!8<0EE+7?6@H@0Y`8,J=!2UXE#?P(.9 MATZ2$B3D*V_JH>T/0US_)J6(9<$L@VM]N,KSE5>0@6UJ(6G)!]`2>7O*-8:E M78 MAP>KR1>>E0+&_2]#BL#K0OCF3K(W'HX\3"3,3[Y]?R31WNF$=Z^[LA$W:6=/ M2=$`/Q='$J!)ZV^\V,9K\@]0') MO&HL/YV-[.\>C0!LQB+2&Y]]W_`H+WQ6'0:*<);46M,,+1^.2)7?6?-\@3KG M&0&I6E8"*2]@_)N(U_IWCSY]S0T+:A!0VB%IXXE9MC7J=H]&D":?(Z^)MBR/ M4K]L&_W/49D-J_#5Z5E#^(BNLHQ11*KI1P_TZ$,4ZBW,LC$;#FN9?]@36PS5G>E'JYB7+WIUX>;6`U M2S[X#6:U,Y]G[:VGN[ZSU(S!35Y7N(D3J[`6)B"H^MI3X:K]=R]PPH50'@7` M\S+$??P?U(,E?<"C]4:2KBNV44.IC'$0D)G.G,U??I@S#CI\6N]CRUF%D`Q/<3%[<\BLD@*L&3 MQT)EF^`SDR#_6!Q=''%7,"F<"*9EJ52A)(;!RG`:W_%()S7D@TM'FR4$16*) M/P4ZS6B*UI=^.7((?B6^`9%4Z@D\9>GS((#7!^(.'X3LI,D@170+NERVV.5^ M6A5FJS-5).9>;*:BVL,?X&G:F\5?I0"^S=YO%4F-KYPF<1*)_\+XE^K(QZD2* M:>(SWYMJ3BEDJ60@\EA&3"0H@:09"22#%R:0#)Z="#(^=N8)9:PT,6.E:EDJ MAQORY6>L7.>8_[O&_%\1\Q&N57XO5>6@Q"E*G*I/,&V?5U%Z+/95"6@Z_&.N MDE-UR%4Y**2DO---RK/;EFTN:8@VB*IA;94G._N#1_6U2TL4+>-I#B>LHIJ: M#S.RVI2R20[%X6G/C\;!&V@PERA_OWU_WD""U1>^3Z4%SL`:&+2ZJ0$.I6T9 M;'!#@$7T,8='AI+[JB%GE^_1C MY_\96D']$2]_[X'9XCGW;$-F!SR4B_LQ34EW62%1\/SQL[_U8^Q(L#O\OYUI M/>=Y06CD,0QH'\P$9@GJ:F<\BE8J;4]M%2-;YGFL65ZBD1=+[]L#M92,O*)1 M6;1K,=G-`BS6=$R323$?4"UCGDGHJLS/B8`?*$^PQGF"HQ?F"?:[1T[;ZQP] M3["9$ZS)%F7E7-IR$L+&QTL(VWBOO:E8S*>(*87QL#*F\$KIO'A"O'8E'*$* MYG9M78*]G.@PMD>OT%;.U@./VS:]S/Q%HWEE)W7R]P5)9W4X\3L<6?:X_#)Q M)W'2E_:L*[0%1.A%Z$7H]03T>KKA=F+VV25\];24KZ;F4=J=D'Z<@-JY/F(]DD MV3R^&V>?@$Y5_0MVOVAVQY9'7-;TTT1*?+G2")((LBA,\%0OPHIWS/N M.,DB\=614KX(@5K_^]3>.2<7SG\S;%N==OF-JG:9ZZETJ7['.'+@:!_M<,'K M#:R!N8Z,)RUXY)T=YIT%(GZ1A_:$&`%UEBN/@#7/U.YT1U9[3*WER)L^KHE! MZ$7H90"]!K8UZ!@[R5F>;B:5&59I=-M]:O**IU.JUTFJS0)(E5;SV\X-]4O-DC`&>8' M2X(1ZO(#ZK8\BZ,\N5'=D,J'U;M\6.^%Y<.&@V-7U^I0=:V]5O9N\4[C!7K^ MB\TIV76``\[K]*R=XZYM/<%/*:<.EQFJ/TQI:LQ8&A,;#CT)F8\>6_VNN>`Q)2Y636V:1YRG]#)M:LI5;V#U>L9VFT]: M.DY%40_+$)NFI&_TVE:_77ZYJ9,6M(;)TU/0MZEJJ#.VNCUCO<5/6CI.10V- M20T]0)^AU1\>7)"9U!"IH4Y;[4'%V.Z&3V,1E2)>)40(7[/F3=L:C)Z"0R\B MSDD+VX'`O+T553,Q--HUM)S4-:J9?$AR5L.+*A\]59?*+F=_WI<%M^_O'[]/ MY+L9Y\OW%XGT`B'E9;B8>('*;;CRI..',HG$%YC[A1\Z7W_^G[__[D'MNQ5YF2,-/8OK3V75Q?7PZO.E?GXYM>O],>7HP'PYOKSMG/6VM2I.\C>_+[EK2" M/19W]@\+1%;FUP:9'^2/^F3:Z(]X^B4.Y[O MQ;"N#'!,1.R61UZ88'?1X)W#`T?X*F$E[28:S/2]TF)W<\^98RJ2%\'/07ZC M[@P8SP$89W.5D[<"A,%$NN*V?]J>I]-KL4\PRSRER9,L$DXX"V#,+D-\F*EG MR#CB2-5W2&&V$/$\=!DF[:M?P3%89)T)U?@VGVJILT3PNT3\QJE[@1,NX'MS MR7?=UJ"RN7>MH=FAU3@S=SO#]-AL,JAN-F^_U:TPFQPS)[?AN:5\-HO$#&": M39,8S*5MK%]X@;=(%D"$`,]A+ODJ[7:MVV+OJ@(C1"\KY=1B/,+DV+2-K:1\ MTQ/.-QWUCMT%]C@OK%^HN)KYIL^(.KRL@`1EKQZ:O7J4I:G[WN:KEFVH6[KL M206'&Q[[M=O6R%RJ!D5V:V!,[,$Z2LPM7\P&E!%U`E8#Y>J^6OJ&-7X2U%". M%.DJRM[=(F%'R?"MF5R!E]6W MC56Y/FGY.1!JVXT/SE(2;SWBM*>>Q-NWK4Y9K:`HA_=^2*5*ED].I5%5RI^6 M0C/GMWAMS"9"!/"KFSA8!VV5/2:[+\]`TP^0+,:7P6P?V-)\SAS^81LNR]>H M9*D_A,H=6O(H7L$*,%_$8*"J/"4'ULZ+\V4Q55"S-3:;@F?D*:45`S26N[B5 M56PL#="3,@'Y7$;>@D=P.?,"$,WE,HQ4GNAV)ASC\`X!F@A$'G_>R*]NL2]S M(<4>)D(>4PE1,=ZI$I\!$3A3J=/X?_$@`89`I(]8X9!%0^BA[OL`K(K/ M7@KU`G4"1TU^49@\%@$-G43Q_6()UD%VT@1KF"[4>0-X#%P#^A%^F8!PN5GZ MZ32,A,-EG`M4_H42I/Q:`9-=J+,(P'BI>G7%`M^"BR%U<#9&.14&&GUZ-)`,IP>M:[!>8-!JBJ'ZTN5`@9(H\+HM5KJ9ZL0\C MPV=R5_R58(XOXI6_@BGBG2L-:46:P4WJ#;J&\M9ZY$L0S[D&JDU#I\7,(-+Y MR:H86)8YK.#N<9L@6Q8@C!GKHE/A4N*=;LFEQ%-;+@*I\$"0M#PY0&*E:/D$ MM?1*B<#4BQ;6]H+@3),@ETRTZ9/(F:.)[A1.RREM?0_DX2.4,'J9L(&`!K$^ M?.5A56='2)D;#MN(E8*>80>@-,%3?)TZ.]QQHD35LEXQ"9K(FP*<*MT@T]+M M,@'XW2)Y@:ZG9C%\S'CKPP3&I75&0TA0*M?E<,J7H+F^*?T/5KLAB!H8]I61 M!EL\C]BS'UG6/@C*2W:)HJ,,I_&=.N2""".B6\]!=^,\MI+5\XM@\P`";E'?KI8(``$&B+GODAV!RJ*T,XR2T=]1M<"\@$4L,E&#P3 M0)[,I5+"HYU_1`^EUE&!X[.4I:609@$NB/*3P*>3$E$L@QK]+FUQJ1X6X`HJ M9V;C2:E'`^/&S6&4.;0EXGF(,87T=Y0U-2CT19JTDA\"#8,=#8,]P!9$8HP\ M"=SS")VO7<)L M@$L"CUOX9:#7XC/899Q=^CR"KPMQ'`Q7+&%Y+(9KA6N9FJ4+&,)">4:YZ7H1 M3":JL&%[JHP4*U.?1 M_;22?(&Z%^E4I(#ZVA53$;@\2,,/*=U!NH0*9A2T"$S*POB!GD!/:S-+"<1" MGV!&7]N'YQ>&`+_[OIBA+-QZH:\MOTQLIL)5H44I8`VTVX!SP)=,Q)S[4R6, M!3;1K(&C\J0.0DQS=1[ECTU7]O](96_`PQ1WX842_1,4/'1GA$('<)OPG@C& MB"49%-,!;6.QR'@"A%OY7E)HOXBJ-+`KP1G(.4-J":.7#/BKE\ MP6G6NI^#C>1G$@.D7J]5NK[@3"'SPM2S5RJ@TVBVO2836&Q/ M+CP`&K?%UGR5/QYOTUPR%XKA<6UX-$LTU&E>6K\2!P^$9RN!VP9I'(;#R-"9 MC!+<18#7?%DO"/;V4?$FN%I/1=>WR#47L,@LC,)$XAGU-24NLLB5%Z!\ZDM3 MJ84)\%ON*6/3*JZ^&IHKL)`&H*-;)$P1YI>`NZK9D%(;L+P1!P6C^&KC%T\J ML-[1'0V$Z=_"6QT8ZO3,0/7O@8!O#+TKMXI%^#<$R8W#4...,P;4@>--I-D"^B7!K63$!6C!=\$=2 M&N%WOL]`9TF%KO,P!RX4-(T"=YY$`,X".NN9:F$8=>SA#[+XXHF([W"7XO_Q M(.&`*YU\P8`R^3JFR]AB']?S1[RP4!801!4"Q7.8+RBV>X&*`Y-&@5C)PFB` M&NFO.O2Q001E&6V0H?5L."`0.+*MEG'4*!.>@J#=QYF9\"F&<#-;29L2`2@D MW`XI*C%X6D%00*R\6_UGBB@O-?A:!25JY_9*F=93SMIR/6$.3+-02C&_&A\- MZSW/K*T#3*_[L6H]X#!%/)QFBG@:MI5E$&I44Z+H+;0Q,P%>!F,.-Y0\-P$C M%F4^B5=I>!BYC8D`X'B.-D"+7:T73[E$VV9(:DWM'VEQ5THZ<^$F?KI?A/:& M,N>"=3VMU,`DR3^RY*?R,EK+R[V2<27@)US-M4C.,=`$3*3V^_<;#7N=L,Q^ M3??G<(EQ>SW%G$D8?M6HHKJ M4#T%S./4[`4:)#/D?-O.>)#45@V8-]T1X[X,$>/_!/6CDYQFN+L5A8X0;FKC M:`1$AEJOFX5Q&S]1<6!<8Q]CJXF^%50/@&+Q6@`LJ:]4*P-,"1`/C(^*0GO`(Z98J7>M,SPP3*ES*E7,444@W5!QP!HZ M-L*>@,ZJT&0NX3D":-ILOEYOSX*2#H2&6L5+!00[G+EW2=(43CPT\/X+O'JA M=X";%GW_7>V7(0=XFY-$2+P%%DG=8I4JA%MHJ#YUSE`D_-3XTZD#4DD*GV%I MS+7BQ!L=F`D@'2)C;AAXD?M.)ZEF2`U,J\U8T*-H*HHL_)Z9"/L16R7SY\I> MI0LIC,<<6`07Y>\N5]EE,%3,3XB^8H`WTA_1WXY$G"(QC'T)3_DS<6=Z&U-5 MC](J7HFQ'C!X'C`U\6VIRC>G&X\Z>_`!4H((ST2@4J=0V2Q4V"0UJ55B;H9/ M2^ZIE,HB_=8OT636!OO_#>\P?W/MON6_R9P4#XQ(H8>C1'P9(L&TSZ0F!M-2 M1M`:4=8)'P4LS?=G]X[OER`')\4AV5CTW#*'TEI[D]9&U.>K@,&`>Q&N,`ZA MTL12)RKF7W%[:.XI#(3+4(?"[\JY4CO"&M]PEYA-.0*@ERTAQT*"68JK+OMK M9$^RC'U@K1W7":M&'AL8RJ=-I5>OO+:=[V.UA]7&;JGUI]5-/[3D^D?P6IW5 M4\JM]R_M7O?\_*;;'YQWSZ_&%^/1959N_;+7N:AHN?77UIJT77UBV]5/DN`M M,=R2WBRV!,SS='D]O[J\Z?=Z%^WKWL7UL#_H]<8]+:^CP:![TR-YW2NO%QP3 MPX%9/D9@Q`1QZB<$Q4RCA@FS#LDZ.B2CMW-YXGJI59OF66U$.J=Y)D"^@[RV MLN+T<2T%"4]E=L6HH$5WF')HCYA37JBF.FLG%6A-N&0GP0#39\,&1 MJU+H=-1%+Z..5\+Z>DMT>=:F._PNEH6TO,T-4%C[<[#7P01B;\Y^;WUNL7^> MGW\\>VNE&2B86N"E72+2[.ZT7+E&[\_K_3^\X?J;,U=Q/X6G$HTI>.[GZTM\ M(JHAQ3,>'MU,MP*`E23N1`+ZQ@6[''$]2GR,.67F]30,8P!](?,MR@+9BA'- MPFD*+-_MK]9YZ>"FY)-4"FTB"DN"S]7CR$Z_&%NXL+!],U'PA>?^$C1$`W02 M'W^HRGC)8B!++TBCTH#\7#N@5I:"J39W]1&81>96KI-4`G^E4V.1-N@09>JV M>,.:A`*]*`RW*'\&G9.HD)*2I=/O6P<=J`:$3GS-+^F!/L2$$GI:3MIBVE'*`Q--DPTNL.`*\E M+I-?M?WI[OZ>'JS`^>GU3_4"DUFZKZD#-^4<&5*['?JP)>X`9TG&!11X3$QC M+3QX"9LD\$18TQLA\ M:IC\F02%8+2RE@[G@#1\G[U6ZRP5&@$TV$8`4>D3=!G3*KH@TI]K7OPD]"GM M@-T`(9G=?O?_97'-]<9L3CO0_WBID1&IA,]U/E['(-H]W6>\W_G;]A)5`17P M2Z_$)/Z"#NI3W,2;X?5-MSOJMKOG_7Y[.+X<#_H7@VOXNV-WSR\&)^8FEGS( M26^@9R$)E&9$9@S_KT_OYGE'^<*")1Q@0M!O2MI3@TNX>:)>;DE3@YSZ-LBQ MNR_LD-/O'[M#SG/OZ]1EH#3!5YU@3>IN8A&(*2#P^[GG`I(9547/ZE%$]'F8 M/M3#Z?X>3I\%!F'9N38VB.F(Z8['=!?$=,1T1V.Z)]75K7OU_?(*Z/Z:N[.Y M#_NPXVFR]QF)]@&B?40BUH%PE2$6<1QQ''$<<9QIPAD(FQREJT)Y-LE'G:QB MKFT"R:)Y^E2#58SU?RAOQJ8;-?0&;:MMKE-#4UHJ$`80!A`&$`80!A`&G`0& MC#N$`4<.]=;(-0'24@1XRD-BX1)'Z(I9%@N$/L2U MP.3\_WW\%`W%4,S&4$ZEM^T;N]VQAL/=)-6RF&O-*+71=F])\DCR2I"\SLCJ M#':394GR2/)(\LJ4O$[7MMK=I_2\)\FK>;OW\BCU&[8RXU&DSD;I\@L40#E. M`*6<_MS4AGN7@#7OMMWM#ZU.9W`TLIU$5VU"+T(O0J]CH!>8J\.N.4>1T(O0 MB]"+T.LXZ#48C:SQP";TJLNVVVM@77J*76WY51SWB(A/BRK6+!NY4D2L#.&( M$XD3JT$XXL13YL23WVVXWJJ`E&<*;280D1=,7C!YP17R@L<=JS\8DA-,(3P" M+P*OFH&7;0^M4==AUW'0JV.WK5Z;-B#*VH#X7I66W7O]GK\W MJC;?7XQYHVPS_KRG?='PYNNFT.]WK2WO4O\*"S1U[U!M<]/K] MBA9L-K32ZN-.*:_[:B4_N/3FY_C:O8L:3@9UWR]IZW?=LQL;*4J9F"IT_X_> MH-UJ,[C.WWHW%?M*J'GF";8*_B[H?C!Q MR/Y*@-.FGFH9`+P6)VFOW_5#-_JE8Z?A;V*A'JM[;41BYLDX*O1D='57C,]I M@^#>&_[V3>>M6I)/"N=%SIZ%GH2G3NQ;D."XBT)?&PP#`_W/7A8)#(0<7$&+C855@V2'/U@ MX3:N/\^])..JS;1$'$8:3/RTO6K:CX<'7[-#Z;".RO'"Q8*%SI2(:BBE>XOA M!"9`/=7@7?>7E]A0"YA$^M@A=*([PJDT$P4]R#^3`PF7D7^3 M@/J5P!F%%JRWW$]R(P`[M((Z47?C_%0+UN(S4HKAW$!-)PY,75$M'1@.0C6' M++P5)Z+[@Q5)]*9@DJCFYJFDR[?Y%(H])T]&>MQ0,0VZF:I).BSINM&4`P89 M_)W6;T@O18T3>4Z,3="5M@5*(EF!*F`\!:YJF8CV`GX9%K!*?4ZR=HHR-YP: M1^S,T--@K/I21FBZPK]*1TBMRX'O[ET6@!TS.G/0ZO6''3-*4\Y!#F4F+TZX M6&!+LQC#%*A/S=A4]MX2-,8\E?LHGG440[S_*P%7P\]!;M]ZPJ,=A6)\"9;^ M-]6<&F#)#`G`9QON'N1ZMIVCE@W'6EPQ;8?L<.CT8`Y=\!7VL=.=/+&9ZC)M M.QHZV.53!)H^64-5-+*TIR9N==M/[%>(>**Z#JK>X:Z"F218]>E/K"J(D7B1_KOKO&O+`R90Z^T(I:-=-;6[3B6S%$ MD+;X5/JD<&&GC7>N36'XG':E=?@ZE+#'72H^H[/UC,X#S\@C&*IU[=K-7[=4 M<[S(218R5@VH'RYL;ZP?&;N/!_YVLQ&*\]!#>>"?PY^2(0A M*M0.@-KJ]SQFM7-5VD<8H.@S=OK674#3GHCLC;*]47+<@CV__8RW%O.TT/E< MQFEW;FSZ#M>M%:MZ>]'$4'HB9K[`FXR`5<<0YJ%#H2Q@O@)'XVXNE(&KJZ"I M[HQ@ZJ)7]38C"\];&AM"\*ZAF10&NSFK];+GZU;X/8_I`@>!!Z5,(7!"':$N MV.$AL+%FD>":Q\"^`DHI;QAQVHS5VS45QHH@68 M"4FD-PI3&F&S<#\-[!IJ$#X>F=4SRRAT$R>/E3YD'^V$8+)6\-L^?::J@D/T MDC+82".11FJP1@+GXTYY-K[>P8BRK9;'##J>28 MO`XB.V$$6A'56Q9.!N6^_ME+U9F.X^)VZ0QSBX),G.[=H'VQ+-4L(/U)S'CD M*JLH!4#`-C$+E=\>@M.O=M(M-M\?N/:B)H>NB[!><&-,QZH/>/3S0MA1ZLYL M1-X9S,SS=:()'K-51K27;LD^MNO38K^C9*Y-3.MAI>F`H3W!;)HX]K58PH#G MUD,[B:%VO^"["68N>!H((H'Z-];[QXJ?&K4O](?(]M,BW'V,=`YB)G2/F2;` M&^N$(&W,:"*BXX`$U`]X1%C-1-Z,Y8_E'M'V?I*?R(?V"ZWN5NB80J5RY9'9=/J@T@,(SO?CQW8.:ABL5A03GAR%!;FLB MOKX47CI;#\7\Y_M]F`+$Y.Y,HR#]EP"U5QBYZG2&3AQVU)$2G#XN):;&ZA_6 M0%7,DM7FM%3Z`,_>.#I=>)_M]9@A"DHSS+-N]7*+K6(^ MEE&Q[H@'DNM3.OI4"HP6@P5YKO,C(V&)S&1%1-TET8')G-?,EW+NNCW'IYI&/1H'! MN)TV/H@+K:4[FB.4QG275OE(,4)A*>+-\^G%5G;DT<@4;^ MO2M0>-%&*+>=/25=1OQ<'$D01@ON;[S8;A>CO\;B[5LC7_!HY@5ZD#R)P^P+ M72I#?:.#[NA796?X'5@$OI3B??9'D4+J3/[^*/XZ8-S=6VOO@"B\&LQ/9_W^ M=T_<`$AOM(]]7ZF2$M,1TQV/Z2Z(Z8CICL9T7S!2];OQA(<=SV94 MBZ^1:%>K0ORK$ZXRQ"*.(XXCCB..JV#GBW:];9*/V8X;N1+5#2I5@U6,U4@N M;\:FJQSW!NV]V;[/G'A3ZA03!A`&$`80!A`&$`:N\^R!?8'+@_ZHC211#.6(,I7/,&,H3=GI,P]H; MN]VQAD-S/:@>H\N:46JC[=Z2Y)'DE2!YG9'5&>PFRY+DD>21Y)4I>9VN;;6[ M8Y(\`Y)7D[33\BCU&UCJ#H\B58]>'R6B`,IQ`BC4JO)8!*QYJ\IN?VAU.KOE M[:E5)85_";T(O2J.7F"N#KOF'$5"+T(O0B]"K^.@UV`TLL8#:A->FVVWU\"Z M]!2[VO*K..X1$9\65:Q9-G*EB%@9PA$G$B=6@W#$B:?,B2>_VW"]50$ISQ3: M3"`B+YB\8/*"*^0%CSM6?S`D)YA">`1>!%XU`R_;'EJCKKD<44(O0B]"+T*O MXZ!7QVY;O39M0)2U`;'9BZIX_=$&5B!:'4HF?YECMY3T;(]P'SP*9*9D-B^I M2#.[\WP?6PBM)X-:A'&F*X@)]QV'SWR&3886W%,=7M9]R/ER&87?O(5N)6!D M1+M)7L^:UPK8[Y'.;#5CNINT):L1^JC.$HI;I?>-+>"*N>K7+MQ2*H%GC7&8 M^+84@52M*741_Y#*?U/Y[R<$BJG\=]7NHPD:>6%-=D;JY6,2?:@H+I7_)J:K M(--1^6]B.BK_7;/LCXE=C58S-SVP&-,5?V: M7=U1MW1J-"6@3QA#&$,8\W1:##J$,80QA#&$,27F7UGMMKGB%4U'F9I$PLL3 MG?-"T5#<]W2>4X*4`DOF`TN/%5A[#JU>L8Z:;?4[(U-\TA3T(7DX87GHMHTE M29,\D#S47!XZUJC;(7DP8)V>1L%\M"Q8&JHR![_&)YV]4`B7GMD([M2]WQVJRQSMH';$L7`/[ M+'Y'8DMB>WRQ';;:)+8DMB2V]1+;0:L"6T"G(+94WO!Y<]0?\?+W7@RO=/0W M._4$/D9BR3V7W831'8]<]CD.G:_L8Q(Y?%< M.7#Y88NT+MU]%>PL=B<8]V7(5(T'X:(_&+)EY-WJHHF!F(6QIXKA;1%5ZK;/=TMH[SC/^Q^N]5F<)T/]#3R2'871DBG*0N3"/WI!2R45`SY1OR5`*%] MH:=8PGRZK:[9R<@YCX1\RZ:PA%+$L2\6.'H\"10QKO!`>&0/;R/N@R_!8#)G'$`\F5O$DV M6:6,Z0&#PZ("RWO!PRR?ES3%7^#5<^'.!-[B1>E3%$4?>4R+_:(O$+=X-([2]VX3^CTX/236($Y==]YACH;AYPTJW0IOA)0#>+J8AJ[_4=JX:QH3["K[E7(A8:B:N,B!L4Z.`TH`(0I>& MW2N%XIOC)RB%TRA<[);US1Z?Q#(&`@.;J,68<.DYBN*NYR=(L>N/G_&ERU#" MY=S'TJLSI0M7:6E@YHL9]T&L"\]ZF(VSOW_\/I'O9IPOWU^)27SE2<W]QOSP<5UI]?OM(<7X\%X M=-$Y^WE+Z(J+]TB!U7T&'ENAZ!P`6@+^($*]-:X0.^H M;O5Y@5%J4DZVVA.L:6I0=6)==2T^N/'>\88R,5Z-\/R`;@:US60@5JP?*UX) M1RPF8$5WEQY68Z7:O;,Z;K$38XZYE M]\1N[>V4JH4>BS(9]4$./[Y[9-W6[5C]CK%B:L^F MZ4D<;R:O]^@YNZYO-"ZD#;=^17KBN+],=D0Y-725ZE MOJUGC<;&*C4V11YH([>$V&;)>NBH)NAKAH&&76LX+.G`YQ/(UA19)_^P:?[A M:PIG#X736/[:R0OG2[V\TXWADM>WJ32'5G=`?A_Y?>3W99IJ9`T&M+]^),^O MNZT53D43E6,*4;%I*C9M+@36'IL,@E&Y:?*WJ1P_(62#$++;[UC]7O?UZ7D2 M"'E0N:K'*B<\J2K"0Q45GE=$X>K"[G0NN^/A^?5%M]NS^^WKFZR(PM7YY;BB M110,L8'ZN'.Z,"^B\.D`TY@*1!R%.%0@@@I$5+G00\4G2`4BZ%0^%8@@5CPM M5J0"$50@@HYNU^'H-A6(H-!L!4*SA#*-1ADJ$$%'=XZ41$TI750@@CQ>2NG: MJX:H0`05B*`"$4TX24X%(JJC,?Z?BSN1`8%8BHD,U!_C8A)"%DM1"2"D2\D@UJJ$#$HS4A M\M\_3"_#Q5($DF,$_Y/P>2S(%7NR!W[$$`/$<%DZ!\6':>B[PUS2,5-4*3\J$J\=/P8F1<>0Y.$H9(Z?CEA9>-(LX#`[>`Q>% M:K=+6MDERV4D'$\)$%-(##_!7*=8-`*?*U&2MKY+8!I2/7WGE?JG.%33%8NE M'ZX$W@Y3]1P1P5^N!R^,PT@_`$MS)'X,XY,MS5Q2#S"%#4T=] M#X/R0KC#%;&(%L!G+INLU"\7(?(IGH_-7P<4$=^6L)`L"-DBA'_C M.0]J3818U'O\:A$9G\;I2F'%'10WM88MP%#UK0-:&[^%!?1R5"TN>K[F@#*X MRBG(L+LY?([5,V+0P?F367@'C**?$`F`.RDT&C:#*^SV=[4>?PJ^L0K(`29/ M%(S?AFJ)EN$=:EO@!A]^]+F40E4]4*MIJ1O%-Q$Y'O#,$A21TE=PZ42)O2^D M;,`"-V2%I]R+V"WW$Z6WM6'!PF`7"JS<<.'*VM1+JM&\UH28`I35>@(:P:=1 MN-@'X#=@86WK9871*Q;"Y6M[T,J,MY0)FB_"[1,3X1UMCCO\,N9Q`F;U:LN& M0VG?PS<%UX`8IFX3>#+#5'RV.E]4L2TP5PQ^-SCQD3/'$!-R(;KCH?).T6R! M7V4R^1.6[;+K@'(I0$.`SAMDI>XO/E,@J_>0M8QIJ[QW:_U69PNP\TK_5$ M=+!&A7D2%>U8`!-I[@`[NNJVAWH*NF?1+0@5,OHTB9,HC5]),\_G!Q3P>\YS M2U[9/?$-(\/>Q=UZ1G'5?7FL]#J+"6C$_I@A;AJ/96_0IPSO)!`S0 MPPV=/%RIK%;GKP2C1P^(%."WD348]5^LZS4+INK"SYSF7`,O>/15Q*DBWC>5 M5"5/O4B"RHHX+B,HZ!5>+#BHF#Q4K4.N&$Q-[\EM,=3G.EZ-]-T,5?,@2,"] M]P(G$AQ]>$_?'"0JU(T>O:8SO^6>K^H1XVWKZ'9Q?,5Q33WIP(/1,6FQ\X#Q MV2P2L]2R,$+5KC4<=ZS^<+>FTK/6:,U/._"\-?D4_'(:5!O^UOLBN/J-@I4; MY>^BE0:X@/]:L%R`'F"&Z0!C81=D4ZJB/7LR>H\C3&()TI$)H]#;2.N`YQ)W MV)07)*(8S+H".'FX=1$$8%RBB7CGQ7,-5M)3+E132*\_XN7OO1A>Z=RS,:DA M_H,.#9\#46Z!D@VA@;:SP` MSQ%&<0&]T>/FQ<=Z@=KA]=>2ZI5ZX="G6;^+843OJSVHPK>N^I+E`0 MAIY>&FS';;G=NOH67.Z(95SP#/D"[)\XWQD$1>3$J#=\;RH4QA^]&/]V8?W[ M%I:*\Q]4G-\>OK`Z?^_9Q>N;7F5_7)-Q-GY^1%#JRF#P*(\],%D+?VS\K,\K M5+[_D)H;'\"(CL%6@/<>2EEBQU<^//T<;GR$E@?Q9XGL^)L*8JS)&DX/M5&/ M.DR5$_MPUB:=MGR63!CM5M(,F?A#?2'<=Y44A7-8)SX[N.G=4<=VG<93*SFX MC[C?3A!"$$(04F$(^:>*2E_QN)K#N\$MJ?_@7E0EA_^):0SAG150[?# MC]P=&>GV'<8K@,V^GR_7H?+[+OD5(^AO=`B=N)KT]S$T9+857TF4_P5$Q@ND MYU1R=(]K1RH`:N"H^`7W=6J%DOU1Q^[\\/R&FD>M%5&1L_;V:&]F#'4;JP"+ M-$S5&C=%J*EA;6!FW++-U?,@D"&0>;D]?T0BUH%PE2%6W3BN+H0K$=V'K9ZY M"O'5H5B]6(TLJ$9;4+U>WQITJ?U\>3&56H1.-@;9RU.>T^3D=_;`5.+6>A]* MN+LG5XZ(4161OT*$R10UFB)JM,UPN%O2L+KN)!4D%16R9QMFMI)V)!P@'"#Z M$'T,!7U/,;9[:LD%Q_60LV1OAX>1AK7JN-S6@LIZ]"PELM M''S2&;B&-`CMM4:4VT.252$+C+;=B>-.BG"E!UT:2K?*,=S)&0_8Q;C?(?NA M/$>;_.F=VRXQG=_W:<]9NG'ZXK_VH-S9]TIJ$&'<[MKM4>58"^ M)]'@G(*>946+'^.[9XGO*_)J91(_7XZ8=0?(=JM+^$CX6'5\I'WO4A0+<5P= M+.W*;HP/6]T.\6+5>=&H=4@&8.U.M/?MD35H#U^?9$TQY%[>&N,HE5E?&ACK M]$L.C'TXH&G:ZP?-:IS78'>L4>]X@M\4^:;ME.:(5&T-CQJA3+O5,5+=7#=BM3OM[[:9]/51A2JT]L(0KV(^/HC7O[>B^&5COYFIW/L)R'CR%/)1I_CT/G* MSN]XY+(WGSZ?OU6Y2#L7_!YX,?[^^UMV[L3>K1>O&D(S==\YD\EBP:,5"Z";:$QPC5 M8F4B0.>R-UZ`ER<2[I,6W..(9#V5J`7/Q='$B#5_8T7VWA-_F"%.0R+!*77_'36/E.?`5"= M[/,>'OOB+81DOXD[]BE<\!W#!A9^Y@5ZD#R)P^P+;46I;^X\-Y[#U4"K5`\` MC/M\*<7[[(^=,/=ZW,6@_AK^NWN=J@/V!=1@?CKK=[][5+-LZK?T1KO]W!MK MZZQA-W#ATW<'4WR`IM_OTWU6X(-X==D M#:?W&9N?4438I>GQY9_J"^$^^X^;CP'4O&9N.]GU9Z/78%M>M\5 M-]R+V'^XG]Q[Q9OZ\2LSH*IQ\>;Z@^UU^N_9[[+OD5W:$WVA\BKB8L M/P)7G\]FD9@]`,6_`-=Z@?2<^R[(8;JTLWX5VF4H+SK^>Q:AF>RI;W4E'(&F M(.O:*M7K>#UIFE;":F1U>\:2LZD`2TW$ML8JJ5PB'LZH=:`JL6,-"5<'K6&W MAN9RZH@/C^?)4%F^0SBNYC8=YDKT;'-GID_:JJ-V,`8X4D4XA?N:R%<1V1Q: M@[$QU=D4&:.876WDH:HZO3X(T`/CV5B\BA"`$(#H0_2AI".,*X MXQC(9`?OW)9W1:]AX,^XQ3ON&CMV3V8M13@HPD'\0_0A^A#^5),^E.G^K$SW M!A0TK4/*E-VU>NWNZ]/W)%*J:B3UU<)0BEY0O*QBA*,:@DI]&$SIJ1#%*L>+ MSRR.<=22[=^P1S_$,R3 M,@$?Q@O`BQ'2`:9@.S-\SJ,[/=OJ#G;KT#_G6<7BTZKJ-.-8(UQ:[,Z+YXP' M,/+86ZB:U5.L`'B+I:58.'T`E9\SCG\,6CT&5_E>&!AYH*5*>CL@P=R#22R6 M?K@20K)I%"Y4W>[@8^)+K`#^5^))#XMSM]B7N<"O%`6``+[/)EC@&_A4XOSQ MUG0A84EEXLP+#_:F3(+7ZDT]N'0)ZA"K3^-6&@P5:`A,+E6=[H6(%6UA5'RY MC,)OBKK^"@85"9%6#Y]S?ZJ+<.NW_HNO5(TI*ZU:GH^9N7#SUL!5=6]?AJJL M-\@`\#=+EF&0EBO7!>N]?"'](8D3&3Z^P+O59R0`$O@V.X$#.Y6,%?$ M(EJ`(&)1*0O>0(J,ND*/%SJ6ZUL+ZYTL12%TK'<#8'<1>EZ&YDJZIV6H(Q.B/>/G# M'0!45?]W%XI]+PNT;0@9,J35C*$![-U$S7:#D_17J01LP%@*>F':TQ,NF:E* MJ"A6P/->6N3_PN?PY,_./`0&3J]^MP3-?Q2+_ M""237%4D0"+-V->?/WY\XON_[+QR!]N3P$LK_M\#^PSD":!#O7/!HZ^`5?G3 M\#LU0'^%;TT)IVFJR`77*.(I4F@R%H0_79=GC`E(M(OC=W,/P$4%!W-LX\[< M$[="@1;2.;VIB$"`<*X"3H`SF4S^%$Z,S\>['T)$'%(*,`I`\0%S;YE!HYHQ MEU)(33H-@YZ/G25@(#A*)!E`HH`QWM,RPD5I44TH-GC7">';`@/G**L?K]^* M4U:#0$F8!2`@&GSWXBG\R8'"$4>Q?H2X-51LRFRZ_@H@ M-&(\A!!HX^"'<#H548&A)F+F!0%^@98#^#\J6$[]/$KNYS$>M\;M?KO;[71' MW<&@/S37W:/WPN8>@_YS6RX,C]U3XFDOK,EF69TC9(]473YVZ+7\"LQ?AZE++[2.Q([/AR=CQX_^"D*TW8@V6Y)^QN-NRYHK-G3!SJ M5_W5I)#H@&&WWSI"?4E"YMH0KE1NZW1;[8,[OY["0>728?23)[^^FZ+B\W`Q M,=`3I3TQZFERE[^I*H7MC7.!;J:Q8"5B)+L@H0N$Z# M%=%"-?0UVX>J0FM1+F?W@:_M%K4+>&W$K!#A*L5P9#":J/`8XL:<_UC+^I-5 M\-W#U7KU"%,OG&L6X_3Z9`]6`N&N/-R-#URV\H1?S5JVU>7BPA$R8SA8(=+5 M"R`K1+BJ\1QE7;]@CI_ORP#,=](-Y9?@"?&V@=DRX?@#\@\E9*O$O7(I(YXXQ+M/T(JG\^G@>)A+>(-]2 MCD[).3IVNVTN*\<>O#0MIW?D[)K!L;-Y:'Y&[SMZ-E8CUX^2QEYXX'OXI.(G M9C)VGE#BY%@Y.?_2N3C7&[DX]8TB$+]5EM\P\^M%W$:05W:UN^,G*;XV4U(. M;)-9[?`\P`KP(17/(#ZL`A]6#`^-Y?(2DS:(2>FD0"7V\R[Q:&\XQ6.V;N+$ M+!*W(D@$8[MU0HX((J]9&+PZY8\>8^.:%YOOCLH_.T&%Y*NUTUDY%7X\Z")T MJEI1MDZW?``BC"&,(8PY78P9],OOB$`80QA#&'.Z&-,=V80QI463*&AT;]!( M)A/I1)Y*7U3)B6DU-OF\,-+!;6U*WDDW+9]#RS;7FJ8I@DA[8".?6[0==,=H^#-M/6D MA'%L=?LC"J50:)%"BUH@^M:X0YNQ)!`D$*DKU+=&]L%M!4@@2"`:+A"=GC6P M:3?VQ6Y*A8("E?=?_BD"$7$_;<*Z\`(/>Z/&WFU9&72/'4AN4#!B/!P;"T8\ MEVI-00$*!!XC$'@JLMFV!@:/`)-LDFR2;!H[&FL-;=*;))LDFY6337MLM3OF M3I6>NFR>P@9<;U2R`_LEC,%]-5XY>K':>>XZBF#\;FY4B:'T2TY_.;JX0.O[= M^>^7JS/FN?`%=^)W@XOVX&9LG]]T>X.V?7[>N^ET>_U.>WAAC\\OSD=G/V]A M:9&,C_3LW*>_*@[%&G&93!8+'JV06Y&]@5#>K1>O4'!8F$2LV%N6.7-<$^<4W&V?CY M$4&I$:3!7!AL^OVBM(X-8HZ-Y[RDBG+G+4;B'^K33D^I#ZFY\2&)90RV`KSW M&4$!8L?GL.-+4[.>PXV/T/(@_BR1'7]+%A,1KFSP>^9:0SAC250W=#M_8/C+2[=M9+H#-OI\O MUZ'R^R[Y%2/H;W0(G;B:]/UP[GG#!#B-T M5[==<)\'CF!:]D<=N_,#NQ*.P'@.Z]HJO:7\IHY'S-8SG@$[LOI#8T4'&W\` MD0X'EV1`/H<^U/:R-C`S;ME4'I]`IDKV_!&)6`?"5898=>.XNA"NS.XGK5[Y M#1J(UD806X22I(*BIDSS;,;"7M2#A`.$#T(?H8"OJ>8FSWU)(+CNLA M9\G>YGSD)F89O.E9@]'Q\C#6O%8;F]%83E^%A+=:.'B*_7U[K1'E]I!D5<@" MHVUWXKB3(ESI09>&TJUR#'=RQH,]'%K]#MD/Y3G:Y$_OW':)Z?R^3WO.RFT> MM8WU]2+?F$*E#=Z(MKNM\6X=6]IZ(GDPY+B2?TK\0_0A^A#^'(\^)[UU:>=7 ME.1J[3L[_7!;@+(:5AA=M?1MJA#S3I6&BCAV=M=JCRI`WS)H53LKN$*842WX M?94N1J_)JY5)_'PY8M8=(-NM+N$CX6/5\9'VO4M1+,1Q=;"T*[LQ/FQU.\2+ M5>=%H]8A&8"U.]'>MT?6H'V\MIB4@/!H7/$HE5E?&ACK]$L.C'TXH&G:ZP?- M:IS78'>L$?7#I>W<)E@DIV9XU`AEVJV.N7HY!#($,D\-^E!LA_BG$DIJEX"% MR+8Y,"LACF,3W]68[TKALB:;3K40R[[=MMIC\RDIVHIA. M,:93;'#_^C&<)M9Z&%C=OKEJP"6N=BC3_XBV$9+^)._8I7/#[<;-PN^\%XMU?$5S1I_)C+VIBM3W*$^[C2R_4W$[-=02H9-U15%'V04\[,K M1@4[O8V@X,N%`9C*3C4]<7P93P7 M["[M_KQS8)$=9\-I\!QBT48Z"=*%B:QC'F@'N(F$?Z#]\,[O="UF"_@ MF>FE,IG\*9P8L\TBL4PB9P[,;Z69:(Z?N'`-#W!0?A)[MX(!P,#U$E\J%DL_ M7`F13F2"8L,X"HQ4#X"_L*N+;+$KO!M^Q!EY`0Q6#69CU(H.()?JNAF0``:M MWX5CX[[/EF$,*^/!GX7A;$S[(<8!=*3,E&!V&0)WZ6168%ST+^' M.F9KH>0";25\P!^1:)?JF]C#NS^+P`LC]AL,1&H:)4&:N@=OCR-/)>YMO!DO MTG\E@8>D.)>PCFS.W7QY@<)3>"J^;(?AG\-I\3R"-5$O]KXQ&$H\ETP`6[N/ MQ)Z?\S+U'B-/VML_^3D/LC:Y94LV[@3PFBMB$2T`-52:Y02I%7OO,J9J-0EW MO@!;34,?S&P%`TH*I(@5S\5SQ75:[)0V1*[?P*@-$7WC!7!#F$A8=!````BQ MC`M0QA=@C<3R[?LC$7"GN?J]^F_#-F]O[0#AY^)(@C!:<'_CQ39>DS]84Q&K MAZ77_'36/E.?P=)RLL]/U]P+'LV\0`^2)W&8?:'=*_7-G>?&<[@::)4:B&#? M^7PIQ?OLCYW]K_6XB[M]:[MPL#?:]\;GW#8_\ M/IH?S:]Z\WOY(8S3C/+DPQT^%N/>\,!WCV6_>.O\87]\1[N]($"QW^/ZHBS% M?VD+\7K#0C05Q2!^(W[+^>TS^",OXC:"O+*W]4I@P:?O[AV5*4VF81&K$:L] MS&K&6A,1JQ&K$:H1JU6"U0Y&M6<9[OMOR4)$/(8)E\*IE,%% M63.4,T@<1QQ''$<<1QSWVE75]WH;VSO`53E3:-#*2[?;C8DQU9XYI=HS;^QN MU^H/NT'_>7`MBM`5"H/CI150CPS+:KC^0_AYT[ M3\J!+,/K/:Y;9_=[EMTQ5A^<&CQ0](ADJF=;H_'QZA^33)%,-5ZF^AV0J>-5 MDB69(IEJO$QUA]:X.R:9.D:'T`H%$RJ1$KHNK63(A3N^Z%*!T^84.'W3-EF' M^,4$:_*F9XV0LCQJE6W7$>`1X#T*>!6HYTR`1X!'@$>`=XQ$_M:P0CWI"/`( M\`CP"/!*!;S^J#H$:S+@'=3-XVBAR@)MZE?%O=C?(6U=L-F-H%CK/FWCX+(W M7&[V)A!_)=XM]['SR5LVC<+%OFKP;J%UP_ZJ\%GS`MU>`BZ`5V/1*9?!"^$' M+\H:.=R%B>^R.;\5;")$L%EU?[.Z_-OWNUT%J(A\=8O(O[2&_+#_W)K9=2D* M?J2!4HG<%^YP]FM1I7GC+?9P::B#N?JT4^'O7+7[H6+-E=YKOY\3ZU(>G&J6 M$A\9XJ.2"I("!:H4F'E&DL*FWAAL&;'OU#?FG,,/J7,2ARSK+;?I@K"'K?S7 MBI>E$J&,]AUQJ$CHPNY:[9&Y8.U]Y"N#%)7+5JI1,+9R:H:DLGA;IVMU[?*; M=9^$5#Y=-Y,*WKGM]RPF"(O@K_+>IR[;;(OYFG9W1437MOH]8Y+;%!DD/^MD MY0$T6=O8WEA3Y('\Q:,HJT([[;2/]KJMN&JD74D#M2*""YYAKVVN&&>YZ0ZO M+]+D_-7!^:N(;`VL\<#<"\8*/:2R1S,?[R30N?VN@*?)* M;AFY94\ITT&"]71%>'\B_KZ_?_P^D>]FG"_?7_,H`$:0'T7T&3'_"TSWP@^= MKS__S]__]F-VU0WWHO]P/Q%7GG3\4":@'/(K@8`!4NF3F/YT=G.%N5__[OSW MR]49\USX@COQNYNKX75G?'5]/>H/KGKCX>7PLM/K=]K#B^[HZL(>G_V\1?4B M!1_)DMZW:(8.`AA::_5Q)[<):2+C!__\&UK^%9!^XX(($Q'G"8 M)9[+`T>?,YCB]&_5]!>%Z;-E%-YZ+BPX9].(+\1=&'U5-^BK\#F%6\.`"2^& M$<#ED7"22%V@_.I@_1D+K4B+W<%U8K)21QR\8)G`VQ+>#]E>`H(IB"E$`R/`7!YIZ(>.3,$6R8+VZ%WV*;)SKP!GQ!/(^$T)>HG-OT MA7&83;,'VDN_ABH=DB]VW_/L,;7WXH#0YP_)LDX"[.4KAO%;IX MB(!*JD':!=P,W_D>GWB^%WMP`V`$*#(\W+3@T5>XH/5B)4UR37+=8+GN&)+K M7QX5Y@/EUQ=2;@GQ#WN>)#T8$X\.Q8$?V$0$SAP_L94G?!<,C4@LPP@?&T<< M3!F+3:+PJXB^=P7WP511[X1O4Y@*E?T"\PNV1J.FC/9$N(:V[(CFWM']@)^+ MX("2"2H0GSB-]UP1/@@3@8<4`P>P.W+$,/)8<%Q`P![XO M/B''I@A>&`8PH17CMQQ@%Z;VCUD,IW"0N#Z3''I0&.M5`;6;>@G"Z%.]6B_6^D> M]&.]8(KGWC7@XP%_^/]96/"F\?;BN+W@\9&C`ZX6'IZNQZ'&/`5X/G!6EBY0 MH!4D/BD(8X9^/CS*PBO53TJ1TK]I2$##/:R&!0$WL<7 M,+]L[`L.ZEJVV!]ZP$L@#CP79,C*A2P=H0INB`@Y?95OV0U_D!B`>+<4D2(B MQCPB3WYEGLQ)IL5Q'=3`AZWE3H4,M(Y_6!YJQNN;L1*M^-,J$U*1-K5K4B1R M&0#%9KBG&.=1G`CHE=&/3V!)-30R!U9K%D9HLVV5HS@2/?<=[]Y7:N*`<.:C MSSCA1?8_]`()@L/0"LD)5%D]N8"CNT$ZNZJKL0D/FJW5#+L+W MJ9QJ1FJ2F5_ABL5^Q+/%O$/PN[6);@%UV;88?B=`%XC?62@<:JE?+8&VS6A; M6%5;8PS`#K#;*G+:MC,#;4#;*VB[%0D-@#5@#<,WH*UY:,/P#;##\`UH:RK: M]AJ^H4?U8:;/?G9)X_%R!YG7$V0.17")QJX#]2MCK.9J)A`'Q`%Q0!P0!\0! M<4`<$%\2`!D`!(0$LE`-,!Z`!T`#H`'8`.0`>@`Y@2E+USJ/E9")=B M,F&1SVE`IG3*HCW0]?Q4=IFY,7ML<:N!'VY\@SLDGVE(/FL+P?J>X7G::C"` M6^`6N`7G!8*!8'!>X!:X55MNP7F!8"`8"`:"@6`@&`@&@H%@(-C1!,,^W1V` M]:USTR&?%<'#B>IV2N]9Z'.VSV[=GL=]HZ(44UU_7YHV05%05%0%#-2\!0\;1U/;<)PV@WHQ%E)PG M+)H0'CZP.%%;R.+WA_!W6P?2`BR[P9J52^>H&-HJ9Q_@!_@!?H`?X*>:]@%^ M@!_@!_@!?JII'^`'^`%^"K(/>G<H;G%5]:`-0"M5I'+?@N$`P$@^^J"+70MJ,BC>UKQC+4340B0PE.J6:L4+[' M!1_`!_`!7@*L`"O@)<`'\`%>`JP`*\`*L`*L`"O`"K`"K*AT@`/;@IXC']%4 M1#1A)!1J9Q`-A^1.A,/J]^UH%AL;'X=$B!\A_MTKK[F.X=K:EM!`+I`+Y(+W M`L%`,'@OD`ODJB^YX+U`,!"LR'VM/=OP7"18@UP@%[P7"`:"U8E@\%[8'J0] M2/:M<],AGQ6Y0]62@=![%OJ<%1,CR[N!S)YSO2%(S?A8A,/;8J&F4!/I'F#5 MC[Q$Z`S`* MC`*CX*?`*K"JDJR"GZK:%K'NRTA4\Z)?MR*A`8DW-B"P0#P>"]0"Z0ZS@CSI87U!%;UA::Z]IVMP&H M"6JVGIIVOV^XO3YH"5J"EM6A)3PFJ`EJ5I*:\)BG#A2NHLEM23R0QC%+8C)A M-$XC-B0T(2/*(_)`@Y1I0^-*@+HK<3<4Z5W`CHK?EX#D8TW\4^D&+-E>NE6P M:YJ&Z>C;]KO-;*U00R0B0;V@7B6HU\#R#-O25S`.Z@7U@GI!O>J[.`0%@X)! MP:!@):75&Z8:@;DV]`OZ!?V"?M5-O[J&Z11490'B!?&">$&\B@M@.JXQ\/0% M,*%>IV(GY`WR!GG#ZE@U)`X*!@6#@ND8H+F6X2*WHK!,LW<)E8^_Z?C2;FS) M:`$/V?F890)HV>;;EZA]F=_FKN::_9'&"1\]Y5_Q4,J@U(Z>/$:G\6_'C#!Y MG0E-V'`I[8R($4GD_RY%F&%/H>J&A5Q$Y->LN_&:$0ZY.HW5=?Z5AHQT38/8 MIK4^>3GDO.11GGG(5(D-^0Z&)!'DCNFYY9^\@=8?Y%W]KF[JBL=^ M(-1EXEN)W8^!\/_\YW_\^[_]8W[D+Z$O)NR6_K4X\OE`]:0*\;^QT8$#^47\A[/'=N^Z-J._7$PL*UKVS7[GRYZ?=L,"3)XGT9"R&'?)M=A2/ M9U\94AE&+%*9MHO3S9-PE\_!51-WR8TE($A#GZM2/XG4U8QL/HVB)VE)0B?J:?(KJ8/5Q>5I>2:%/[H+^5G=R7.* MW^>3=&RQ^O`X MYO[XQ1/ES[Y\-BDDD921*-ZF#?7#6,1\<1_*KZ6=I>R*!QY+=5^'G'Q%>KR( MV?&T^I#L5M4+U'*V9!PQB3;YGW$L$2:=00%..O-K*X:_8R$;<4;#_DDG>3?+Y[_&7"U>X<;GYY*5^5'TD<\*WS6;NG9W:E'7G8K4RGG7*2Q M/(.<`T@'P>-QYA7)-(W\L3K/S/DJ;S._R$3(@>;?-%&PF0T_(Q9D\P<>)C2\ M5Z/0F<\*%8V?[VC];F;^;O$D\S/)"_FI/$Q:1GDI(J9,>C=U&W*\&#^_6S5@ MS'VR%(LI"^/LM@PRI?(>:2!/*$8C-3:X>]H1&W!L1PILI1U;S/]JIEMS.KVZ MFKTF3JT$Z%36I97P_N#03N'0UE=Q7EN;>;&((V?%TLKY#R["X?R+Z[_4?2^M M`MVJJ><^"SR>>7W5=RSSPK8O3>>Z9WH]ZZ-S/;AVK&OSH]NOZ`)/H;[\D_XA M:H:8XE7-4"S*D)&M)DAH+)/BU=7+;-4S5D?.>#D202`>%6O.,D&07)=/$?_\ MOJ1AF\_4H^R"J960GSD_RPP=ZO/RG80BFM!@Y<*6.N;YQ%E<@_@L"&;'?'AC MOLD^QU/JSS_OSP8I4O<\S&^2IHF8?Y%';;-O'ODP&-%/M@` MZ`"Z\D#W$:`#Z$H#759G:E=;%MCBIQ1D%I?O>"FRR/]\.JN+O!6R7>58K5WU M"B[N7IV4VFV@VK64_PDKD;G=PJW1E"18:`PT!AJSORT<&QH#C8'&0&,*K8EC M.E"9(J>?39IE7KS(1_"7HJ-Q'AT-L^CHD,?^(I>]Q:][,9$.NWSP5'NL,)UYG**9.R0G;'%5GE6)K)8XCEC'J4-G$,CS+ M.KTU6U'P!/H(?80^UDX?;7T-ZJ&/T$?H(_2Q.?K8-=QNB5V[6JV/-8FPO=3& MV5ZY;)FDVCH)6QV6F5U.YG6E;05<`5?`%7!5"UMAI\B/AK/7HQ'+JJDNXB%9 M<<99W;L7-?(>Y"]4_??X,J!Q MS$><#3\^79_:6"?O=J5*7%XW+4XGJAKCWRQK>)$9=F9^,LGMS_-BK")597&? MWQFAB9YZ>P64"D7]N_K6OW./+'\W&)1-NU1E(HK+/6F6? MV69!-B270E]%&H`.H'L%=*K3%\E:?2%2<.RDNF4+$8V MUI$U!^J0;-7K>T;?UK?RW^ILJAJI6.6<+.0+\G68?/7LXBNJM$*^:C(I+6T` MIEI2/(I9:\Q#Y@O[13OTS!=.N4O<,0W+T4?&+=9I"NVJQ[#*#0X:6U=!NJ^! MA\H*)2X1-*&R0C$*BTU!K8X1E8H;YL^2D>0_+^4; MISR\C:@"^D765W9#3]8=TL2NS(LKV_MH7_0]Y\JTW(\#9Y"GB7F.Y5Q>5C1- M3!.2-HTZS0 M\!R*R#2K<::9W3LRU>K252M,Z1=I= MI9+L+K(=":_O'*AW3+>ZZ-,*/JL929_(-`;JRD?=YTC$,?D61DQ>48'O,^4A MNML`?:=!WQ?Y&5V[`;]RX'<=)WQ"U9+=_CLNCDVT`C:!S=>P>4GC<=9WSE=_ ML.\I?Z#!UC5TB",`J`F`>00G41&<19BCF!FR-%*5LBE>G-!Y<4UG-9"B.1=` MA27Y2!HGR4LF#-E4Q/RD\T&TPMUS:>N$;1`LH^?J2Q!K>B]]OBK%N:,6I8J.]GR`_D!_)3\#Q*VQ9"C'(@,Y`9R,SZ MSS+`N+9E%T\U:`VTICRM:=6NNX9OJBMI,-2V+7,[!L;:%O\2DPF+?$X#,J53 MMD^QQJ86-'%ZAN=I6W)M"I.0W]!:0A0P;`8KP(J:L^),6Y$XK(R#*`TFBAI/ MN1X\!P@!0N3I')Z<8%@@!`@!0F0_4Q-N;46DFL('Y'0?OJ853476GSP4*JU; M;>NX$^%PG[T<.U.M*JVKDJDGQQ9,N.'[KW'3( M9\7M4%7M(/2>A3[?J[!64Y?VN_V^X;D(=NWYG/!,C65$3]N2!<@`,M2<#&>6 MJ6VG`Q;J0)4&4R4;25G(HP,CP(C91CG/,4Q]_3G!"#"B[HSH>X9KPT<SOJTM1GV\,?>*8-0`I\A#AG16#)*03ITS;]O2EU"'P244$@H)A6R.0MI] MQS#UY4!"(:&04$@H9(,4LN=T#:L[.+T]6Z&02^'P=PF5=MET?&DWMF2T@(?L M?)QW1K5L\^U+.+LO-,5=#7W/FK1FW_!0"FKR7@7H?W2G&T+LF7*9\[,NG6/Y MSD(136BPF7_#L]7C?O$\^'YBKM> M339>5FX.LW!<6MO,ZT_^++ZG_$76TOR*^6QRQR+2M0QBF];.Q:B`P",1J!6` MEAYCGAR3$R%-\3<;DDL1)[IF?$`=4/<:ZCY'(H[)MS!B\HH*?)\I#_?9GP_T M`7WZT/=%?MZK/`3@!_@=#+_K..$3FDC4"5[0,IV_!<.`\P`HPH;"$2K``K M:LX*^`E]6\PKM"Q_T@6N,MM.-Z7]NV5;AJFQUC="9)7A8GU]66/(!5J!5J"5 M_N4X4]MRG-ZLV8:MTX%U8-W22-$T7$M?35JX-)`+Y'HFE^'UB]^'"VZ!6[MS M:TOUB\9PSQP8KE-0L?4]S-84N4-N0X*6M0`=<@\ MAJQ!UJHD:[;C&@,/@S(,RJ!>4*^ZJ9?FA5U%! MRT;U@/XCC1,^>EIIX&SWIC_N`GW(,]Z.&1F)0$JMO`N2F2\FTXC%:A=&(O]Y MGS5\2A<-GX*LX5-6@B1B0=:+9Z1Z\3RH7CQ9`P211DL-*&)Y&IJ0,7U@Y(ZQ M4/Z+4`FW,.%A*M*UP(7(3F31R9C>8B\5OSS^Y+,OM:G`ZVVT6J[@.LU ML]4OG@_/A^=#J^VZS>\6C@NMMK-!W+_2D)&NF;79WGG"`O0=B;Y!V\'WA%UU.C M4W\?;:`1:#P4C=\6:\%?1`Q_#$B>')(0R.:CL5*`@P8"=9`Y`*[A@#M0YO;? MHEZABA(O3EAR$QEEFI$T3I*G:0Q9EFEQ2KJC458+&F7UC4$)M:=:D>J&XCD% M9?!"O"!>F_>`=DNS%'9^0M6@:E"U$E2M@,8F&)A!PB!AD#!(&"0,$@8)@X1A M80SB!?&">#53O+`P5OS"V+'EN)L?TA23"8M\3@,RI5,6[0')G6OI%YQ_KIN7 M3L_P7$\7-]LR/L`PH+&$.--6P_,@?U0SEP.BM)8H!:RHP7V`%6`%6`%6-(P5 MF&6`$"`$9AFE+6Q5:`'_Q"M>T51$-&$D%,FL#..="(?[;!/;F8--:1-IFZXQ MT-@FLNEM(!%-*\'!-85<9UW7+@U837:*8!U8MS.J>JYAVOJZ4\&C@5O@UMRC MV2X<&AP:2%?J'*WO&`.O^*0B>#20JW7D.NM9^EIFM=FEU:0\YTF7*+]U;CKD MLR)]J/J_$'K/0I^S0E8H:\9#V^H:`[>GBXIM\65P68UEQ)EE6KIATF0'!*JT MEBH]P_.T+4S`=8`/->?#&1P''`>(LLNLPY6S#FU!6K@.,*+FC)"S#FUT:(/S M*"Q?SVS\:MA>W7].TV@>V_5W::7>\/W\/:]KV'U].9('VQ/U2A"]@T)"(2NG MD&<]3U^BZ]'&;&U1%$@GI!/262_I['<-T]86]L;8$@()@81`-D@@SVQMF^DQ MM"QN:'FT:Y"=W<8F/8;;ER_"??&NW-5H^UJ?X=4[VQ#% MSR3,G)^%AU*=\\_+=Q**:$*#E0M;ZICG$VF7_ M#L]7C?O$\^'YBKM>3;:#5FXRLW!&C.O#N((33]>&)T<,^+)/C_GX MY$X$P_P\%S$1(W+%?#:Y8Q'I6@:Q36OG6!D0>"0"!VT'X!<6Q^1V3$-BV>2K M/&2\STYMX`PXVPUGGR-&Y24`-4"M:*CME7,/#WHDW$XQA#LF-GIJ='ZB/"*_ MTR!E$#^@\=1H_!9*OQS(8X;DBXCACP')DT,2`ME\-%8*<`5IX`DL"50V!Y60 M00"N#C*(9CX'O('L9Y?*-"-I'-7)1XS(D$U%S)-3TAU)7[OD(=8\IZM;2J5M MI+0BI17B!?&J;*=%9)M"U:!J4+4JJ-I_ZF\SCH$9)`P2!@F#A$'"B@T80M^@ M;\W7-ZR:-479(%X0KY:)%U;-BE\UVS\0VK9XIXBF(J()(Z%0(4\:#LF="(=H M#9C\E]4U#<_6UJ6S+2,%#`@:RX@SN]O7#9,F-^D`55I+E0*6WN!`P`JP`JP` M*QK&"DPTP`@P`A.-LM:YJK>D?](UL&^=FP[YK+@=3IC\-;UGH<]9(4M@6FU^ M2I=E>H;K:.M]_D.SM,6758B+]75R32'7F6UJ\WYZ8T,UD:V!5:B)6^ MZNM@^3%'*!F4K.%*AH6\$T5NWR54FF;3\:5I[Y)M`AZR\W'>O,.RS;/](XX:.G_"L>#EDH7V]/'J/3ORRU$@E$'+.81"R@B?R8")*,6^_>41VSI+.N/<,=&ZEP1\U7VRY-JYR$/ MXO(]"_DP=S3F<8=0A\1ID&3GD#^0-[+VX@^Q>"BTG(:(_V?OVYH31[*$ MGWW[-Z.>112`IH6$J.4[/+\^N^< M3$D(C,W%*2S$>:DRH$OFR7._XK(N$!87"9MANQ[8C#^;.WXLZI5@E^L.4,PO M4;*"?Z0ATUJ&&(/^,D=EGR=>-HFR'J9`%5$01$^P"DTP)HVGLYD3PW4C4,J,_"G9J>/G\DK"*)XYP=*+3;RF>+`\1Q=X2W;-CV?&F?@,0M+-/Z^! MX8,_@Z/]E3UIWZ*9\R+5#M!BXH=RD4Z:1/D74JJ+;YY\+YG"U0"K3'R#:`Z< M.6>?\S]>N$P7ZR[G-!4BO;\[S/YHDC;-I-M?.Q>?7LRD&X"&E@@]<@AZU/&Z)PCIC@CI=I^\>>PM$:JS MMZ_!K'ORDRFHO4WJ6\,5\Z[9U^V^ MLM;)^\/S)#1W^-BU4A'D)4"Q"D M@$P(4VWTK$T*J&HQFP`V+)!K/GWFR!HU`+!`%,P9!32468"<,N5..%/./G@& MVJ%3\QJZP2,)2]3.L*&TI3=RY42.]]NYV.2N)\RK"O.NFEP]X%2+#+B:>(H[MMX[P."IIKAZ*1A6([%/ M;.9HV(R-;*9+;.9PEMB1ZS(_HZT<"C_[3CE)3KM% M:5WU4"[(UB<&20RR7@RR9^E6GQADC?)>W\Z=W"VM<2DC\E?V-'!=@'T">'H7 M1R'\Z8KD3WX'X':?Y;^[Y$3V;JZO;P=7AM%M&P.S>V/8MX;,B>S;_:'5KDU. MY&'R<^5'O/RS#[JS[[Z2=O"-86J#MC@-;?DXWL2GXP%'YI?2!O/8#T1:CV@> MJMT.[J\TG_.4>=K@_C?MU^A2_'IAM'3MY[R/ZH7V\VR>)C)S-!HO?CB_3T>P M&]_5>JW.1^[-Y`'M!6.(K[N!*V$YQ,V89:S_#*QV`L6C)Q2^UAZG/ M83M@V#BQES=+Y8#V,V`OF$B=1&#^B`=I'C[`SQ^`O5$YYKCBNT9.(+[D4\82 M3'!U-`\>Y.)-7NJ*)8SC:"8NSMO)!GZ68ZTCF7&?B]QKK'<7E\U7UB]>[_E< M(`S7LP`D8-VP+N([JIIM@\=N*'(0+=E[`8^S$7O6WA MH3&^'\[5ELUK"_C&+(DC/L^>Y,SAX++\8%B3$Z#)ZKT(X_GH(`U%N\( M84$^V*8<`[>"8BZU&R<.P$CUHGF>:@P/F/D)W-BH/JJ_,YG?SP(`H&SMRQ9; M!P"5<3J#6)ZR/P8$`K!EQR,P+_^IP+P"Q[.VJ\,H%+(>I?@]"_%D?HT2)IL" M(W;IR[=)7/-8@M`/$;.2)/9'J"(S@S))NLM3&V2H;'+99P?L^8>(?6^R1QOL`B<4<9H%,'^R^+OL+P M3KC""9^7\'4M=BYP6,U,@M"^,OJY]8X\,&98X5L`.T2*82X0=PG*C&8NY=OX@)()MV)]6&?L\ MCAY]CR&N<-@VX-4L\E@@>%B!=N4".5BBVU`$T",>C&)D&W"YCB+'WU7RK'%)OQ0B`M)$N*U,1LC M,RF:,'.`5EQPY"=0+25KR-:&XD%<+22(^#*0W)E]=T$@35C6;#OB[.5B1,/S M?Z3!\ZI"X#'7]R1#\]A8"#=6DC@>ME4?/1?-^*10<58:DRL05[T7LD0V",KO5W0+Y@LACA+P.5,.A(B4/&-)3`;/&X2CCC!^ MY4G99A%JN)%\7P@P,,4F4P"AF\Y24$R$0/:0">"=E]KO3+2XSQ`=GLT>G0#; MVF=J5L8'DS+/%&J&8-;(0--88!2:I7H@%2.OJ.MJ'-,;I!-XTQM\ M3_`\)(I%<9M`O=\`A40%G"CO&XRB5/"*&T&/QH)&?HKP MS.`[>%+X*H2'KMT+F78LA=[7*ETSZK_$$ MN(G4]H?%RN##%7SSS-##X5[J4K7,5$)4*+XS-Q5, M+QJ/A=(FJF:E7O7%#^8`/K#[A[!@X(JA[\`3A,T.JB4..\EL^%]9<@N,FLNW M(-.Z9:,8&.7S(BIA]K#*Q0`9E,)6I9X5.$^%DB/2H:73!+X&^2]5+:G:X1`: MX)7.3*BB2WO"M]VS>2)K:;KB)9U&R?#E[@/OM@ M3\`1GF-Y;:[`29&?2VO+^.M0Z(*%_+;,O^KEGY_8:[^DO/0+ZGVEWT!&E7[\ M)$JNM8`Y>-"`26`$S.?")/8>4=["L3[C:8&1[KA_9&8(EOP7O\^<0.+`?U@< M77B.T/^#R$<<0P@,[AZT\]("!OF-=V!L9&ZMAVG,G&1I7?"ZQ'=!^G\%H0IR M*Y6CDL"Z`@-)#.Q)L-I?IK.)%X5XLA,6YJ8)*`'L"31B@>M)#!P#OKP3=I+X M_?X97CZ#0SC[^>Z^_&Y<=^)?//IPC]S#!!#^R7F&3]+8`::,V@`":P&(1&P" MK@%H/B((LXX+SZ`I!5++"5GR%,5_<*$X`QTC8(O-2=BB8\3-5-X12EE>P-YQ M0=_G<.M(U]C,\0/X+_3FH%B!;3/V`R9NFD4C_%.N1GN$AT4QS]P*V!D"&(8^^P&LBFG ML*4G(0[I81`B%!4IEL&T4 ML_@:E@H+95EK2PSX`$?".*0/S\0L"/%,C<^,O`QM##X'A&"EYB`+-)%Z]*+U M![XJ7]:?05//E9TG,2(,U,>)%$T"9U!_!BXIWENZ::%%2T.^N-L-4D\*P"W- MR$*$"1!SZ8G!&QJ%6,)]%@.;DH;D$Q->A8`A7!!0LK_&!7;@2$>@5H=O8,!956SM"2GPD.%'-%%=R&,)*T]#)$(B%\*7?()'@=BO^226`2MI!()MP+FY:Q#S>Y-\])2 MNGD=&%F23T;,`@M`/@4=90$R*2'G<)S?_9EDY&HV9"G>SZ4V",5\1#7KZ^EM MLZMW>VJI7#!]P8I&SUKF/A)3*Z4R`;@&>A;@6*&E%0)"R3*Z?5OOK9E3^YXM MB=W,TQ@C.4D>^P)++W9]+F@*^V`)KIT(3Y1`LKD4K.CJ!F;.@+-'SXQ)G3(/ M&V5,142+,I%7,)4EPN4ERAU)U_`ZD#9-/HI>(C*^L!!UBEBM;5P::EGMP@NP M"%0J>;(),LWXDYI%OAJ7Q?FWEM'J:.>(76?W3)B^`_GKV2?!]D\1]+;5^1C0 M7V6@%Y!/H@D3G+\(\"\?D/1*G+WVBC,P,#!@F-LJVCQPW,P^C^0,8]%=T`^! ML),T,]>!Y;E3AV.TL-XDIDZF?DB^/\]D['\]KGSZ=R2 M2/0MA<69[?:@Y+=:M`G4!JXX/;/?:@ESV(%5XM-RV)0O//N4ZV8RO(IPPF(' MU&4*1NJ,D^PM/@9UE_;UYT*OD6Z@E<0@95II7[5>)\*O8$J%&8#7YGW@Y]

]811%JF^YU"4T6O'E?+N MG#DNNA5*]NY==ONMO'W)?R0-RK!8[LLCVKR1,FX6=E'^`*\2S<[L*&=A3U&, MH!AG1G+)3CK'(/`C:`$9^:G?3^NRI78S4E7Y)")_G"5)Y@O$J$"L.2)Q6`IW MT:G),@3UE;ZP=.&_6/A<>3KZ%[J:!/MYSE*E2D\6)G&$%DZLS9U8L!"!B2O( MUR@-Z7>I!0KRF#G_BH0#*,.@W#LD0%<$97)GT2*AA&$*=Y%4DF<2>,C.,=M+ M."4Q^A@$0F47MR.G!X[O"DB'4I67SD1T(3*1UH"9L$8S"S%S#68N2,`D#O&<\",!J(1:;+9DO+<7TD>2_)LD:[(`G\&J\IB>6[Y MK)J"PBH/:P$XH3Y(#4,\.)8I(I)E+$+F15X=UV1X"$\/?L=09)$"N]3J"<]^ M`"S$=QWM_.RWR_M+[:?!X.[LD^13TH&:YS@MI5+E(=*%-BDZW^5Y;\/"O07/ MO;\9XA-1E`F<\6>+-!J1/5MDIQ0*+6;2Q*#F`F/,/2#C*$IDQBH\1SIQ%F#S MPS'V'5Z$ES#@(UL1`PRRE0N%NM@D!KN%5"0,AX21L M4/%/XUC&04LW+$#(@*8Y9FK@Z3G:&`7:%/R(F4^IRV8O46=AJ M"ZZUGD=)Z&['(DB&OIU0NUY:9`GFH@3(R163?Z7ABE=@!PQ`!:A4X"1E%E(' M`VZPR@%4N6,K(H?5V/-`XN(W(;Y%5A4`4C.-B_^7!R,P&0NS*[R2H^UFB)7-3OE?)"@+)GSA\@Z7-@9D49/)UE;@.I4HF,[HP]Y`6'L\(,RZ:) MX*UY55:N62^J`;*]H#8GIM2\0JD[YM_%(J/0%FJQ5'XHJ[A:*,-2)%_:!T148E+Y*(5N8^8+E%4`[R&3&( M#WF"5)Y.E$4_<;*,#(H6\,4Z!5#QHU@,FL'M@Z&.BI?`0_12B_J=%7Q\0I@' M/GN4Y2U8-Q^%"*A+;2@,.4$*8U$"!L!W_=A-9QBA=07Z/X,-A3F2J:RLDJ:? ML&I*+Q+84\*#_$BRRAT](*@4`I'!/2V*!4RGE0KE"3GN^R":4Y6GY`"91 MOB9*OK)G%^\[-9Y^/6QFJDB\">TYU@6\0COPX:->Z+V8+2-MG=D>JR.%9ELGA3+%N*(YVP6C/DG M"8;G0FW/D.75JN^&T,^VC.4U.#0$#'DT*)._+!/.:Y(BWHJD`O=)GI`!H?=\ M45>?-PPL5_EG"<2O5.:O:PN`AE6IF\#H69N!N%YH8\L:!Z:EPX:!.&41?XML%3T!L.W9*9:IJ`" M^N7:MG#"2<>EL&'R4E@LSGT-1'\MO7>>9N\^Y^6>&24.(ML2B&2:$B`7@;', MBO!EXY%"1F_@&B4PB5@"-B65ZQ<(NS[_\?7.)0\OUK-MDQ*1I+IM_Y%7NIR\ MG90B#)>858@\^2%N"X>7'(")$$F2E+U=+Z[:1'D8U'N5=9R:GD$=P:@C&'4$ MHXY@>^KOU!&,.H(=,PI31S#J"$8=P:@C&'4$HXY@)]\1K-*F7DOMP^Y`J9=W M?$6^*M#)VE:C>A<>4J`U;/^.CE#J7.)5)PA(J* M5E5>/7JRN%[I:[ M\;"A6.('VC^<$#N.+0JP9\CW'6G[(31*A:,"#,+%GQ>ZYVLHVN$4)1A9=`;= M[R+38N$`**XM-7Z1:N724I8NS78L%H"/!%5XDE\^EDI?5X`G5`9!'#/'4P2,,%(#BIF3N%-4(Y:I1^``RO;R-D#0NB*"SN:+ MZ--:;)HZWJ*86180B!>I*RY7A@M%CARJ3TH>V5:W,D?43DT$PN7L84FW1=L) M5!@G"V`4J'P)Y[+V8!>%X^O9`*LWM2(!78+NOY9.=33]+I"[+N\92;<4WX]D M>6N)F2V!%&LZ`'$Q_R7+E2DB4@DNP0^S!>IK+%1Z[&2#L1M<7OE4?.F(#C-7@)0=S]E99H*,BSL"97D]S"W,EG%SDA;F77E8:P'?)AE:=Z^/HRW"IEZAUA2% MO.="-8]2#K?Q3Y]?$G`U('%%CY1ML&MI@J.1/R6#(GXNKT16L2Z]V,1KB@?+ MT)K+@B"[YL?*]9/H9]9]\ MIA\V07;FG'W._RA#2,SH6ZR[/(*YF//76SLU>XLASF(M/YYUS#]MG""X/.0P MNW'?^RSKP"]LZ`;W&LY-PV07RVUM&&&_/*_SY>#-"F"Y!GXO&>;2>\UE&?*. MB:?KA>9`>"W>+D;8G=3K]RQ;`II$F6ZP&$6(-HRU`GW1I/6V17;<"G M+PZF3+)X);>B$A*L(.[X@938;G>5D>$&R#2%&LDJ(VHB:B*3[J.%WH-H535? MFU5(RN<;RF>[KW=LTC[)LJN3(&P*<;4LW23B(M-.7F!3#>Q) MZOJ;)\:13HJWG7<[NFEMG8?W7KWT):KM"IX/RYGX1!8@68#OI390+GLV49M" M:JO*0FRM"K+F"<^W3$11>%8-GK8`3[THQ4*N]Y!QQMU03FPD,VB4/;$BK#K)?9K*\T.?`&V?=8K&X>\ M/DI++$3=,%1LCJ;D23^8G6TK6M=%S1C@W+WA[75EL6C1KUM)2S<1IH@3^6,WIEF^=\0&\Q5"1PW/+`CC5#079N2K5# M/ZGM&E'MTGZJ9UZU;KH#<]!I=]NF:?1LLV@_U1T.>C5M/T7-F:@Y$S5G.HHF M2S7?(#5GJE-#'&K.M+/7B'"1FC-1;4G&GM;=24O*)S5G(LONF`1A M4XB+FC.1::&-;CJV-V>>7/3[MO]V[SG0<=NFS7M>:`(%\3'%T6!2Z#6 MAE,GGFS(.CNRI@Z_,\T/`6F$9\K1.%S(1"'D*.6P?,ZQ!TT)!'-`4:Z-V,0/ M0_SLA]H@GZ3(M2H*F(XX+DW3)S+\L;UX`#^*[/0O=9=+E) M@R1[VE,4_S&.8I?)!Z&3C(L[L:L$MIE`^U$V,RGU(XD9V`FP4-B&-G9CN#2$'8=!,_PT-D\8`DV15E;`=JHQCL/2[TY9+,* MT<5J&Y(#G2EU(5'1A<2TWMF&Q#YX M5Q#C2-J)T`8_=H/49Z5.O2T.V&=%B4&W7FF]9P`*)W2EQI7WG$1E;)>""<)` MPL!],?"V4,$)[0CM#H9V,ERT$\;M)7]KY)RNSJEZY00H0_3]6R(=M*=%/8!6 MB[85-7$T2_;6LTRK^JA04YS)1\1Y:B<9B=><+J_IVM4W\"(>0SR&>`SQ&.(Q M%9E53;*>[N+HT><8I1Q'\4HDS=TBC'P:78(J,!&:0D'U(Y;:"6.B"J(*H@JB MBI.G"G)BO]I;WN%3;>X\5]:GM"EUS^2L)4=*+:544PCLO-U1UUMG$TR:7$Y) M5$=41U17[R+F!CKTBG2(2J:555.U=TIC/K8%X)&/^ZA"3]]8PG<*LS_JQ\MJ MIST0!R,.IF`RA''`XF/B7,2YB',1YR+.54?.M57KA(,M[`@KN6,V4^#U2S+">IHE)<%LQQ[&4`F'/A(B0# M44\=X/@[65^B:T]3WYUJ3TQCW^?,3?#RN?.LH>P3E?$)BV>BH4`B#DH6X44C M0!!'-C5(IG&43J;RXJD?>]J_4R?&0?V+1)';F`(Q!#*M\0$#M MTG7$L*R.877;O:%A&U>]X6W_.NLZTK=;U]?MFG8=J92T,XAKHV=M4H`7<&B" M^60C0`5`I%#@S0AI$ILS>%Z,N.)S[&(A&SQPZGEPS#T/['?V/&CWFUDQW_B6 M`+3!8]_@D01+:F>F%\OMUKOI\@$JF:35IYW`L&*EY=NH5*.*AR]I\RRGQH[PEB/8W!(^6LA_#H)/%H:WYT M["4:*P\\[!B0S!_ZM@-S7Z0\((R/@9IK`ZSFLL%J@;A]Y/@8H$KH2.A8(Z@2 M.A(ZU@6J"EQN1N-5Q]]"'_,N[G$RQ(>VH6U8SE]U.U8^T=FP=;-EJMIX4W+O MR+%!/.!D>(#=U^V632R`6`"Q@!-E`6:_H[J&VS>% M!U09FVJ^A^'FR\U@'T?8J;1@,7MZOZO,_*:F8N1D)MHJ:*NMVUUU1:E$6T1; M1%MYM7='[]HMHBVB+:(MU;1EM?2^1;15J8%V:G;8X&XPK(+FCHRTS(YNF^3F M)#[E?477T'H#6%F,DY=PCGW(F09DOO=)3E4!!I$FD2 M:2I494UU^4U$FT2;1)OJ-%JK1:19HY#8:AO;YEFA#U'B!%HLNV=4@WHT+J$Z M`![YN`2SW=4M0]WX/1J90'YJXE[$O0[#O?IMO=WK$_,BYD7,BYC7D3$OJVOI MG2ZI7L2]B'L1]SHV[F7:/;UMD^Y5EG=#F].<[B''&\G3ATN#MDB19$G&MS%A>/P=?`NN08/?C!CSRX`%Z- M'9T]''`&/_BQQL9C'+SW%*6!ITV=1Z:-&`MAS8E_D6/5Z@RTEX,':0A:?8>@ MO7<&6K>S[[RGHYEH=9@7TGB7=T9!.T4V`OQC3K_P-?,.,&)VVGL M3N50[I()HKVMY7]4AM=1^%Y:NM%3EWC_&OA.PN5"Z8-5>9)/C2JMEMXRU85S M3IHJ=Y?-)()?W/9;[A.$0PB>-?:=Q:[/F;?DP^/*Q/"[K=\/%*AZIZV,WF4RT^4#0BJKF;E0RW# MMD$]VVJ)(JMY6UY&D\:9$%IP#EAE$H`(7I`IR%?A1K872<,_(J M:*%HMJEE'-EL9+.5@=&S3$L9-)I"%62Y52FD;N[O[C)?(JF/;]2J51\::`J] MDEE&9MD.+@\BK#T$X;[U!>KK`EXI.[A*N1\RS@?NOU.?^R*;Y.JY]&F7PH*N M<=T>#OK75L\>FH.!;?6N6K*PH&_WNJ9QDH4%HO&($P`(BY1_D$,#WQGY@=`X0";Q=,:\C_0! M5:PYUJ>Z>1.BU=]>.#?U7JOZ$.E+*JH.1(JQY5.EO*I)+.GGL&!(P(383KD) M39W48+7UKD&C2TBL;XDOUVS,XIAY(-N_2RJJ@HB:TJ"VW;;(VT7B:0_2RC7F M9Y)1?SWOZ2U;68(KJ7JG++]^BB+OR0\"DEIO2"U3M[O*DG5(<-5DE'#53=%? MC40HPR3J=G<@`!YY;6?'UFU3G>9-S>Z6N=S[@]';1XM?"3>OAJ>O'.Z[@]"[ MEDW0ECOE;1%QOAZ8P^N;UHW1'K0,R^@-6^V.B#@/;@>];K]SDA'GI59V,J** M7C/L(Y=,U[6@>[WUW%+T6<=6=VR>B,OD[XZ(NE!<^KCBTN9[F\G9APY,'R8N M_7'WT?[JLT+J0TFH5K=.F42JA&J$5 MM`,/,FV]9Q$/(AY$/(AXT,?P(,ONZAV%?LS":^2$%#6O!_>N#A+4#'&$<81QAW%$`KC;`(HP[!8RC MH.$6>M[O(@F/>9H#\'`F3`O3V8C%6+Z;39B-TH0G3HCK*4TI&6&%M1CKY\D: MZWW0>6,'EK_5)YHZL=[+M4@)7;164F3"'9YT3V9(P\;V M<@V8XF!<]@Z77W'24QZ.B%-6!ZVJ]3IB>,3P-C*\`S8@)89'#(\8'C&\CTSD MO^P>SB=+#(\8'C$\8G@?R_`ZRF;2$,/;TB/X_M;S.W6.?ZW[_&P>1,^,W;/X MT7=9_ASFX0AU%G+1$'U0S+_X.O[&W&@2PNX]>*T?P74\X;OTIS>N!M?&\+IS M?=.RK&%K<'/3-^1$=*O?-JYO3K$__7T"L+L8(=Q%(_H<\!K[CG\S+6:!@YDN M202/1CA'ODI>DH9]P\9/SY,0>QRGJ?N@&*38= M%4WLL>L][DB^-A1-NASY`/AO!EOEF$P3S;$#$[Z.IK!3MWO9[;Y]X&[B]I%T M/:?]G6:W^\.<'[5^IN[CVRJFXA-UNR=\^U!\HV[W'XV"U*R7^D*?%*IM/\.P M!GA(K?`)#^N`AS7CA\KFD!*2-@A)*^JP#YNO4Z1QCZS;I46:Q169L_-"?*,N MVH$N?_0+S^/(2]U$B]DC"U.F:=I',I%73_"DQF*_(QIY#..P6SV[0SR&>,SI\AB[HZYY(O$8XC'$8XC'O#2D MU+7R:3J/V=V;1$ZC5YU&/!UQ-_9%^J)(3N0R\Y3OYT;:NB=#Q9%TU?39U4U; MV2B)IA`BQR#Q58+T$TQZ*IBBP8I4?SD:++UCOJ2+7QW@?R8)M M^AZKRJ#;5)#<(&=$OUO1L*,=H-84+D".P$,X`D^%-@W=5E@"3+1)M$FTJ:PT M5N^:)#>)-HDV:T>;9E\W+'55I:=.FZ<0@&OW*C9@'Z($S%=U38.JG[K;@,K5 M;6%4_PK6CJVWU?G<3F8F,7FIBUVE[C,_MX>!4,;U0Y#ZU,\3CTK`IDA;GQZ*-\%RTE(MGP9.=$0@8S0_G::(!@K!)%,.!?NPL MQB49L6[0XA8GN_$9)SRLL66],#LJ1Q3UE2=)K-,_^ZI"U.+3BR%$`S$0/9]AJ=5O#4S%BSSF1K%PLWQ.P=2,T$: MX1JI;X1MS<,V4M\([4A](VQK*K;MI+[MY;^K48GH'M5H2D`O;ALZ?*JQ?Z?^ MHQ-@'L[;"3+[8O`!@7T,I%\;8#679Q+&$<81QA'&$<81QA'&$<81QM4)<(1Q MA'&$<4T7BGW9(#Q`>(#Q`?(#YP9'R` M;`+B`<0#3IL'F"U@`J@MB4AB&S85MXQ1_ZW32!M`+( MKH%F[=(Y:H9MM8,/X0_A#^$/X0_A3SWA0_A#^$/X0_A#^%-/^!#^$/X0_E0$ M'YK=\1[GTA#!,P8`)8QKT5CSV#SB?E)[Y_")Q&F:XN<]HE!,O;C;*1*8:>KM MGD6T1;1%M$7"BPB,".R("(R$%]$6T18)+R(P(K"C(["VWN]7WUJ`2(M(Z^1( MBV07$1@1&,FNFI`6C>VHR6#[(Z,RZIM(B0P'$$I'1A4H>WI$#T0/1`\D)8@J MB"I(2A`]$#V0E""J(*H@JB"J(*H@JB"J(*H@JJAU@(/*@HK(1SR/8B=A6AAA M99`3>MHH"KWZS^UH%C4V/@Y)(7X*\6_?>:UGZSU+F0N-B(N(BXB+I!<1&!$8 M22\B+B*NXR4NDEY$8$1@5=:UMBV]WZ,$:R(N(BZ27D1@1&#'1&`DO:@\2'F0 M[+?+^TOM)R3N$$L]2-)B**(HHZ;8HB.454151%V6;K;424,B+B(N(BZ27D1@1&`DO8BXB+C>!\3,O8!7;/`M M-%>T;0\#(DTBS9,G3:O3T7OM#I$ED26197W(DB0FD2:19BU)DR3F1P<*E[&I M=R+Q0(=SEG!MQAR>QLS3G$0;.WZL/3I!RI1AXU*`N@5XYT7I*&#OBM\?`)/? M"^(?#@[``\-+-1=L&89NV.K*?C>![22X(24B$?Q^L<(@Y&'(PX&'&P`Z75ZP9J8#V+^!?Q+^)?Q+^.C7^U=,.NJ,L" M,2]B7L2\B'E5%\"T>WJWKRZ`2=SKHZB3V!NQ-V)OY!VK!XLC#D8/'_X=Y5P.1 ME#4(O5]\9^0'?N(S_B7+T/H:?F-N&L>`@5<.]_D#OO4!0'051.X??_^?__ZO MOZUYW^I;QM!H=RRC>]6W M.[WA\.SO*R=:/IT'?\:X]BM[TKY%,^=U;ENZ/?!#=C%E@KF;EO&G58I?1_2OEB3]^EE_Y(;!XX(MMN$8E8CU,F>9,)C&;X%#FL8"_!OAUX3JARP($ ML3:3YZ'%XD"T>78B6A1J41IK47XL6B#.1==>8.4^*W/@!6/M'VG(M):A:WB@ M2IZK:PYL$9X^C@*0GEP[]T,MF48I=T*/?_K\)DFI.UT70,CB;=!H23`:^5,R MA,#/Y96$43QS@J47FWA-\6!!_1H<;9!=\^.9<28^`VMS\\^[$\#,B2=^*!?I MI$F4?R%U&_'-D^\E4[@:8)4Q76"H@3/G['/^QXL\TL6ZRPFR!2-NKTV%WB+% M5JSEQ[->^T\;6?RRL,EN-/>][S`O5)!9?`@5=@VW4Z)(B$]/DB)&4>#)Y_P3 MA"?7;D)"R*?_TD5;W1]:: MW(2C1VY%FH;>:]N50^O4C,%VEO&T7[-JZB'`?L'UHAU#=5D=F)TTP M]=8:*J6D7;H2G5SCIJ[>WXG5[`>4DR:]YE/8+L4^3955';W;49:U=M+TZFC]D M7+154<:K*TGN(3_M-NDK#7?D=DS=,HR/!^>I>7H5I`GMG\SS2GK0-\:3.'7A ML7#?(/2^L,>,)W202ZN;+[K99A#(?7]M#J##O=3DZ7YLEO0'E3DP.T MB!AJ#/;M59`.1.D_1YS^8UKOS/^QK4/G_QB'?B%M\"@W>"3>@=H5(5`FU>N9 M5/<,0(%YO<+%$DOM"2#&=YJL1QA(&+@O!H+ZG=4)$-H1VAT,[60/X9TP[M@# M8]7YMJZ<`&6(7J10:RU3&&3*:K:4>@OK`;1:)&[6Q*5'L_[^/WO7UMLXCJR? M=X']#T2P?38+*!G=+[TS`SAQ,NB#[NEL)[V#>61D.M:,+/F(4M+97W](RDGL M..GX0LJ45`\-Q&J)HHI57UU8K((.#DUJ1L":_F)-X*OO50$8`Q@#&`,8`QBC MR*WJDO=T4>2W"4WRC&^L/=M)BR>XN"&;!$6ZFO&DP$7HB@3I)RS:*6.0"I`* MD`J0BMY+!02Q7V.:4TPGCY6,5`A15\YT0+`6`BE::JFN"-BAZVUR_GDWFCPQ MB;KPBF2DEE8K!J0.I`ZD3K;4]3Z@]Y@.\?W<=*U.5L$!JLZ538;"[Q!9TG+S M$Q`,$&PM@CDFM*0&Y`+D`N0"Y.HY.2<'RF?'S2_%YDSO/-$\;@.C,33:9ZQ5S!Z&^C+Y8"* M,VY?+K\NG4HOR"PO1*^*&7MO/A(W+9UM3[(Q/T/-E_GQA%R9HRJ[92\CHW7? M6=B7]_=3<9]2)\=LM'[@X=UOX0<#5@>1/=R1Z:9[[&DQ\8UR893>+7;GB$:0\=K[-N^8[@--)GKA56WF8?&:+$'W'HV MX#J=1Y8FZ3[N"<]W.%!%.,MHG\FDBFX'A1])49U=D#&)VK9$' M775Z>Q#`9<:SM'@5(``@`-`'Z",SQ*:`5MK39W,K7Z.PA?;F_W_$3HZ6`2-- MC()#B_D%ZO=A5OFL-98BU(W024_2X"W' M<$UG__3M14I5BZ1>+PR%Z`7$RS0C7*.:1)H&5Y`/K^<1M([QXI;%,53SY1X+ MG_N>9WB^!I9+5XR3EM2M4>>.G#TO<+9_=Z3%86[+-KQ0GFYXBU)=D4+]!$Y? M70C1)N"?5M1*[H7Y#IS5'F6OZV$6&86V-1$MW_(,-VK.5.R*`22U9+:4LM=O MEM2^J-MOBB'.IK,TOR=$C'Q1%?&$W7&1XHQ71Q)O'U!:36?\+[IQ>6W''PY/ M;=\\#<\=RSJ-3CS/.?%/ANYXA6V>>7NA]+9HNHFO_F:H(2]C;VC8M];B-><75YN/N:W"19QB]\PO>(@8;P,*$(MN(BV%%T')F>Z3BV$SJ^[P7R2F*[ M.U;$]KUMZQ0'31=BWNR%+8DPM=FL?*-48=/^BOJRA5>3@A#13N`R^<8P.RLG M%!&&2B,U(3M@1V#'W=EQ;:>[U\6VR#(DT4VVSGV+35X2O`Z,IC7Q+ZY]&8*[Z$+R;?.BWFA:3;:7*I MY$_SV(S>H2-D'MO.N_:2J%W8USD6\FH68JP$EJ0.$/B4.T**J>B")[=Y@T9K MH9:S/<;7UC'4V-TW8FI$.*T8#@Q&&661\A2729J4]Z#@7WK,65^MZT>8=N%< MMQC']<`>U`+AALEMP@8>H?N$I'H6@-.7BQ?RKJ7AH$:D:Q=`:D0XW7A.4:J2 MI'2BU]*6^$@G]ZW(BA8HG5XE:`9C.L[ZH"+>4D[RB[(OI/R%U2G'JE&6:\I*E M_!V3I;QM M?49KNGGQ'GAQZW:Y?8N.2$P&>##BZOSWVG+#W)=!,^:W4"W]4DW.#+F6X7JA M<@IUY:A0BT(7VFF3WLF6$QIA$(%L*5.`/=-SIWDFB,"=\4N2)7F!?LU+(DV_ MM5C4+,^P7&D]7;HB4>#B]%8@%C870"K`T9*4< MTL_9!]'XA"?Y;5X";.BXGN6>><&)&82A=WIZZD=U'M[`.S\)3UJ8AZ>B!!A% M,YY.QL;B1;>8?4@IJAZ7`:7L-[N'I\@5),7\Y-Y3<2_Z4-TK>5HG-@PNT03? M$G1-2,8KB&&Q6DE6Y=7*V&B6TX0G94)R6HN3T^Q=2WG944:@%'=)_)*9BPK0!7 M$YPART:?P7YG.R5P"K`:LI+VRZR18+:%#5/4X;J;*[?E!X MW]PI"KGR(]$M+CH(W-@5;GP*]R,>[P>6!);<-TL"0':?&[5B.,!`X#J`.6"X MCC/$%@3'U@#"J)OEE) M=#HE19S@%,WPC!0;L.33@:\WMN85YY]++T7C&E$HK5AO7^P#,`,Z*Q"'OFPF MV4@?M4SE@*#T5E"@U"Y(!4@%2`5(!4@%>!D@$"`0X&5H$]C2*("_YXA7,;X11-#:"H0+A$N^1G,M$U1:XX'+O87]]QJB_'I\>8Q^X4*?\?XO"-^0+$XV M:N_=U5T"VW*,('1EB6)?=!FHK,Y*Q*%E2NN;V`<%!*+26U%QC2B2%I@`U0'R MT')Y.`3%`8H#!&4=KR-D7H>T35I0'2`1+9<(YG5($X<^*`]E^7IFYZ-A&W7_ MV4]/=SBNOTZ;]XZ?YW3F26],3ZI7`[AT@)""D=@AYZ$;R$EUW)F9O MBZ(`=`)T`G2V"SH]QS!M:=O>8%L"0`)``D!V""`/;6F'Z<&T5&=:[DS:IIJF M`NX"[@+NKF&8NKYAA](2"<`R!>C9&L!C[TW3A1WX'TK,:/;2 M_8UA^@)MTB0C1Y.ZN:]EF^^>+T3X;*W"Y=WVE3[#RS-[81=?0)CY,$J2,72N M?R_.),N+*4Z77FSQ>QX'%C1$,4G3^3T_'9@'XC?C@_CA]PNTO$JFA*)?R1WZ MDD_QBF*8XN(FR>I)XJK,'R[4C"NNW"6C%(AE09\_:&WY7-/O:_HY^#X]Y@G?!]^G M[GTM.0ZJG3/SI+B,Z>64W3-"'W,*^AA8`>*`EVG18AVQ10#5`-4$T'5/L?^6W&P3`#"`,(`P@#"`,(4[MA"/@&^-9]?(.H M65>0#<`+P*MGX`51,_51L\TW0ONVWYD7L[S`)4%9SK<\<39"UWDV@M:`Y;\L MQS0B6UJ7SKY8"F`0=%8B#FW'D\TF76[2`:+26U%1$'H#!0)2`5(!4@%2T3&I M`$<#)`(D`AR-IN)<^H7T]QH#^WI\>8Q^X;*=30E[&M^0+$Z(DA"85)KO4V69 MD1'ZTGJ?OTJ6ON@RC62QO4JN*\)U:)O2M)_:==DIW#4GT.Q\0'2C8JW[ M:82E?XYJ<_VN.I(/;;NNX379^*_7QSKZB&O*[3V`.H"ZM6P]UY5W^&-=FO7V M$`A@(&`@8*!N&*@B&@PF'\`=P!W`'<`=P)U2"5U%Q!;(;"LIW0*Z`A9"I$]_ M'&Q^SQ&0#)"LXT@&@;P][=S^4&)&FA?O?^'O'W^HZ-$-QK/WE_&$C*J4?!X_ MM=;@G34^9Q^R6T)+?@"$7O&QK]CWGJ1Y_.?/?_OK7WY\_GP^/D^RI"0?DULR M^I"5.+M)V$,#2DE)SZNR*LA@FK-E_B\NDSP[^S8C&27+`S."9YRJ7\CXIX/S MH6U:WK_MWZ^&!R@9L0LX+H\L:^`-;,;P4D0!.[P[.#G M9ZNT2/*K9$HH^I7\['P>)IDY&A2=R&Q;//=2;,2(^=YVV3TR%>75A"#"Z!F79(1PEE4X17B!UN(_&;%Y^X[D<640 M%DN#5GAMFRE@T1OD?ZN,(,<4W<%74S>V&1K'%[WD<6(@U MBDF:SN_YZ<`\$+\9-,4/OS=G]BDN;I*LGB2NROSA0HVEXLI=,BHG[&Y&JSEH M,D!,\8R2]P]_K`2JGN:]F$GR"*3NB_E$:^2BB+G\=!#X[]Z$Z&4-,W_0VO(Y MVV[DA2UI\/L"LDG1>N+72J^GWYDQ2]%9QB>,AB0FTVM2/.76.9:Q@:7Q^&'0 M5&N%T$PQ5]G:+9W:?K16G=W&U1XZ+,@4,U.(\2Q-OJ%ISEO([[5`DN*T8WU\ MK!WJ8VKB/MF.X3FV[6AW#]0W7E7:,H]?2T1=%':@0 MFZX]>2T=?U%`$:N@[]`D,+W!! M#8$:6E>>;%,4["_9+02/2U(H$2\%$<(]2EE@&GZX"0[M1)Q>"]N:P/Q\*ZIE M8MB"T[+03FB=++&.]QNRG=`P(WG1UJWIV8MT/(FY*C)R39:36,@-SW/Y0F;\ MJ>QFF-`XS2D;9Y/9J&7I.+\1SBNC*B[1=479A"E% M-VE^C=/T7M`!%P3-BF2*"S848HN-;\@(Y1G"Z(;D-P6>39(876.:T&/TN6(D MFR1DC,Z^D;@J&3G&?(Y.R>6-R3STB!.0>C$8D3RI-_IOA/ M?FM!;A-R1]$XR7`6)SA%R1/Y%W)LQ#38_`4(89%UPR>"PF]&L*F8Y)2)3B-$BC^N)LC>S^0877';7M`PRQ&=LU=-1,93G"+\_R8D'8DY5UF=0<-G,*<. M^SAC@5)L`E5:LDO\_;,49U3+6#])?SFA*D`=FN9LT$8>=DJ M4'X38?/CJ"0^@BY(T],'B-%I6;#9,,0Z[I(L??D>4S'&K!F6T_LZ25-.##;A M@DL<9UF^D(S1&-=#SEA[<\8L?\>D,3=J.&G,,IM^(7P@?*".']B2D*2^Q0`# MO6.1ZG,3KR8%(>A3SK/H>"XHT_@/:>:R''?@-^"W)XZRJ2#E'ABSUE&VK8X0$^O^4@Z]``?]9*/UL:CMJ>#/1NP MV>I=\WCH]P.8VS)E@S1N@S1K0ZSNPJ!:(JZ_K=X&J@([`CMJ1%5@1V!'7:@J M(>36_<*O7WG&U`A=EKCTA=P4#5.Y-=3_" M47^NU[.`(+,$H+,O9$MU_`#:17@0+9`MD"V'AYS M/"/PH1HN;'S:X&)RJD+F6B9;E&;X%84X(9C;7I'A.*`@0"!`(!YVA8P(VBA(\3E@4VC^V&=>BU=)!."- M,W1=B1#XAAM).Z2Y-=&Z(LP0G&LB.-<3T70,SY-7GAY$$T031%.>*6O)RV\" MV039!-F49]':#HBF1EMBC?2;V*L7*EI2/)2H5L-ZLEI30`>*50*VO-&$Y0:& M;6[2<7(WLO6BGP3$J0&]`+T:0*_(-5Q5_<$`O`"\`+P`O!2V$+4-+P#3"]`+ MT`O0JVWH9?FAX?I@>ZD*F+W>B+"QB2T0;>MN4ZJZ;WW,LQN4\B:+"(O>BF_T MX9I-[BGG.E0W=V-7H`M75[IPA3LVX?(;[W`4M*45D]X?"/U,-"D&K[;\=J/U MX@>B@^9#9QT$;0B`\QKEO"&)R?2:%,BQ!/>I;5[0/$NJ<^$N"MYWMJP;&9_] M7Y7,>$-:`V6D5-*4H!D6U$Z$->,G[>@#_",;I'0ZL-"#(MB*TY+TB=2]Q5;Z MU\KS?",TY9W`Z'H^&J2*:J3V`69:`S,^AQEY&Y5=AYFV5()1)SP?N*^QG;MV>CDP?$=:*:6NR`DXD_T5",]P(RCXTJ!WW,A!"M6G)&:+(3ZR%.*3 M9ITH28!Y;8T@,V8QQ6,'2[D-*3.!:[B.O$+`6Y.S%ZDTX.NW*D,0`!(`\E^A M;=@1`"3D&NZ24_='19EAIPYLU65,@X:);0LDNNJ9!0MR*P@E"=:C.3,TO+>R9DE7QPY M,W+ES,A@Q*(S$I?)+4GO#7D3E+:P?"73E*A854>[5;75K&H^%BASFD^9CKG_ M!T7E8K&`8[0/&%I-2.H"#,5,:^13)=PJB3/;^DMSP4.\7,LN9KY?=#!,:ISFM"G+%[/R3-(___/EO?_W+CX_W ME^S*)$^9'T=Y+FAY_VM>DA>>8AYGIR=A>&8%KF>;P8D31I9S>O#S,P]FD6IOG)AYR6N4Y`"] M]J8-UU?\7$E69@O-+`1T.<&,(=$7QI0%/XLU9DSZ@=**+W&7_+W?")K@6TF& MEF6:AEG_DR-\M%X%)H.,F44PA$L:@XHQ*0K"PR2'YEXQ:,60J$I[7'PIF'R01/IAVAF(O$.(G9#[[Z21;G!=,C(C_% M8#R'F/@LB`>S6VL>E"3N#\(N0^#G@]W?SF'W!:@K`5O@Q8ZLO/D!OD)#GPJD&!W2&&1K7)'W.$HN8 MG/`(09F4:2TU>EG.M\SB.T97S"R=&X(KGR+D/J7YTD?4QBIAAO=MPN!J1)EN M(AES8@LTKOA/_E1*;G":WB-\BY-4&+9\;?F-:$3B%'.U>WTO;.*3'!KZ#_8W?QV_958DW+KG&"LFN3!?]A;$QJ/T;06_L#`ZH;N]*[I+ M=OD?YR,)+%HBTT+13;!0B[6Q_@KD>+&AF@6, M<#JE[3T;L-FJ\8\1UTJ$/N;NS!WW-&8ISJ0=(%;7V&%_:6:N9;B>O#2SKA]G M@TQ:59FT'90M)S3"0%Y5R*[+UN8*L&=Z[G0AWG5),AXFXQNY>RV0H8FH69YA MN7"&#ER@^$TE_(WO-'(JR^F-<_?>=B_.MB'%YFHW=UA"=TCA!W3\#=^HL.-45.IXBN8337=ZK0X\]"6<\=1WB_0O$^/?&7[\C<-LS*J7 MD1V>*)?D"_L(T1&7+)/*:[V2*Z5E*YAE#G62$WJ%1K6Q'>5L)$_?YW>Y^#B= M?A$6*U:!<4?I(I=L`0)H)Q\J46W3%GQ"Z5SH>@3@A&^D%[*NF2Y*T5F60('B MWD5Q%4BB<0LDF+9:+G2KO4Y=E=NB26.!>@J>#]E$+V7BRN/XIR.%W:%PDN(S MKM*UZ0&>$V6P8`SO;'#6TT28,A=W037[L.S@T"O5AK+*Q")X9MZNC*>`.UXL MVYN,.UQ0^ZT-(H#TG/NW6E7,:(0XH+>F#"H%C^?G]*7+F/VHG6.T4[B9J(,' M9EYNF`@(S4!790R@I6L'@@TU'5`CNP]@)O"^C-D3_7C?QE$IXY)S0U&3F7%N M-R6*K6NI]ZCVB#J1>U,Z/.'>!ZL:Z:HT1-EN-[9"/BC.M))`:YIGGQ%;2F16`RL6L MD30:+@7@0Q[H7J*M"AW(R8K3_U$H&2B4`(VP4&P1Y1M[CCA[]O+@:4IBSKBX MYH'VX*#W!"0_(HK%0K/"NF,76@^`0XLZH!*RHK:F$RI8B_E@1>4WC=).?6_] M_:D^\?F]AV]+E(`/D]H83QE;?:(3L>&/K,$%J?&^GQ3%>KW.-PO;YL8NBZO! MX+K`UP4:7J3V_K&G]G318V7+!?==O.B<_^&2?,0:)"XFI MR=ER;E.NRHQ=CC.[YXF%2\/F&8GTDE02[Z_?!BWYDM@219&T9C(OL2*QF]V- M#^@+&^!/?_\RGQU\@JK.R^+EB^@'^N(`"ENZO+AX^>+C!W+TX?7Q\8N__^]_ M_]=/_T/(/U^=O3]X4]K%'(KFX'4%N@%W\#EO+@_^X:#^__Y) M$[*D.KCY-,N+WXVNX>!+G?]8VTN8Z_>EU4U[Y\NFN?KQ\/#SY\\_?#'5[(>R MNCB,*66'MU1/7A'^1U:7D?`5B6+"HA^^U.[%`>I7U!WX+Z_\\4OXXL'UGUE[ M=:24.FQ_O;VTSA^[$-E&A__\Y?V'5D62%W6C"PLOT`8'!S]5Y0S.P!^$OQ_/ MCA\P\'D%<`T_V')^&'X_?+6H\P+J^G4Y-WG1FJK^55<5?OH$;Z#1^:Q&:8)0 M/UY6X%^^\$B/-H@$E8P&"_QM&Q[-]16\?%'G\ZL9&N1P*(G+!OJ)>9]P'-G" M(+G%#$[\V[K)YP'/'VOPB]G[W,-1X=[IO/I-SQ90G_ACAZC/?:[-#(X+'-2+ M'#\=U34T]0Z#,9((H]OKRQ58E/6H*!9Z=C0OJR;_=WM1^*6H\9)QC+3S?<>V MS.FBLI>XI)Q6N86CV6RYR`VB?3?>4VGH1AGAKMS'T?(\S*U>&CRDW%TZY#W/ MF^!J:UP&7IK`:5_XN+J$K_:B2WL'RW:)95/!K6;P.[GP6 M!ON7O,CGB_D9$NK9J;YN.;PKJY,K"#8M+MX#XKCKK)A6BE&MUFT2=68PC*QE M\>%25U"?00W5)W!HHN.Z7@0[]IE//=B-KT?7>=65Q^@2WR%[]>/-I2=^2=B4 M]O=[UP\S0#O>=72K=)\_G9D,(7/A0H`59FI=SG(70M57>M8:]!+007\L],+E M^.UFR;=F-:G\IVC2HKF$)K=Z-J`RC_(=2;,/#?[;+JZ(:EU?OIN5GW<7WR?M#68]FG:Z"UF79W"=^`AZH"=P:?H%ATB^77T0PNT=V(?O5#1YST9#>X M'MT&?2W1$#+5MLJO@D,^\:MR$DZ0#XOY7%?7)_Y#?E'D'@/%HCFRMERTV?$I M>O8^!:!Q[O;L5N@V10:[Q7/KN_H[KLI?WV4`K9>/#,/ZC[=JKH\+7U;S-AK= MJ$L'VMTE?(NDY37`*RC`Y\TI)F_;3K$M6(PC;Y?)L(EN`,E:!W\4@M3`?>N5 MJBO]"))V,N`ZHN%ENO.1;<3_2K<)WCQ$F/>?>=T&F^U5)^W,K]_65UT]ND9XSRS6"'9=K81'%K&%/V%>=2?1O2+@6:V#6&?U MXL$">F\1NE7R(P:)=0.N`Y_SR[*&U9/,\_(WI.@[$ONNR#1C=P]@KR]U<0$; ME5RB\;=6T^!<'BB!7ZS@^@4JF]+ZJ8^N*V;WHK)6#)W<=B;*4>2[LY'WG0O+']S1\WMY2VBJA"4Z$+S MKMYXI-N-9(=NH.]`NKM\QP5^Q$S^R_8)=`?28>7K@NVGKM]=DE^A"<\^3J%J M'R]VDF8=S>`2W<$]Q)V+1M\DNW=7W7LXVG&(A[O#B-J>+)K03QH:=)<.'UW_ M*F"[>13\]HN=+1RX=U4Y?Y//%OC#5^SN*;2K;4:69W!+=EN-UA+M+M-I55Y! M=5L/OPJ+W;8+TC8\1I*XRZ*PD7`YU$S[RZPXFWHKQ.+IU@_!FRMVE:Q/$ MA6T6(:3`/*:ZV-ZQ;L-C)(F[X'@CX3BRW:8W#WY<)I)YYR=T`[`>1[]N6-Y, MN;MT'^!B66;^1?]_6;U>U`W&5E5]+Q??%MH[L)Q&GR[`WY;/))+?[]]KG\Z] MNOX9RHM*7UWF]@PNN@\TJC8]&S7W1P+UOXU)T9CZS;O>^&T.AI=B/K\;&H0,_R?X,+*1G4)\7` MFFUS@W%T[;@4;:1\5#I<9NUBUJY4[_&BY:5!EN$VG][<&+XT4+C05CK&K;]= M%D:]WZC;,J>2?*"]DK?BML*BN+/2/@#K4L1V:[77M6DW0B]J8B+Y.8 MIP24$<1S:TEBJ">2BL1'FKDHT0\5;O=5EM5J>)Y#XT=&ZPSF.L=QJ$[\N[Q& MR/P?Z*J?6;IRSURL@44HN4^X(MX[08QB0*2G"8T3&C$-FVQW#]Q'E3TH*[S) MRQ?1BX//D%]<-NW'&PZZLM]@_N%^_>45AW58O0-'@BK.5_3A_('QH%'N@WG1 M`'L&RZ#(^>=R,"`N^664*:%5E!*F$D&AH5;X)B).+9>J)APY3Q).:,DXMX0;2$V-'$T[0LX]AT"KJ=)]Q-R M[\K%<)YVQ3#S2C!I.!`1RX1(\"G1@BJ2V)32-(VH%Z(?X/CW![B>%MU3O.&U MP^(-K\TBSD1,A2%"1YYH;RRAABDBG61I$BN>Q#V#.?$=XJV?1?^@6IP MT#W@FB5)[*Q*@'`)AC!F.=$@.)&6)XIRAJ%'SY5.?E_(V]6L]^#WT^%758SH\*M-C;F4+?M MIVUCRYH9--(=,TD9YHN8-AK-$I*:."8IC4.\Y?!KR1(#6Q<0(^*D1G*(T45 M!@$L!F)9RHD%RHC5+$V=B%BB-H:[&\MFY*]IM$\C.,5TC!'6-*-&2JUPK9(I:LV9BPFFH@QAJ?$;HV.3_-4!,9CMGKL\;NUBOFBWW-\O MOO:LBC_.+!->NR1--6',I$1J&UR@Y21Q*K).>S36W'>VT](G\]U>BW"BQE'LE\9O%ND=U'3ED M,DYCX)820XTCRF(<;CQG)!6)MC0V*O7V>3QZ%PVV[8?LS3/#M#_$KY)$'+,4 M'D<121(>$0#FI?1I:F3/%7N:&&`4/)3/9]TIHH2.-CLNSC^708UU0>;6O#)N M4\R0P1`O%:90D2BF//=8X3O`'&[6G6_D!9ZZH;#VBVWS&B< M:Z&L:0S$!+1C)/))2G1*O>"Q5HF.][DNO5]HV\6N>X6WT%(W&-QNF64"&(\M MKO(\88;P**'$8<)`%!/:6>\,EVR?VQ[W"FV[F'6_P(:9RG!@6S'++$\Q`]1` M@%-%A,+L4"2*$VL3#3)BRL91/[!-4ZC=+[#M8-8]`MOY)52@0R?=[EB[XY5) MG&9&&$6\D8*H!("D6A@20Y)2&R5I$J?[W.2X1U#;R:KCE7?6%!U&K_+T?M_8 M9%*,7.T9^WU>4PD[,E)ZOEEKHMK632EWS;)[J@"?>80@#8%,"#A21 M'"A-(J,B\TR5J1L!7V]LB7AP7<84:#`R)KA^,2)$*'2D'OFG-G;>4P%BKQM. M^PQ+.:Q!I@@@PEO-PLJ.?\*I:9_TK%WKF]>XPE[C6M_N^%\SZ)WH,^L8=V`- M$6&^I[!@I3@J'72);3V&L*K#QV'L<::#QV>98D":/* M::*%4\0);3!G8S$:T*9:29E@'+W/9;[AD#"0>:88^.4K4]"W6T#(HC?_%9H. M#F$-6<9=S$%(CYHBSFEB-*&"IL0+'PF&B1;^O,\5N.&`,+"9I@!$@&R!8W&] MOKWF_F49&@CS98LF8F")=2HBX`TC2NG8^\C'W/9LII^F"#;<@.]HEBD&^)N^ MX/MMC5WF?C<&6<13%5..R/8Z);$RN-0)Q'BDF(Q292+G>YY`,$VQ:CA0C&:P M*>"R?%?G:LMFX=J=&%T3AP[4F8]2*5ABB::&$V5U@DN@TD2)5$>ICZ((>@)E MFE+3<$`9QUK3H.3FA.;PDH_FP?G8:[W(.K(LL1`EJ>8DY@*3-)VDA(7M=1!#.#>-6,4?!";O[%IC]1L%(=EJ/D"=VQ;^!J[+.FUH_ M<#]K=TYUHLN8H(G"1)=XXRD1!@-CG@B^W/X<@8NXV?^`L-.6.DU$=;'A!J(B'8NX0G')<]O[)X8 M7>MN"F8<$LIE;`D(+PG$3A%J,?!+?,18[)RQM.>Q,-,40H<=K')(0TT,\\UI MS;<79Y'#P-Z%,Y,BC8N!%!B7I\P3G+<)!^<=!NY_D.'?;H2>'NG^IIFR\GFJ MKT-AKGO-\R%!%L<69X!7&*YQ1B2+445@BCC+1Q=Y$&`K$CL08L:,3Q_P\TI)I)E7B>;+/">OP2!C, M4%.`8?4^\>5K:K<"Q4;:#)QEG)H$'2<:D3*7D`2MB-Y3>C!I'+.^C:+3Y+H# M@V,,@TU9/5^^/J=[M?PA0:89DQ&'D(!Q3/(=38CCKGU*D)A8:4VA9S(T3=([ M,!P&L](DC15E\0FJ)J3KX25!X4%OVR^V='GK6BK64V8T,6D$VI$D1B\I?&(( M5^`)UUK@5."8Y6_L%-H3#[)3$#F\G9YA;>ATV,R3-!FW.M7:1B1F5)(H%DSUQC`PJ(DF:;?;IHKZ2"G.4<\XAC\D2J'-IAE));I##+I\ MFB3,TKY[N">/$X:O-0YBKVGBR-M^_HV]N%]=FEG@5#/DJ8PT1'G+B/%&$N>- M2;UU/E8]\X=IJDZ[#M(W`>/.]IFDWN1<'HP33NO(W7'Q6E_EC5[W!/4)BDQ% M(O2-.@Q[4D5B+D,O"`\/_QE('_^',-`4,SBO0]:*Z[C3UO[TX MHR;&8"9VQ(C0.6X9#8&-)<9J;5+ITJCOB=]LFD.7!A[]04PT4;UY=>Q3&[/@ MLG55P244=?X)C@M;SB&\M_-7:$X\QK;KJ]#;<,JCFV\*.)V%K7\%N+>Z*O+BXOZI8I@AY39?EU=L)LXB M)Z2PCA*7&$\6.8B(B&D51YMZ5W$N8D3*J.]WN(Q:@(RK.'&W`'>>7_MJ0[9]"4T MX4WW#^4;=[OOAP;_;4UYXL/.NG>S\O,S;_M]?)_?*51YB9&G#;$(O(&;O^NF MUQ9L,N^%,[ADD<0HC%ZU<`14Q`D5<6)HK%,:;2S\C6.-L($!53BMRD\YVO[5 M]NP6F M27S'&_9R0IM.X;50@;M(;#UX[J[+0,864I,2SI%E+,.AW4*E!/,]C@NW`"7V M^HCCL8;M6W3L9+1IGJ1@3&[SUFKX>0;M@!1=3S/N0IXE*3.*6X$!(->$&QL> M6D<8%-I8I-8JQLU>]^Q,!)>1;#G-UG:,75[I-JZ8AXU5FW#S.$'FN%7*"$4L M1^TLUQBY417,YYQWJ#CO^]K':4+>B9`RF/4FJLP&RBPUG"4N=D0:X\/1FYB,,HXYI&/:QH;)A/9L M()RF&#.9IQK:C)-U!H3'UFBA&\F78F]J#'B,)DNU\L:KA#"+R0)G(J@G3?O4 M(V)2*^=[]@7(:9X/3(25(2TXS6[,A_GABYX/%Y$^%G9&,^3PP6AU;LKY*LY8N$TKQ)&+H@+D2A*D( MB`+\+QH2O`=C4M6S)R7]DP-G-RL^#V*61U6LO.VC1U9L!:4N#+.$*D6IH\0G MAA*C!"6@`:T#H:F#R>"^^V%,_]:VMN(S?6OPAU<+]4 MG1=?XB15ZY7+]FXJ3U.X-"R>T*2+%#=Q?GT:0U(2*8JDAC,8VB_TP#SEDN.108'(9TCH8$Z@)1VLE@-5+1#TUK2-:V M2LKG^:8H^[.`ATN)$(%=40JY0DOJ%W"J2!21Z@Y-NK^ MP<4=')*DHPC6"P'NSVK?A.!LI,(0-/Z9*),9/;6=V=+V.7?;F) MPCE<8>B0!".)LU*7.PF"*#`."1>"-AW-Y*A.?>_"5YW,HRBX;;5V6%]::7V0 M]9/T$CUWY#.-M(HG`:4DO0#"`C4EB(Y$,M"*"6V$O+S6Y<^H[OHE:DWQ*L7D M2[BRQ2X]0Y3VFS0Z0LX)M3ED5.Z114^",A3_!Z6.IY6.=]P=53^EV/1`P!&C MPON,K4NBP@,?:3SJVI2B$-[8FEM.29)J4U-2K9CLY6'7,W=E38#TUK MNUS;0H,[U0_/=*H.MFULU-1*H4FF)B)54>%ZCR0(&2?KD++^]%6:*[P@<#%[ MC[A-?1&RMO`\@A%["^%$(8KG6B$5L^"HUPG08`GE@I&4@1*CHV-)62JAXS', MJ*3SR.M6VR2Q8E3TCSL1$ M5#D25Z+XDL&B,V@TA*X.SZ@'+$/JG;X(6?G.]:!QWTF9S,H?OOQ=.>XQ+^N+5#WC#]#GL ME]]F&(9-)_^&])?YM"W"XR>S,H^;V2>(FRW$5XO)$A^]Q5]G7]9QW!E+8Z@N M&^-IE,XJXIC6Q#A`$TFU($F!SJCJ4+UV1/BI=&HZD!Q>$<%'-"N;M`9\.JX] M&4_'#I9ZLQGD)NZYF\Q6*"L/]'X->;Z`^^MHL'P_F%F1\?,WV[@+) M>IK:<\54KV(_M\E29ZWI`V\W95I*,2!,%R1WX`RGI$M1.\%RLL9[?=5EDZY6 M!O:M8"^TKR%3?U[@V#"H.WY;^M%;C0?#J5,X^E(#E2N5B`V)$6MSYMIS$WU' MSZ>.#%W,F_V:HA?1I@HFAY_"<@OH?[1"\-Z;C1+"2S"26.<\ZNN$"\&!)]X( MZQUHICJG,E?A=6?>[,-L7$R7VGPN=4R7YS-[^WH3O9;:!UP$3#EB3$(+37TF MV5"`$&GF)ETSQR_BU!&N7T"@VJS_!(L_)A%>P/U'+1HI4W1.".*RHX0Y9M$` M8I\VBI`\!.6Z;J-7@KH>2``NHU$-&2B@+3?Y]`V6G?>:2+5F%@V>LT810:DA MS"9!/)=2*:%L-!VA[2ME5?:EXR\E2ST6M[KHTWQZ[,!C[\U&FI"9#I$P)I`H M*/M$:9P/,"4S*BWT?Z[:DE_`G8-\OH0R]3B]53HG&;U]L=%4V2P#KH!@D3*, ME@B;XY0H3LQSE1V[/$GZ!^+S!82I&M)O(`+."NBW[S8V69I=Y@2B!:(\SHD+ MM$A!@7?*>69#QUR_2KJ[[UBL#Q+58/M'6`+V4S+4WJ*H3^?M[8[3(%1'VS7: MBQBH\NC@1$H$SYHD3C/Z)M)F)1(ZJ%==$_U"[CW!C^^75E7<>)A.RUG]++WW MBW_`(UH<\^2?;82.JM;118X630"A("-!S8F4I-)3;R0`7+4UZ%B54E_!Z]-#JR=M-!IV3YX+$%#6AR2#U4O`D\F"B MB%[H>-6YEC_*<4`_M*\I4Z_6/MQAQ^_+07&ILO= M,?997^G8D#8(D>_FBW_ZQ;HDUH=-+OXHXRK_5.WQ4[R%M)K"3=XS:!L4L<_S M+ERKZAV=N.5TX.U&4)&23XQ$QX$D`$O`65LP]XS73B3*1TNM>S+:/_TK3E>H2YRE2Z`HL6RL-Z4+.'G?I^B1< M#;-[K(C$$7$YUJQQ@0JALR"LW+T&Q2PQAB7B6,K)I1"BZQA.U`I-^Q61GHE5 MVQ0_:/LM`-OW#:[1W?>2+3Z?;>_C7)O._V4^^U*PO-8XSRJP!C.V3 M)UPP]+FESH12RH5)@4EV$M5_F-F4X?UUMKQ;K$J(\`:]D>]K';,Z"OIUK%D3 M>/(XKT""]XSX$#`@2)82PXS@V0=AU%77".S.NB?%4'JETG'5G7'5M5RF6M"6 MQ^4O>V/X;>;7>@/N2_F@X_EULOK:GHJLT3;7R@1:57(X9ZBG+S=O7BOVAKU^ MQ;@T;ZV6]-4[\_;=JW>OM7KEE'YWU1'5Q6(R#A5K:_K/!9U\J%!B#R!VR*AE MKZL'`[;W8$S;=#YJ\3ZRKA1.\(1^0C3%D2P1?,Z0B=14LBQ`B32:A=H9Z9LU M;.OY4]LT:#QZ1$Q"T9'2$)ZH(4FFB`O6F<"=]Q0ZYK75L4H7<>R9*ET7DZA& M-/%DC6^A>\^7@8>A\9ZFBJ"6-)$PH@2*(A!JEDH/RJ[VD.*`8746DX ML[(WRH'MR3(N)M_60=46-ZZ4J"_<67R_R9\F7V:3/(D%AW5=@*/<3)U/)Z6\ M_/UFWK`[=A<.+KSN;6#UWN2V$L-DB M+_"]E63D4,\#,GX=N+\J6]>EJUHKX4FW%:?XX`"VF_5/:N[N[U[O@*,LOWU# M,?P(Z/=/8GM7'!_^-INT<*AM'P.?1CR9S7:%;F!AOK=H0-OA/<("^KCT98P? MEZN=A?UH+=W/^+?VZ!'2&=_Y?#M?MF>)L6WY.[88?_Z/./;FUL^^P,D9;]C[ M>SOMHF=V9E3*?>V`X_@6H&N<:2[1X5@/9HT+]'KJXS]0IK'5^2#FOW[.;T'OUPMUJ@-E738X;X'5&0' M.WS09NMB=)MGZ=7=_>LW*.?%/T290&4W&743=CW(!U&<+.-T7@9\['CAN3:- M,]EQ;P21-*'+ZZ7`+KG!N(=;G@579]0U'.H0[CY[XV63/=ZP<91&)200;[0G M`6S`^($*(K@14KL$05[UG>V>>/GDV*UGHE6Y&'00V/9ETG+V-QIJ9)8\26*R MEL1[Z3#2#)I$&Y(#GZA55QT^#R,X0])ON,#ZH"$8U,X^2F*K9%T?]SB@3?T5 M[DI>U0=8?+KUBT'WH?>Z>C#<)?A8W6T.A!_>VOC&#O<\]FEW5:0RZ'K9U?1Z7]*FT,`YV M/:#8'NKO040./1W3OWRVX-)Q#(5CS1H3@1GK)>%299++A72A/2-*<4V=UT:= MOG%=>;;M5?HN\VT;-EHYEJFDA-H@B';EG%MI6KPF([0TRO=0[VM`9Z$_=CX% MS>V7;E6RNF)%0AB;;R6P%3N>"N@4G+!8*(W(HF'\V0/F8]!#7>[I;F*=RTPZ1OT M$[Y4\V@/=CV@X3[4W_TVXL[#!T3Q^A08E-N?X,OFX.B]_[_YXLUJ>8=!Q6+Y M:`NX$O//&:\]O7W/\/\R\)_NYW$C_!ED[AMV,>UIF?:%+47"5G2RZC M)LH*162I#B$X#0[-ODKA9+K4&%1XX-3?)G>WD]G-#/X.?G&_U]69-J<^W$BM M@M>@"0]"$/3,@`@P@D3%'7KM(D=QU5BZPXC&OOM9F\95(J,S)_4JW\$"Y_3Y M=C%??;E]A^JT3&_9IW">[*,Q(E#.DR>.*DD4L$"<3HE0].&%$TQX>=7UW:]* M3H<@]Q@BNTNZ5]LD]))CWA[VOD`R3WVJP97*$J6!A,PMH0XX848!X=E&%6T2 MSH^4:]Q).^W,L&_SLO/QAD8K(8(@#$F%.K#L#B69"!C/F0(97;QJ\/]A1:4/ M4W,IO7\$<].WP)[53T.1EQF$)(%%U,99`F$`0+(7PD*RP8G+L0G_O\GN4*0? M;JON:,3UZ&_7&6==OG1V.9,C0R!2\+UD@6QH`4UK*.H.2L MSO[^(`)RMA(9CLSCVK_GYU6.](<2S9UO-US9*)GWZ"Y01URYX9NR,R0&JR%+ MFYVX:@R]:Y7,2ZD\KF1V$KG&:S#:H^'.7G)6:R# MRCFN+'4@WTA^SZZ4P_)F=O6>T`:I;K[:6Z(?YLM)*VL/"_E$7;+>^F@"^MN: M9494Y(Z@FYM)CJ@C=!:"6Y4CUR?S3:Z-CK_`FN]VGC>+H!C;S?LQUD#__+GN-7#9 M&='97V^B4,K1A!J#%VAS9B)AP!,)2M,(@2>73H8OUT:[K;[\_$^8_@%KN1F6 MGD=[;'!%:)FX)\D)3E2A=@RL1-FR7"B*+L:KSHNM+F>]6\Z^^'+=.N/Q++=Z M\P\?WOW]?__[OW[[G]/3?[&K\Q.13>8SG98G/-=1J:MD\2N)TS^^1(4^>2SB7XO)O9Y%Y]DD M*NLOWY?EPZ]G9]^^??OE\4N>_)+E=V>NX\"S5:XW4U3_.VV2G5:/3H%["L$O MC\7TW8G1+RU:E+],^6OU=EJN,JPG]L\6+U=)J[POBOX&Z[2`$')6OUTE+>+7 M$II"P=F_/IY?UVB)OM*W)]7?SUYOGW_[M;D M-W`!WPF@4X'UMRYEE$\/^OV[(IX])`:[LZ$DSDK=3\SUC'9DJRII.D_TQ:TL MRGA64?]SH6_GR7E\JVDZ55&<_R-*YKJXN/TP-0TDOHVC+XG^D)I*O8O-+UH4 MNBQVJ`Q+(EC'Z_%!3XRL-$WG44)G65[&_ZD356_2PB2Q`]+.W[6-S.4\G]R; MWN:)LFR/QQ$^W9ECZ7AU$H-MRW=CI8W5=OJI<'+G+M+9\J>Q64U*A>F M&^"9:?GIG1G(8]UY$.A1E%WYVPP);?-;E?29EFI>SG/]*4MY-9PG565_C--X M-I]=F8Q1L"AI$U2Z_OHUP7 M5[K0^5<]-1!]*(IYA6.?]M2C./MZM&U7;MH]*^_;0N9`B9TVEE8%4MM%J9JBQ*:D#OM1F@/Z?1?!J;I]LE M[US4J/)?&DC3\EZ7\21*!E3FU7(M:79=FG_KSM6P.BKN59)]V[&&VA4YAC[9 M["'7]R:-Z63/LV)(O;86/8)^RZ';O!U.L0UE#J+15VUF8J;'N=9IG.7U*+(: M!U]_W;HOW[ULZQI>YOHABJON]UN43^OQHYG'#*-F^P]8T[6=<;$UJRWYG@=U M,W'49DPLERL"5\9.-FR_R2S0<*"/VL?D/(Z^Q$E M160&^+0M?-H:6MOS[BZAT++V.KY+XUMC**8EG4RR>3T[ MOC0C>Y\%(#M?VSL*[9K(8)_8M[[-7[LJ?_^5`;1>>A>K_M]\JGSZD-YF^:RV M1K?JTB+O[A)*DS5[TIKI5-_&Y:69O'5M8AV*L"-OF\:P+=\`DM4#/*V,U*KT MSCU5V_P6)&T%X*9,P\OT/$;6%C^+Z@G>K+(PUWU>*V.S3G51M_Q"%@\/IM5< M&9LTCR?U;-"\_)S&]7)K_8VV%MZ>Q;*`:],3THGAEGEEYE7/$JTM`EX54276 M53%_T8&N=4(K)3\;([$H];1%.3?W6:$;3^9-]@^3HV]-'+HBX]3=&L'X?93> MZ:U*+MGXCUK3:G!YH81YT-#U4>>3N*BLOP&K:!_RVJR)HIC/%M__7#MN61)- M_C"]A,E5+`2K/-;&R/B8375RDQG1=#XS=LDJNF%G<`<787B\VDT\-N?:7:J5 MOA]U5,SSQ?I@UV&Z4R&V9&XS8&_/:4FZYS%R$;VP?#>EY2KYA6G>DWF>&U*: M(31N.QI;^IPE'-J1OD76W>7[D)J?9B;_V'T"W2+KL/*UX?9;Z7>7Y),N*]_' MI\C!:3W>=4:\[1EE4\W!383<3(W+[XK;DVA7;&Q+,_@2+;KC39FVEVFRSQ[ MT/EJ/?RAZNRZ=DA=RK`D<9M.86M&.[*M11.^\G8'B#L5;$>W=A3>GG-WZ>H) MXGQ2SBN3PLQC\KON`VN7,BQ)W(;'6S/:D6TUO7GQ?NTEWKN^4R\\?H_[*/Q55 MW-EYMPT)>Q!E%/S:=3V="QI`]OLL+V]T/OM0F]&]EF>ZE&%)XE:=R[:,=F1; M\;6*.<\C,[!$R<>H&EXZC*D[%VQ9M[5G0VCT=G&6]?B67='6G*]*%^631L#ESW495WMAX[0\F\:SLV6:LRCY+O#YC=VV MS0;::I.N7\NYEG-(@+C:*FR\GV>0U%6OU;J/B2ZWCO#B]BZ*'LZJG.--)631/ MZK[CU`'+3?-_6SX.5^%`DW_/XZ)13'\H]6PE4!)]T](#)$``N"\5K3>M9GF#L#5-G^WV5X0WMNG:_^IN=(/V78L* M&8(8.]3S,510`!0DRZTI8]Q MQQ95Y0BYSX0!WQ."!PX/F,`>;)`WU0%&HLZ&?O)'*MFK]&KMHTULKQI4[7J=;K58`M& M#('5S\^1\;GQ0J=CH$872OPX8:N>A)\NYTFA;_3D/LV2["[6Q<<75O):U6Y, M'\+`X.`3(02F%+I.X,`5"LIGHU7G:Z9^N[KLB7TV/#IC-.XZ@.O&?&Z+'?`B M70B!D=O%0C@N\:1R")9^HP=W`M2KEMV?9/3?!:HQJKP.%O@A&)J:65]ZMXAH M8D_/:99'==1*/6N63A<[!V;;AP`;GPL#!5W!B2,)Y>97P%%`5H8_=<'A6A8] MV?']!.9P0/V+LL.@>W"&SA$S=0"+:!4=MK8I)/IA0\AF*ZE+&:&`@2L5`*ZK MN`1!X$%_91NX@>FT:KYS=[BE52A],T,DDO3+2'?XY7XP&ET8!*XAVOB M]*B'UVIR)QR.LTX/S@88MRK'K\*/T6-U*N'62GR1+O2$%T#.@P!P*#!`GB]7 M>@#A>HJ@6PX_<>HQ\4>D]5!4DW$UI9Q=4.NT(,$`V,J8$=*X2FA@!EY M&J0([6>.>3_)2#L<<'LDQ]9IX,9\(44("N892Q(P((!``*WT="E&ASL^#U)[ M[1BQ$U8_+S<.;IP_/$J,3X7?=:KS**F.=YC.#/QF_EC'P2R/B=AJ([3*'W)% M!'-=8SZY5`B)/;!R$SG$Q^2P;(>!ZC"SC]28GM"U<*GJ',MXNCRS\B:/TF)Q M'A?80)0NQ80NI8#2`$ON<^CAP#-F5[-B09C3;\8_ID-M]V@=BWB-P9KFL/.; M;.E;;/31Q>]Y5FPR4+=E#0&"!E!&?*,D8M2#OMO,R@+N\GY6:G='W#[9,3!& M!]:/7)3W.A^H,UF4%5*J.!6$8-._^D($2JV,_@`@V6\$ZKZ&>"0]2B_01O&) M5BKJ+8>7.H^SY6[V]7G?)D=7VS)"7Z)`>"[R@&E`D`D9@"8.`OF< M!R--A_=)&EM@'5B/TYR#&^O"6'_SZM$PW<\K!8?)JW5ZB2?.Z8W![ MFQ)#B!'@D+N2*Z?R6$OF#$0=)Q,/21<@R4O,&1NK[L14%\[!0< M#=!1UB.74B\Z9#/@Y[J^1F/Q=]-"Y,:,H4\EX0X59MZ"7';HI;GMCQE`X9BA7+&"."Z09\:EB=*5I@'N&ZSM' M189!(5HCPV]G+W?E#K]3]\XCG_/J'"(:T9AP9G/'.;XA#=1;($D5.+# M#;W9N08[;Q[MA]7/SY&#"\$Y/&H,L'0\V+YBQQ,<<(JE=+!"TH52>$M9%1/\ MP$)N!\2^U;[B;NB,T;@WC('L:7%(81(9@#;;!QU*"24D$",J$`DWIE4KJ_?QPW9V;,@5 MN@$'E!,@F,+(<3&""*ZP\WF_(&%K8:!C,6,XQ,;9B;*LA9VMYHXEA:Z9M(G` M]83+I5($2>2(!@OIH'XG4XRVJ=R:Y6P7Q@.@5$?[ID=IH8NQYT+!#/;<=:"/ M"6^P5XAA=;A6M+7:[\:R`5']BW$5-@=G51\ST?9!L,L\F^BBN-*%-A^\I^ET M:0%6/JZM5E2K_*&DP"A*"$<.=2$$C#'>Z$U4S\W?%C?I6:S9'U@T/'[[G>8_ MQS#TFML_9P\#(;&#?/.O"J0#I`0T:#S%*@!C>2UWM\)W=WY;P&M/VR2N]"2[ M2ZM[-]9C6A8X-;&NI@VLA>;7=SROZ]W&`S[P%T.'*"*4\!%T"'1\CE`3SH@\ MQU']U@KV,2/6;V;B;R`&/N$>P1V=0!<%B_ M;6G6]C(>$Q!TPN9'H=@2"!M MZ@$SV6^R8VU7YA'1?UC@QPP*7HO27>YVH&DZCY+U*.?E.1L_!CMO#LVU&E/\ MQM:-G^X2(A<)3`,<$-^%OE#(_%T21U"VW>EG.SAX'Y<0\RUEL&"W<#[?@#03&5DB",_8#QP*`'_<;]8_"C7G"X+HB=:[!S1&@_K'Y^ MCARGI1%KTW*/NG7=M?;_%P8N(YT`H,3%2(`S&48@%5KXL%HOL0A-L=V M-%(/"->_EH]LK6+X@(D`>L)#DA)'.4""Y6B!304Y8X7,[X/?QP#XL1%?Z,4Q M53?1XR+UIVQQ2E6K`!D M'P[J(Z;YVLM]8)PAM M8.1J:$*N)\U<@D(/08JQ""CW&^E]*OKM1MG328P]V=(3BP/NOQJ-7B7TZQ,J MRU\,S0R6`T@``2Z46)A6`F2#;347Z,6S/9W0.&ZO-#"T^W%*-FZ^'XSEG_U4 M(*`ZDBB,X=:U!-N.OW%.!5(<$E:;@T&E/%:*BB4* MU*4`]FK]^S@5J'5U]C\5J!M6!^ON&_\D`.7ZP(-*$BXD]Q@4E,@&."[A6!MK M;>UG:LV+'4X"Z`;A3[Y/.X"0<"P(\B%S`0R83XCC,29=BAI=93#>_7*6]GNWKS=[]C7>X,T'$> MX.`#ACT.C88>9@I0!Q.OT='C_,#N9!JK00^'V"BL,*S-HTG)7EO>V,Z.[;E# MCU'F!KX/E6=P(UQ!P5EY"-X^POV'9^4!Z&$"&"@-=H M"AW5;P%_OQMN+?"D.U)C>N/J961+F_S,=V9Q6=\J1]/IZNZY214J$>6+:[[W MZ>H[S]*[&YW/&C_DL[QM/'TM*N*;&`UI%#6#/$\AWER=?.LA5V\-NQM9[ MFW=O2\X0``_Z#!&,N`L<5R+LX49?"60_A_[`+KU!ZRVSB<_!NO'>5I,]<3,@ MWF7YT\5M!>7*Q;_%I=>SQ%"83II+Q``CB#'A^X2[#:`<.LY(A.ODWAN,)*W) M-R2&8Q@L;VORAAY;O3`]2PP]Z`@)O\'&EP`O;.HU7DL?4@:! M,--(4%WWXCI>$#"VTLM3!W8LI56C>P!\QJCWBX?ZNO7TKA:X4/-RGNN/IA)F M\]EE]+2X?7VN7SR_GAN+T*1>Z+;)@AZ@]!"Y'$`N&%+2PZZG#&++DXP<@>#V MVRK'7?BSR:GQT>PUN)SKLM1YD=WR7$_C9OMCC:#0C4&,1H8+KXD\=TV?]&/B4-& MI?`EQ8ZOH.=)6GE0&XU\K/JMZEES,=NL_)W!&6?>6BWQ-XOM3Y_T-YY$\:Q0 M<:*GG^9;`@Q:Y`ZQ9)P@I8B@Y/_9N[;EMG%L^TNX7QYQK>JJ,[$KSO0K2RW3 ML>HX4@\E=;?__@"T*4WE)(H+"7FL+V-@WA#70:^$.,DLOTU(. M1ZO;&M?A.S1:8P5_S@5CQKL[_LRW'E4YU%;4M\W:+-;+LMY>GTVJ)U.J,;C\ MIGICEXW:H_+,W,>.FFW6-_?A-%LWUJ_^*F^#Y+]MM_L(SRPB9W6:SM7=S6ZS M_-\VL;*3SX>3OG+AC!;624TMMD!P#ZU72D?/-S87W5ICE\'5T]6/]>3;U[V] M&U5PZYRP#G@;=HEXOZOWKI'36)CKJ'XV*M:3H0\KV_JB,=L8V,UNL:N_\ABY M"U&N#\<43'!-M8`468&X]A`CVX#BO)UY]\H>)+]5G($0RI+C>S3%BZ[_]P\7 MA!-#J;$$@6`%6$6<)XU$@E$UW]C2`"R]S=L="IZO0/SLPCFSX'L"GC?KO\IJ M%U.YKJOGCB_UC-LD\)\;62AO!+168.%L[&H/&%*'?=717&D++0]0?OIOEDEJO][GY3Q0X=YQPI9P<685\T&!F(&`48$>ZEYHVDGKJT:UJS MJ$!_\W!0:*92@G@@ZZP`3X,*$8L.X^VCT#`HG6#.-!):SE2:N3=:H&5\\I-@ MF8KX(Y=O1_:/1A86&$$H0(``ISR!P#'4R"H\G=EM1>.K0#HV>4R!VBG3<0LX M,ZH0L4<4"H5U6M0#M=."CT05V0#K-?423,$*40/H@L]!I/OI,328,[#\05`ZR3SS8(E'>>YZF\3//ZM&>K@\>^&QFP]_NKO177[(\SQ M@I?_U7,%,8Y@8K"4G#+F((?R(#SV() MY'K_<&RY0"3UX11KM)("64C0BT0^5RN]R>VNWM#D)[O5;O31D()Q39D3&&-G M;%B#+25-:#((;>U\C:`^5)UEO3L5XS)970%&5+IVEG$O2GY^.4BF10\MB"STE$[C_[U>XQ M&B*;=9U>+B"'6+N8>BH(U)YZA]7A!,P3[Z<;;@D$P9R3DEIME$E;4X6[^6KX=/R9-(>^FW*]VE1U%LNA-O3TQU/FC[P^]K;)(/E@1(&`5##8111` M9;R@QKN85$3#L9;$)N^7%O<<\EW*'3GQ=.$9%C"L)2IZ&&Z^GV:H/Y/L!!>.2*,R\EMI@$G]#PC:268)GWFPT MG:@+K/="YROQ/SL_QAQHGS1J49M5UXO'NF5)A^C%^W$%UP(+"ZT31&F`,6?Q M%*:AEXAJ1&;FT^A+UL&Y+/%I!&F`KAA0(,AZJVD>DT=+Z:#LQN>Y\# M]5TH_Z@#=UFMRJTZ[1.YT(O[\M#"&D=B>S?M"%&&4DC58<\3*%NM1]_T@]9$ M;$;%IP?#.IWALT,+H"B5D#$?#!`-L15&')0^V!]I_2]'J]8?@^$A\4EB.`KU M/ZO%'ZN'XU#:>6K/C2D4=0XI2(,J&@H59%#38%/&Z3-/6*Z\D4DX'1"89#+? M!$4O,WER0$$$I8Y+[F+F,\4>(RO#;`UW1A!$TX[,HU71#T_C$*CDMZ.^E[?E MKS_K%/2PO&PN70YU>7!AG,.$0(J8`X2&XR&#K@'00Y^KF\9,#E0#0#2]4G0T MM$\/+X"4E%L*<=B9O!80&2(.!BL",VZR-R2EG;2E%W+_+7HS\\/:_-1E;FIR MM;[LL6WYAH+$MN',!5&%@UAI(H`^A#]AHA62Z0C8E\Y.NI(*V?3J\N/O34]U M.;RA(#J87207;F9W:\]H;JD0I9#7;['$LX+ANOAF2),7$4+ M'!+K$:!>07-0]]A$,],Y93+[-!6);$Q>_'$?/550QP2VVEA&/".2**T/,H0] M=L:!^@0>3C'9"X?/R>GL#+Z\5.:G\%^+?^(5(!=)?/5<08$/%JZ$FF``E6"6 M.=S(`86>F2F6Q,!F./GSVU5^L2PO7D?VT9`":2)-O$D`*01`@(619OLAP*N9 M-4T>-ULR&9;\I/][O?BUJ7:QOZ==;9>=V#\QM@BG5RYB'@@#3"N%+&1-2(D0 ME=@[.Y,!/;0:],[\JF;;SC-+^--;C_;UT2<>TD! M.`42$J4,QMA;)2%N')G$8)MFY(W6+WG<]7]`H/*KRI%J/_TUGGR^QPHJV%I3 MSKRCX-1SPZV@P@!BC#<:-881E=3,K"'SN(HR'$XST9/K:K4L>^K)TSL*J!!# MUC)$"(.:0XE%<_8*QVF99F#P+Z0G23A-JB<_PK=L[SV^<8 M7'A/83B(7F@E$`($&<>E;]95:J1/R_D3GUY?!L!J'CH3ZWO+Y3Z6T@ZE/J=? M67"!-'=&(BB8%YP@C1I_#;5$I%5]RJ^C28/`-@^E>K'+GIL]U(OJCVKU\V>' ML&+G-Q<,*6:!H$HYXJ"+]](W!5DQ>)9810J^CHX-"5]R0N3Y*<9TV_,K4=J+ M"FR@,4P1+XA35&N`?>-*H.&O:;%H.'N7:A:T1M*%HR5Q,+7X^)V%!1!`YKV0 MRA@$H:/V<#;05*5EO\/9>UMS`S>2LARO;7&"%_:<`=Y:>(>)`U+C(+X!#A+M MX6%O1BHQ!#=[=VU^Z";-BHK33O#K??B&@F&L$,4*<%-?_2FI"K)KH:%3Q(+$ M`NA/X_$=!Z8!5I4W4WE6U?)6/_K]^G81'UD\F/L8R3ZK#T.]NE`0:J.5MI)Y M`K26#J&`@,100BM48KO'V;M_)\)OV'WI>_F?_2K,\&B?O%D]7<(6!(@7H342 M==ZT!D7,X@2?H]UJ?7L< M'55/T?#%2Q9I@B9U_8J"8,4]YTQ1#BD+P#C>^",8(S:Q"'CV'N2)<3S2K(%[ M49[MKG==E7\N5K$[9;RDY^\*5]>1-[=/_$ M.V4"WP\Q_OAC\Y7;#S)BH`2>,D>Q!.4` M1D$FJ`#R0#W?U2HL>0<@)UTP) MV4"A!_M!:R2P$F/,.:`84<#5X3>")4QSM4[0?C!U M8^\-27Z2>[:>T]#@(!)E`!N%$-7R()WWZ'/=B=B:JM8]Z)+0^6HZ,+OM?0[4 M#^#)'+G]("-AVL(J8JD$D'AJ-&G.OIA\GO:#;8GHVGZP&SX]&!ZM_:#DCGFF M)`/::1OL&UQ7<]42B&#B9MJM)V1X2'QR+-MO_*)UH[9_E@_[&%I*<\L<0A>_Y6J@=O))AR*,GQ]*[N_&J]6"_#K"]5 M1YX;5GB&D!2(0.Z,L89HBD0CI5::SGFIZ*\,`T(ST2K1;4$H9+!YL`!`8N`M MAIIX?)")49'FH,V>:#7@;[\C(M/61KJ[NW)9QQ/[E4>>>$_AB""4:\FYHU1J M0@T"#0Y`X#3-R)Y+-4Q<9UBL\L:<7V*MAX:]:GW[]MK8>!/>UXVX"BGFM@52,9"GO??-VR_8AJ>?-7$CI?B?_9N63G0'M^ND>Z\(WH8-N2 MV/H6<1-.)X9'V+QUR#LK9^:X[4M6MPO?.D'S&2*N$!@!%(9&0,20H\)`=-@0 M"4EK)SY!Q#5U8^\-R:>+M@&I$65$.T.Y!%`SX!OI&(9ROEM['ZI:A]V2T/EJ M.C"[[7T.U`\6CQLMXDH$BS5WT"L21-`4,LP:"6(=S+PV[OY$=(VX=L-GCA%7 M88+="IUD.OJ0>0!(Z48"0A*;"$\0<4UG>$A\)NB^LJBJQZ<(8)=6LZ^'%33` MI:CCEGKH7%!F[AM;!SH^MU;2XWKJ>D$S0`'@B2ZWUU7Y:[7_I=:WMKPKJZJ\ M?8KX/?5(_5:>XGV@-Q?.Q_)'(;#F!@JE$?3Q!^`-$5YJF'9VRQYG[:H:TZ"7 MRZ'SX_ET>\&-TSQ6Q%U.8>(IX,XZ'T["ZH`>%S+-?9\]^)JZ//2`8H+]X*BE MX:N%[.KNQWWY)IK6?KOH\M8"2>"&<;V9E)O)]J\%CT@!R^6Y^&1VFVD>J/A6T1M[X\N`"<2,:ULBS8>1S' M>XED`Q.G-%=*:D=G]Z`*T%J]$D'+8T.=FW0+M^CEX06+]U4PY@1E)NSRF$FF M&ZDQQF+.;O+A*.VD+;V0^V_1FQFZUN>M+OG5Y+K:W.Z7NXM1]%?/%=@"@)R` MPA/KJ(`2&MK(H0&969WRL-2\OR,F&9@TK_O^C^VR6M4]P!;KVYNR^FNU_#@- MXN*8@DCHL0880N@!1H;IESE#@7)%Q:H,P\=Y9CIBCAON#+)C`M$K6$5WFV?CNB,Q8 M/LXWLQK7N7G8\:[N]'X;$-UN5=C[]K]^+:K'J[N;U<_UZFZU7*QW:ED'EE;K MG]>;A]5R==2*\6M4N#@9[`0)I;,`ZF`X:`Z?^YA8J0B]>)J9:X6+-3*V7[`'G9>38+M!\MD2(*$R`H3CIV4D_)2$%XRH1CJ'%)VS=R^=JK:9 MD&GH?#4=F*&G;GKJAW#6C)L$ZRF1C,6NW(@1`9@X9("%-="SF56O]">B:Q)L M-WQFF03+#$%":H&EYP)@K>U!Z3FE:6G.^9-@>S`\)#Y3E"4F52`3:W2P>H6$ MQF.&L."ND4H"G]8X8H)"I50;;0!0/E,%*F`<*@*58\@`[KD1UAQ@@FK&94K] MB&I7BIJ&SE?B?W;6V1QHST_W.!7(A$D*K89"4Z&9<]$#:;UA2A%N@,O6$;17 M!7)KLCI5('>#)H<*U-?,Q-MSREN[KZ(OM+XQY^9^497;;^7?]4?GMOMV+RBX M\\H2B[5$F"H&:/1D/^,)3.HU?'G,OO[>NU%`RJ(><8;U+7#G5.#P4&&14X(8 MX25`%&N,"*>-!`(FYNAEKV!)ICD5B*2#FOKYLRI_+N)=GYME6=YNHX"_1?06 M#]?[/QY6RZN[NS)JFUK?7H5523T\;'91TJLZ0/*MW#7%-3%$8C:_?JVV<;?\ M\,+?\;ZQD)90`S2CSC%JN?;*V`8OY!(O"LA>]M)5<>:%:I;TK,5CG/G6;ZKS M"G=^0*$U0P)ZAY4FQ&-@C#H-7/^N%X>719 M?4AE\@L+%=NYF"`>5]H[`+Q5AQT08Y7V"\U^&6H2[;E`F_R`4'_XM`MMW3]E MM5QMRU,7HZ:_K,"4:46-TH!1[*1C#!P.X=:P-#7*?@/J*`>'(0#+'_?SBV79 ML8/"RY#"NG`L0@A@('"`#@$#]2%FYGE:19GX+.HP$"SY23]NEGRSB]>Y]NQ. M_?8E!7,F[*D4(&DH90JX&)]I$,`LK<>I_)R*,2!0F4HVZG./#S`=^<\N=$TX M,ZK@6"I'M+&*0TF#R<5]./=8'T[DQG*1Z&T"GT4;AH,F!_T_JG*QW5>/]7;V M^^)A7ZKETYWQT6S^5[F[/WG9>I?A!2+!V@:`.(*Y`8`C%]9);P"FG!"=V+@> M?AK_XP@89=>,)YNGF7=;A7@]JA!*_A][U];9(W^JH%V.@'`Z:\6+%SPK@'K.8Q3D3:_X?:6[U]3:J;''CXF?7 MW]XL/M?++]\U@QKVB^[+U_OZ6U7I:A%?L/[U?K8H)'@^+J>ZV9M6,HW>UY'I MJ[>G%?3H'A\,L`2EGC`P&5&QBXH65"8>G*E<-:&=$<K[]56>K&+UN(Q5 M5\C]B]X3N!:26X6BF@FM3GULB=YAH86AK-^)^N(#M:O$QY!4?:JCCXA7L4'[ M[0F8KH_5EG['X\(.C`@VM>"AC#-!&0%<*4I$`XC7JE^V[LCA^R.1O!X#L1R" MVG,SW$I=,J=KITC-1]EC./SVDM:>;;Z<4+%?O9NOKNXW;\_$!M5@\ MS.[_J%;KK1?C%./O8%\)5CA*,&+06&0)@99ZV6#H)"LN_&Q,>74Z7#/RYAYV M^^M8Z6_-.E^D!1YX1W!2`2BM0X1@YXRG#K?K%P+URST=L]3$^'PU.&H%G&C/ M;8G=+OCP>?/'_N=8][L#4C+.VQEMH(+,2VL@;V\`U_/T&K/`Q72GU^!HELU] MH[!=X(H#:Q%S`"O%*/!8F`8AQ75Q1:7+Y+<7PCB61?TY4^UX9O)ME6WU]VQY MLS&&%&$5WG@Z]&R5R/@E=?6>;7ESKQCKXR.[V,K-$DXQ&9__\@"L`1`;`%)* M"'8@57C3S*8&TAH3UQF[,+8]N7.)JT-K/-W6?.8W`B'<8"PX8AP+Q0143NTP M5%;WE,0&MD/G9)6#1NJ\0!=KP-ZZK+YT93/O/Q;B:KTTEC!KO:,1``A=LW1H M6*["0SU-U=D(_S0:I3^$6:*/=M/K-$)^_V!02*!XH3M@K&%6,B,X:%;"O2;E M6J7[$>0`5<]"XY+I6YQ%>0JR#F`S5O%7>"^4..4:0L!5(`K M#Z.RU\XW*G=EV?GZ@EV/`4:.O;B]3;IKB'SW7("IUG'4G@C"2!N`)08M+D0_ M1E^55#QD^FOW'`RSI1;WPN5Q98N;DT_W,3X7@!3.6,"]B;A*9E,)F`951$'! ME>AZ.USP1'-2!1-4VYRDX;%#6F7T_MREK@P_:XO M?MGHWWE$[#T5XCT(N6'>*\6X)\X+S%H>9LB4JTGUH,-SE#P+A\ND:7&J1EY2 MYB?ANPCGEX`QIA4!YXS^)*FG4PB?M5X!A-"^A%@7JX]4\5 M2M\O^08RS*6%6E(%I2/.`=^:B'6403-%^ES8U3L,FI>?=,&=UVE_:6*D0U8H MCE"KIP!2<)O=LRGXXNR+?EB]?AXI3@@HCS4&<+*^__7A?E5]K*[O%O5]?3OO MZN1PZ/D`X[L%M,`HX*W#S@+9ZJY"YNN0/%22SLG8U\.C4X3+XJC]XC'A8U[? MP"/GP)"?"5QX`:'WSF%"K<0,PS;&S?G2FC%/&=0W'>K9>/=3]_(^/5V>^^?K M?#G;A6+/CU8/&NP;*4W/\"@U2@>C**DI%:[%3WAP:3;PD;EV`LA[79R=D_UT M8+*/27+UYS_J;2V8OZOEA[\7SQ8O&N]C`7.4,EPTM(Q8:YA&!K1TLKZP[*$) M&+,8[/-RZ,[*L3]_/YLO-^7!/M?+IJ+HH>K_^3X>!(MHI?XKE%E-.(K;G#0H M`F'[E0@9+1_IXCAX1%KDY>BG%T2:_,Z]NOI[OKYS_UQ'92"^]%-*Z=K;K(.S M=^^9!`H0-)@(%C41`AR74C361NV9[L?KHU5+OSA>ST68O(R_*P+]2WQPO?W7 MSM95NXF/EEO(].7`O-1<.J$L`8P+!2*:#7Y*N7Y1O*/5@[\XQAZ+$#D4O=3# MHEYL(F#,[.M\/;O?QC=<5:MJ^5=UX^NE?U@_+*M4"3V%/QQ1Z%[\KD`@XLIC M8XUT0!IJF(#MC89Z9@Z.5F%^0L5M;&@S"PN;3.7'ZJJK#^N[:OGQ;K;8;:6W MZ=C?BD+O9LL_J_789^G9,PJ&,46,9AIL.LL)[FECS=32LWYG[&C5\2_NC,U- MH"Q&MF,=)O;LYKU[`.Z_(\1;QTF))0"&1\4XV6U:>AG5LYO':%7ZIS22C01I MUGCB>"O,=[&*/Z#X/M6E7ZVKK2UZ];&.U\G^WU-A\O?U^G^J]55U7=\NYO]7 MW3R^:3OHZ?8[)6HY]YR"P]PKBHAS-"K+AGK6!AEH#'J:W\;K13`ASU\*C7K) M*8TK`8P_K>:1L#_$K]@J]:;=/7_0F3'L!P(WW.EX4UEN)?)* M4XV:>&*M(>O9P/`F!?RBC_`ICNB`(-.@@0WLE5#F.@78#Y> MUX?7>`2_D`87S>/;71VUX=VOTG/'@B?R3B1@#!F(EQH'E`.M$8YR8RLP&M)3 M('E-#L&+(,QH]>*>5G#+5RQN+[(WJ3\_0.W^23]65]5]ZFGVL?ZN`>+JZU>U MN+F*I%C.K^.?-W_\/G#YZ?&>``D`2HIE02#IM*>RL>C62W:+EE6'6>WJEN@&_E\KT$$+>*INFSVF[[W=+;TC M+>3(J$"Q]S)2AP*'F!?.:8T;8!STN2)]>Z:&3,(B]5CHYA"'#\RV,P7@Z+B` M@5$:>H2CY(^H8&4OO]W9W9D2)T<$!0FEB)B02,*2^\CC_;9K;0]$PJ'IRRQ`=5]?.=MG/0VFB'^?"IC=`T-WB,/($AEL!1EVF%) MV]5BQOMU^QHMIGL0^^:E7O$>SKUQN*14HQHHX";RQ71]EI7UW$GQ#]M/"B-P7\O M//5J-4M6_ZO5PW:PU\U+ MB#4Q`KDHRBBGJ$>(4`2XB8(OD9V9+&/[#.1*]=]T),[(O_Q-0<%E=:K2,.\\7M57U_']7C]/P8 M:MY+YQ`T-080PZ4D`$O%$*.V/5=@OF+`V8).>^LTA9*DZ"W1F9G91NF^?^CR M7.2:0Q`("L\(IM(#!*S#`M`&?\OQ:]D2X_'E4#MG9,I=]L[95I1X<(:`42C%6_@-[RTGY>P;8YBW"7O6TB43Y7\ZEWS@^S"(!*(2S& MA'GL,/7:H_;H,E+UJZQ27@G"5[!YSJ5=856(MF=!!+YQ/*\WCN<]HGY6K/'FMO^I_F82Z[(NF5>G^4\UO[U+Z[E_5 MR80Q-_\O>O^KF M9L.ILWL[7Z5`J(=4G>Y3"E6^7D^R6X_.*&`M+,1.4Z:1)\IRAGA#&ZA>82'Y M\B[%(0ETV9MG3_Y^G=0GFE?5+=.,S]N;%S#U$B44@PP"B&!JA M$%8,-C34WO1SJ96G+6;>KZ^5_MGNW6.P'>P2UDGCV]ME=1ME]C<1A/EB-;_> M".Y[L'5=LQ--*PC'C-)1*?+`*.R9$((U5%*^NQ+7A8BO4]ZJET':PB[1`^OK M/I_RWYF]IQHPQ\B`2!G#,9.8<*EQ0Z%(H'Y79'G]:U[7%9F+W%-FP.Y5P31W M";'.G-?OY`?UB,(VIS7^HJFIN>W\EK*DCB>Z#ET'M%WE:O7P93N7WU?)HZOO M9]=__G9]%T>MMI-,7>DBO=[5-]7]Q[JIKOUHC_N9H7O$.J2XDIX[X@7W<8=& MYL;6*Z4%M4*ZSC(+/S-TJP!$/..$\,)A")AA*BZJP1`;740%SYRL,EJ&[LN` M+C9#]RHMMR,[MWTF.$"\1P)+*3&E-J).1;MH)G(YDR;*S#V9Y$^K+?7$+TN] MK32W[KI:CT^%5!E,&B!W$O&[YX(2J42.AXQOJSF7\/M9[_\:$@O5!26VH4 MYL`1!Q#B$0"4I`>#76'5P*84R/MB5K2SO57W]RP&5_/5GWY9)=-/M:Q6ZZO9 MNMH=7V.HU2^<0O`@WJ1:66:D8L9!B0QL"!AEW<*JY$[-L>51Y'7LA^TU,.E^ MV$XA(,<@QU9JB))4`9SUK)4K+>Y7$+8\%_0E[(=>%"G:*?S5?-4N3&Q@OS?K;8#C?Q:2\("&*`/8FW.D<:".4W*?XVW=XG-*%X M[O%`D1`$"0@E5\`9YDC$+M[R3EH$D>LGY+[<+3:9M#(`*%.0NO.V>'Y``)9B M"RQAT$B'.*52LF9ETHF"@]O.(U0'U<]"YS71OSBQH`2R3V"1K1;S>OF^7A_I M"GSPV:`X`M):2BP#!%,J%-K<5``Y[P$L+$SN7*+\T.3S/#ARD->D6CW+]7R3 MZ/-I_9@\\YCA=83@)XP.3%*ML?6$`>"ECO(*M#KAYYPRU/3S^(S&`D-;L89' M:"Q;]//VX<2\&>W1CQD$:K6J4@N/S=]NU"-R'Q97U?7#%\OEM_-_Q1[]Z#?"=!'QL44,!&O+$J$ MMU%&-<01!#PDL#/>IEPLNVSK@WTC0(6(-))#I;%$%E!#\`Y#J9DJHCWC1%QS M2)'-C/F_WOKON8VRA@$:*>6EI-PKWL75C>R]7\"9NGG,W@9N*_7N$L@ M`YQ*1%-5.>JP@]8U.'"%=;E:_-"$/LO*VP_&?R];%6<R6G\W>U8OJV[O9\L]J[1\6-]T,]/R` MP!@F"J)X%RAK!$W^)[-;F>(*%%8Z(0\1GU;+&`*Y/([<+U]2S<;9_:^S*%AT MLL2SSP=CB-<;WZ-2BJ3H)1JE/ZHT0)9AUT]:'J\^(E""#+)<.N(0M90"*AI%1$D."BLB M/PG;C(1EENMF]K_U,L7#K#Y\3E-.=6,WB6N/<^_0QDY\0P#>4^B)50!JZJ$` M3HMF[*DZKNAP6FD!V3A%ZG^>11MO9?ZU7\W6W!'UX5)#$`2RL M%M(+82#1BJG'-;)^5CR/J%4HQ6BVQ\7AD)N*S^<_UMSX.\T3%/#RI];F2`4ALHD&4I04%3:"7P MS5J%[5EF]^5,Y\XC2 MR+2M:EM,2;*[/;]^`%F4-TFD*!"BG:"T!IM0ICBBS/*[C##322XO['>M=J$XT*V4&0.O7G&W&Y9GG5>N` MTTQYZKCE:G8;#?HOER=QYYC;!"X!D\X[;W1T%11`RF[W0!FM1E9T/(A^ZV+P MG:^V<(<$1Y<:[KA'8)X03Y5-63V+&73&V:W\D(R,/N/8/C@4NB78]6E^7RU7 MM\=3ZO#``#%U4!AA"3$>2*/ZK5YWJY_%HMUDVERSWIJ=M%:G-]MUIWN?YR^7152G34\_6U@^*\ M][V>G8O=G*L]O_BQGDJKB_6U2_?/8^K%QZ_8SF[NXA]>W>Z9<.=LUJ'FJ]E% M>L'(VJ=0[O/7?Z$%-UG,H]A;*3YWZ-.1ZQ&!4PF(CQ,6ANG8<4N`!U9Q$VWG MM"6G=?_K,`@^Z\YRFJ#=#VG.\:#`D,1.2,J$T(0[:!B@&S290K24W7VP64=Y MZNP]K_D,F(^V6<>)6.B'W3=H2<8,^-2@";4.8ZV@--9$/Q]ZV"@&*%.J[U[/ M@Z7+U21[<&1P7&@-<..&888)XR:M*I*P4W\+KSL=[;)8*63@RT6 M>6$J4CUP^_.F?JBJ-7O;BP3>7AUP1(<9J#%GRDI((E#;.(N"JI^=,-A)IH.I M_G1HSN=F=+:L'^MMA@O8/-X_..)TRB(Y1Q6@"F-$&QUP;&FI8_Y.HE3!B.4Y M0!\JE_'\SQ1''<4YH.8Z'>_Z::ZFTZ29J*NFNJA+ M[J7#Z&"4!Q0Y0J5U)+K!`#"F#(O$^HR/%CCHQ\`H6,<4&F< M8CQ!JH%UT2>0<+P)@+Q*[-J?ME>H?_F MVJ`LQW&]!XPXJ+7#2FN3P&+I*%;/W+C\I+PJ>G/&V&G@E%"VK7XNJNEL[88= MT//SRP)74",,C`:>*0>E,>"QF!LJ*;0N=CK@J2H^W5X]`9:AG-6='N1P59.[ M'O=DO.WZZSF]V.9]OMY,YJOG+]7%B6T?')!7P#"DO).86T6]3"18(;C MUM35T#[L7A&ZN["';Q&<%4A30P7D<'V"AE6P08`+62I#>]"#S:G(O0YL5IQ& MZ[_NE;*3^]IA=&!QR23*2"FMYE)S"B!N@!*.EFKFU=-[S<6"U[M#LP-79$/Q M7C"Z."`=1@?FE(9QT56",Z.4M\Z!+9Z0C[AT+:M&N[+E9.1^#=:,SFL=.UDR M%)T\9H>JQ?;QD_G%M_IR]??DP+[QCB.#@PP93X`72")D$<9&-.\?/;R1]1G( MJI%Z2*1*3`>?J\FRNJYO+C[=_ES4]X\;ZUKC%`=&!4RYXT9X)+Q0W+&4:FQD MQ-KVZP\PCL%*RX;D03:02M#@]\GT.OIMBQ=!AO93-_:/"M@;22CD@#+I MK/4R=3[=R&@=Z!?"'*QP;$@BY$/IK);B;XMZV=8;ZHSK$ ML4/#@A/04VFM1$1R8K'"2#522DKX.S%;!IR=CD>I9')FR'+"]4Z`NVDTX&;S M*W,]65R5Z@ZR\\G#I:%V/>[;W>WM9/'PY?+%']4TRO[8B?B,B:B7[ULO5X_; M-JK%?:=ZRB[#@X4Z]5AV%@AEI86><9<.,D?1CZ,0GCT9]5(M28#UG)_$67;/ M1[7>)5"2$KF2&BB!H9Q[;4R#`Z:RWWZRS"FIO`K=FY3*#=9H\U('\&S)2;6, M#$A;!C`%2D&!I*58IW7E$2`E=+_EME@^*B,!=AWCF0VW$L98\H]?(=*:3M@[ M)BB/@>;`:^ZC;\V$)5@U\AF+P'A33]DT5P^+U&L((VL3(.1)98'=3KR0G4N M6AS)A<`EH]A;PXD"1FL6ETJY)3O68SRU/8>..NC^2&B**WP3-.KL&3Y>'HQR M`%KO732$`!<>G&[3E>-8C>_FZ^BG?;OV47U9[3-YW?5B]?M$H'N>(?`!426,8XA M9A9@)S``CG)$B49(^=:BFJ&#T&_DT`\O5:^/6I7`<;3S;U-%]GJ\6ZRGDS]GR MKV[M`?:/"M8:J9"V!AKN*<-<4M4`XX`8^;Z*`H1XVT8K$Y:%NJJ]?-MN>[SW MCPHHM0DC0F.`(272(^!L(R.+Z_QXX]M9--?&AI.1^IBL&%V$>VQD.`,)-E/D MF[=N;[AX>&2("SN40B$K`=:0<\\-:62UU!;K_M!Q7W@.K;UF0E:$RE1//U\U M6^R)MQ<'!AA1EBI"J`7Q&W'1R6\D(D;U"W@='_]X-V;$R1"6($5J/?GE\L6K MMJX2>\<$SC"BCDN)N-`0$JH]W7Y,RKKQ6@ZG**L>%IZ/1X/1F0JCT/XQ6M^W ME7+SQ"_SMIV3KR\,6!)BG251;D@]MUA0V;P=Y:I4Z5S'%3T#RG5&.$Y2UO>_ MZV[*VEX8.!6>8T*T1#A:KI(ZVRQ)"`O3K_7&8*F(@935%XZSN%_Z05?SZ?7M M9/'7\9&<%T,#\513KPU51@L;;5>C>2.M(*!?D\?CTQ'OQ@[+#.AYZ-.\\/$N M_*NA05&(-0#>2V0,=UA@;+;2QH]QO#9:/D6V,B0+9A^=*:,SX\9+D/+$^#:Y MJ9:;*?:/JGV7],[K@[?.>."82>T,%13.^B:*@:SE_3;*EXOS]%;3Z_14!G`* M;8)-C0_CJTZKV7U:-5OUOF](8&G#=_Q6($02",29UV*;RN,]"]P&LS$'4WTF M?(HX\7?IQ5*A9[*?TJLV!M0A+W[OH``4%8)K(HU6&$2[FO.M60V)'UF0=^@4 M=3:@>CF+S=-?VLK[/,;=5P5O2TG!<*,8/Y=L(RA(]LW_E0"LV'T%D, MO*_1ZTH-G*XJ>(QQ]VQ8()(Y$7DIM25*"XSX-ON%*.X9R1^LH&WH#SLC5$,5 MMW4I-AMNQW6'IS_?=KCQZG^KZJO%Y.?U;/IG=;5NZG#./=CKEUJFPXA-O'#SWFCJ0V@J'-CE M/3BF8RZ46]8WLXOU!+0&M#VRNF-`B.8_L0I"*SS`WA),6:,%I:4LE:WJO06L-@>T:DB#$$%C!'O75:6@DE:V13B(_L M+-#3550/`4N1>/=JLEH;($]^Q^2FQ2#8.R8H8X`V&'J7HCI80JX;O+2`I-3^ M[O=@$^0"L0A)'EG\_$U;UX.]8P)RQ$C-!#&,"BBP%UANY=-`C-^<.E'*K?2:@6)I[VY+?@;,ZQ,A*/&MNM^=:N_.L[TH*.X! MX90BK#!FF&+J&@-%2].S=]M@J8Y\2CP9BB)IZN5L\G4RG5W.INWYZ=?7!NXE MXT1(9CR)\Q1%DC2&BO;(],MB#9:]R*_:4Q'IE7_\LKJN%D]"?$ZH1@0/%ZX> M'!3]4)Z.320:.^(8I1Q$WV'SUM2P?I_H8+WW\^DQ.S1G*"?J7D@4#`.8(4P1 M9U0IZ('RV^G':S^RY;1\+/\DN,Z8<-SV7'X%R=O,GYXLJXLO\Z_7#\OTV31< M/STAV%A_%]4L,9FD'Q*!R3,"QU]M,LC- M-1-5`V%K.4Q^2?;EWO9<&02AAC@G`64`:L8,%V`C@>:.MZ8>ATRF94&^SBG_ M:!-?>4-=&`@;YR[KE>;6`X0`=0THJ8W^F-)?)RNV<^SJ.%3>7[3",*DX<5@P MZQAP%&\#PMH@1O![C%UUUEGGL$4_E#X>&]Y1[*H\"<84NV+4$4"48!!B*9&' M6U]?&PI,,46>ZE-UQOQM[.HX"(K49=?S'^T9R&=7!8RCR#`*'=T_0HDUV#?K MF9'1`'HOT:MCU7@Z%B7T.<313AA!`8C7AA&"+>>$4-Y(2:)/.(X/-Z>1/@`L M9_2&!VTU>5TO5M^KQ>VG^7VU7*WS\&6.=MKYY`$+C7<\;AMF,'6JT9ZN[B8W MOT]2F\_V@YV&?)UGOSMG9?-3TE_=QY=(+/3U(@65OE73#4B'`AZ][A/G=>RT M=A(Z80EGDGLAH\6E)$,$0T;:9JOS8=&]7+GE'D$9RC$B3`OEN=0,,:8W&&#$ M>:G=40,BQAE"=3O,R/9V#'L'!0.Q0CJNS%98`+!P M!(E&0H-4J_%5-L:34V6O[8Y<&)5@P=IS3!`LOUS:ZC^-I[MZ>%H^N[3D;+]# MP#KUKA.>*6&\1%@["!K9@>3]^%&L=GDHZV(8]$;"G-;0?^=[!(5`VCNM*."$ M(BIU%'T[-6LYXL10=@T?SZ"3,/SUN#0Z4^7]4*@\=4RU6*6:P[B"K]_^9[V< MM;>5.C`J4(2)H8KAB*&WUA%"MO$&8L5(8MX#ZN[U!KML6)796GE[&Q?XV>3F MZR2N]'_4JT_SZTO?M:+."TF&)ZD[\""`^."Y5Y!"X4`R'-LJ8*&-"R'@/3SDP:K M/R_!AGQHE6#%CV^_U??58KY.S5Y5\^DZ'W@40;K>(GB9Q"4,&`PP4@BRI^77 M]NVY3-\O5P8"KLCFH[T!!G6;VD[_M[I(!R0?8$W'.P3MC&,&%O>@5($%>1!$AIXH[ M9`!RC<,I#9/]:FF&VPIZ9MX<"5<1#VUG.$&MS&2Q>)C-K_Y_@U2JN#;]"_2VUQ&,J@,+($)':E7G=8$"(+-5O*6/] M;6>M]JZ_/0ZST=;?EJNE(=0IKG@TJGB<&:E6EHL&,.#UR'L#9Z-#SUJ:X]#[ M>/4/VC'&C+6$$2VPEG=UM*LI8$8(V&9T@`CP*@F M#C-EJ#=4<:1MOU,W1E!+TYM-I:!\O]440J7T,9("1=&TI)J"+;1"TY&%_DM0 M)A]:'ZV:@@+H`9%4>L0\E5`AMG5T+?3]N#*"RIN^7!D(N/-F@M)^_=G\KKY[ ME=?ZFE;B%!RLELOOUY/Y][^KF_OJ]WCU]5-TLE<:Z:0G!J^D5SYE4]*A?]8Y M(^4CM@X`8?NU_!])M4;?R-(XL'X?/(;H45QF$ M$(W_\Z+!5QDVLK-[WPN7\Z`];C8__UZ_+%)KUVHQ[*Q\\(E!`:8DE\XY+*(I MK1SGL,$6,]ROJG\D%27EF9P3ZW'SN/E6&RE+S,HMSPQ&6:S1_YH[8Q0`81B* M'LG&)DT*+MKJ/10\@?<'=5#!1:@:,I9NC]B[_"UMVS;_F\!7`I`+V"=DG_O(0TV5JVT6-)+V? MY8SB,I/O0BUQNS)`$#SX!9?*_A`P4NK1]_(=764M,C`Q-3`V,S!?;&%B M+GAM;%54"0`#:MF[56K9NU5U>`L``00E#@``!#D!``#S[]DI0HR;9,UY6D MYR6QU3+/.?^J^IVZ\X>_/=RNP'U2E&F>_?@!?F=]`$FVR)=I]O7'#[]:WT^YKI\U'I]`^=>!W#^7R`ZB# MS,K6-H>1[NL/+[[_S6F_#:,H.FO_=??5,CWVQ?JQ\.R?G\XOVCA/TZRLYMDB M^5"K`/*$1J*HD0CZC41_>N/!U>-=\N.',KV]6]7ZG*D$(.%Q M]=);8^ZU,GR6\;)/U^S ME2.OYBO-E>/%(U]W>M5\[;S^:?O-YO$]&&ZM;^%Z\.3DH4JR9;+

4_!;Y^O__G"V#_BI[OGB M6%5J7;R>EU>MGUMQ:G^A=Y:LJK+[Y+3YY-2"V_S\)W$5GQ=%OC!9%!ME5TT_ M)2^ZROVD"L;%`N3%,BGJ/E3W5_-B\489;K]QMLCK7L%==?JD.)NNE/G("->'>I1X5ZTW?A^GM:_KQ*6%Q?S5;*WW#CT:5YM?_NU[G2FV4]9\C_)O(AO M\Z)*_Y4L<5Y6,\_S713@V`M@$'G0\S&&G6<.9L&LVJ6V-QOV`.Z(-/CJE:3< MT^K).FE[Z&D&\BP!C[5_)V#>>0@6M8NO-_/1BH@/NQ,K'3$<[YP_OIN7`T%8O@QZ8#UC` M$X'\D!'GH[4F0TDAOJX!63MV>5/DZZ\W++UO?2R?.QDQ)\(!PS3T4&`1WT*= MDSYR;!/Y08]GPZ:**@?5M[S-&.5`*4-3`>K-'L.7G=E$TCA?)Y(<;`,"343O M*I=PE8B&M**WY-]9AM$U@*'3H0MM<9LBS$$$$HQC%ON-Y ML>/N\I\7>/ZLVDV<".-)V;A0]GAE@J<'0^V$/T3^ M!%'^EJ("M-96.!,%LK[XWF"N9B'-SO&P>5K\8[Y:)S.,;>3[EN-[(0E=#]L$ ML\XKVPTO_! MI&"\_TV:M1)%\"Y0*A.7$"FEA>,&(5J7:9:4)).I+7IB24W M4/L$6U6S/W^Y7B4_77?6X\4?Z[1,6^OH\>"WRZ;QSU#=C#V$'"L*(\_!,(R( MT_E!W1"*C$>U&S<\[.S\!?DUV+7)0Y=/P-7CX0?@M];OG@8Z4*'PX6_4\A!# MHH&B,,)*44E[^&FL=";"5'/QY0-5<\D>S8&]^"$M9R0,G<""/B(,VR2P(HON MS'E>R$00*VO#,$F/-=FZ0U-[)LI*:1'%>H0F]9/L#(I(9[0?^$P;CBZ@K)H3 M(95R&*]T_-1D4>).\V.1)"2_G:?9+(PIC8(P]'S4'&F(',]E.^#%KJ]*(#%K M([#H!'0^@M\V7NK@DJ#(\H0RIZ\ZJX2D'8Q;3Q03))BI- MOETGC\GL\\_K59E<)HN;+%_E7].D_)3<7B7%+$2!ARUH!SYUL0<=!.W=`-JR MG9"':6H6#',L:_T"AXZ!WS:N\<)+4<%^8`TGGABDQM=MN;U6HIWRF8!^3_PQ MK.,SPC=!MMRV?,=JJ=T;]A%2ZY%I9#IK"B+767/4>YGG]0A5"H@JW:$THZ>.<2^7E$/U M(G5Y_G*XV^T3*LDZ=S:4W,]^VJ.775(T)\2&R40CA M;O2.?:YIO%$=-,S&V@50;;T'J[V'8+YQ4:3O-5H9X`8TCBUF0PNTB0UA'9Y'9?5)FU MU#Y*CN>F(9?\+KEW4L::NSER">V@SFS^Y@2T48.J#AMT<8^_I\]'MBXKR]C7$*7HZ7@TERG11%T]-XV'S[B;\\][6)IM9N.?YQ&:I4L[5'SJ\%BGFR2/?S& MOUNF/5J>PZ=;M6KU[YUS%;49)O'J*$#N[+L;)@>V2VGLQHX;.'$8$C_&7O=\ M+R:NV"PO]V.-3\"^/5VFJ`M?#C$BB!C?1YHXY)C3$Q9G(I02]SM7K!7#]*T[ MMXZ2JEG70MC'T(E@!&V'AJ2&48V@K;O-.I?(52)C^2@T"25Y\PBXJ__UIGDY MVUV1+A(P7ZVV+W0;IMNL7I!&>\B#EN&`G>&3W2+-B9YM"Z/V>]\J)?U=7&WU M8B)Y8G09]'1<-1>+2A8C:;E8Y>6Z2"Z3APK58O\^@ZX-L158$0G\P`XMAZ)X M(:I@P5PKW#H%#KP:[S:KUQ7J:6L:9)U(^](12:Z]S@FVHVYZ M;6LY+HJZNB7-7F;T>%D_:GN-2^@PA[$08H?8KLUP2$EGW,>V)=*#T&-QJ)T2 M78,[<+.]'ZGQ5/*.*DV2\U%L>+7%@*9):"-\X]*N!W5ZM9\(]30'E9NLKMI8 MV)AN[Y6Q`C?R`Q03WZH[-0Z&+HDZRX'G"9V^U6!N1`IN&Z;,Q5,Z=%:EGQ&) M]:&/3]V!J==I)H4\8<$GSSOQB+AA)RF6)M)M[YBINYCZFS'/\R$>[ M'J?#=^V+5H-#TT[R_BH]XNH`G`%=%1$WTKU5/#))4TU0Y7?!-=&8A,@F)1@W MVWXN\N5Z46VO:'&(9=DTA"%S"?5"&$'L=4:0Y0J]]DWLR89IM75&]+XE297X M:&1.(#'L\&MCA#9/9.C!BIQ<$^&'I/.YCAHC#RC,'$E+L!0T%4OOLK^N(_0F9]FDWA)@D]@>2ZJY.V ML>KY[G(K*\+$A\SWB!>&V*.0;5\Y7)LFA`F]ZE&'O3'GY13NR-,BM>K`U8S* M&J?F1KPYCT,UJ6&LN.83Z85J#8E[$"LKERSS\/:H0SU:MB$.XC"V,"$^8;ZU MLQ9A+'@40=*(2*N3.IBPV2"\[)I@L7'O!+QY)DJKE%(8,Z&A&KE.`![E*-EQ M8?CA)*KD-'DD'$4_@N1$D:7.P1DK%C,[C`/7]PFLA^>V%WF[S2>4VE`)/`)V M1F-/EF>G6O@C(JH4@@RIJ4JAT2M#2R4)K1B&'; M<1FC)+!]ZN&`[??!N3`0.6$E^FRA89WLR:CG\%'CS=MZ25%&JU1J;!F7)_P4 MX99LFNS@=[^?&((R<'/B8[;(;Y/+^<-^$_IN[VSH>R@B,<,^]=T0.3%QK?;X MC>4A2BS>-]JIF##7'C9>M9=('!['&&M3>(](/6U%A[03:3=:0LGUUSS9]D0? M[I*L3%"2)==I-4/,AJY%6,18/0()+&)[M#/',!*::I6U87YI_3XMFR6)Z[P` M?[[:>`6:HOX+2#?-K9H_)*(GRJ0E%<23036ET;3U"?QYZ]5?QL+24W%XD"0I MY]1P)!O&:RA2DD7B+>LLS=(J.4_O7]YMNMD5SK`3H?;N-3\B-@T9BTGS@TVC MV(ZAT%8?C69-K^X?O,Y[X^MIZ^S+RY*57ZFN7@)\(!M)?,']`!IU-_S^]+=4 M[(&@@:*8"!=-1/;JV](UB\=-SQZ[Z/'3_/_R`J_F9=EN-6>V!UV'T0@3BEWD MD#BBG0N8.D)'6W3:-*8"$>-A):;K\WZ2+IWX//\MMO<7J/M M!AD%EO[NDU5^ERQWKUY^_))^O:FZUR]#*T1QQ!S7BR++18C:<="9I7XHN.M3 MS9;Q'9];]T"U\T_VZ(^RK+PKAL,I*KJ"V(FY=PUL?!OKR-`;8O6N,NJ1>2*( MTQ;.BU5(G3+Q'3W">58E67>XR:8DA!X)0H@#/XZ"IF>ZZYA&/N8^:R3V6,-@ MVCHC=0I&4)]^[!B61HPP`ZHB([[/,DOB/(5!!A"L=Y)#W/ ME6N`8+<-K\LJOTV*+\EJ<_'F37K78=:#*'2Q4QMT0\1@;(61VYET,8Y$NFPJ M=DQ3<>L:*`Y]D^VP*0G*UUD;2DM!C'8R?A&4T4@?K4>CGOZ9#F4GTC?3$DJN MO^*)\JF&8+-S!LW+(^/;[5E&%"/;]SR'N?4(-L+,(7B'1@L++8;HL#=`+ZYQ M$5S-%[_7?6-I4NF0EI-8`ZLJW@%LO#MMW3NV)CP2P]Y6K8]E&C6?"M-TAO2< M;=KEXF;<93%?)LT,76O%1RFC4HDA::/29TZ5C-#GN1H]J)$6;B)L32CM,YERC&O6^`1 M3FXU4ESWB7!-;TS\ZXZR@NG@W]^+O"QG@6\[(8MC#]E-=XT%KM=M+&'0+-:WZU7S>O/X-B^J]%^;):,0$AP@YMJ>C['G1$'4K0+$%@LB M*O;F=P,.<+5.E?>WGR=E^3V8[]T#\P/_]$%/N@24,6A4>B-@//`8Q%RE,30K M7]%4CIZJ!31]GBI'R$]8/6+J8&[S[D=(H<=PX!'FAHX3!%$`W/HD$XJ&GUKB(@ELI+VJ MCMP<0&(71S;V:_B%#F96_6M`6.R%R+.QA_DOH))ZNLG]G5?5).[".*Y,[V9. M)2DGTG94HWBQ=5.#*$)MY6-6VV@WM&U/9_I."*,X#%T7.;X?V6[4F7)L;`OM M6I)YON'9GL.CS.=Y]O6T?L8M:%O1WE/9X^-2>O*#QZ248M31I:(Q$CV3Z@T, MR0H[(09)AW`$0&IR<-.GJ3A-O6E,[EX"YD*'8ML.(TP1IC@(:>!VMI"%A5;= MI`P8YL_3UG*B\&9!.?GX:&-<.3'<2(EFA"W'A.F!BY*.$Z&+6@RYQHJER)?N M55Q!Y,:.SU"$L.-B1F%(.FO$=81V!TF:&(4Q<@>/9464XXP!_7209IRCPL?% M$:"-H)H3Y8UH%&\01TH4D?W6]TE1-3,=G_,J*7^>/S9=J&X[$PJ=D$!"0S=& MEN,$/D:$(<@BVT.V*[K36L&280(=.`R;W<55DYGKT2Z8Q`2S@%8#3.F\^5YV:?DFPA:5 M"'KG)0)&AB7*B=)E3_)* MRO#%D(A*E.'6;P#:<%W&I"SI),DC$T#?Q".^#:VJS-F.G%KM9%$,L-OO1)VH^E4=047._J MA-0UL-6GK<@+D@?66/(]R1JTYGQA\MMZ'$&^=BFG<-^*UGAR0W5./!6@7KM6 M['D1]'U6CZ<1=$B(PUU'N!Y.VX*I0,W8,*D`*>-*45+N5#""X3162@5*6HND@EX]^E.!'BFGDPHTQ?,R%>@4BB\5-$.0\W1^E:[2ZA'G MMW=YMK\7+/8HM6/HU0D'>S"&/D0>8:BQ[3/7Y]IOHFYE@-F)$[#S#NSC:'M=6'D43@Y![XYH&X$C*R,EL\PK* M`'ML\011;5Y$%4Y+B,D/Z:.A]Q%:3:NIX%DQBN=LUB&*Y*+?EV29W-XUU>KG MNJ^?+]OE1DRIX[K0LWUJN1Y&Q(>TZ](SR!2V$DB9&WHA<._D"=BXJ6.[@9S2 M,LN#QD567"B4T'>`1<-CJG$O'RI)/LF%1+6(>I<4-8BEB7;;A4TKBKR`>-!Q M$60HA#9VP]WV"MN*]?&.T^`4B*=C(X2LWCJH9T!J`]R;PG:)X\I)LT]0^'=! M/]&8A/@G)9@F`OZ4=3M57>+'V*>UM9!")T9N:*&M>9=!OI&Y;INF5]C65V7R MQ[H9%%4YN*AK2>L6<*P3T+0<^5=8:9)BDM`:2**%\&[ M@*)$6$)&<^%GM;JBZ;AM'X4U;7 M+C"_KO\4_/>Z;IJP0:)M@756I:O#CVPSE!107P2R&>(=AXMI"QP+XGVJ8 M=*TC\>);44Q MM$+JU<8P"[WF+I;=0`-#H1O?9&T,NT2F\BXE:15EYC7,"*@TCS'F*Y)>$8=[ MCD)^-\?@!>)=[ M-X:!ZP7LZ'O?!SY&",:VW^][=5V4*,B/C#7#.O1Y7QP*JD(/].?W69U7O]76 MIL.FI$E2S,J(DVE2%55J`,^*WR5V`KEZA2]NW5+A>I$"IN30J)*I4R4F:77] MF%$"2%D?ZA5./0*CU($V3I(DCHE#TMZ0A]B%/X(2)O3IAB7K^_XA*S;6>K#Y MN&XW'^^;S<=%!Y;^1BU\8:0$EP*B98Q&&9'J:6)HYE"D(1GO*9`4<4M2'#D' M7E,8!2JX%>6R*M=YOJE3ZLQ@8SBSOX(A1!BXL>=YR`,X27VO7<2=8OK]-!;1 M%A4[AE7FG_G!>NC@62RH)UTI;]\4'T&U4>*93W>FHEA,@2[/F!V>(\&`3:Q& M(Q2-Z)(.8A>B4%I<*?6/.Z76[O.>/O5Y?;C*#OGU@=W$>)G3P;@_9'?Y"@0> MB&P7(>(X3AJCR';ZG2@N<6*%A=!*9HTW>RTVJZ*XE+H[-7)EVKS)>%7L]XX< M,Z`75@O5.F&=M?<;(Y&["=02B84HGPG/1MM"C>1)ZN)`C-LOZZ+<7[%=Y_8J M\-*`!''HA02XA*0$PW[.S8L\(G03@CZKAE7QA(?I8E$J":,2NS*Z.!6QBK(X M@-G_IV'\:ISQ"31QA$!N2=01A$4JHA;'1@51'W4Z]?"R*M:YO;(1]&$<^]!U M?1L'=N2$_2HL+T61^#R:%JO3Z>$#`Z1?#WG9U::'!H@UI(>7XXS/I8IZ>$-'67U?;CY7]: MK7R-2AF]5`K)TC53S3E>W=1`H4;MI-^K\_7CH7C*AWB"$.(@(1&T0S\-`Q=B MV"_G]6(W5+C072.(R11U?<)G5EUEHZ%+:"<(A!G-'0!?MOZ^SK"2%"L&[<.H MLJJ?P@*MA5B-6GV:B_UV>WTHUW\UA?=-5=S=Y=7*A\B/0>@AE+B)G42N'_47 M8K/-UPI;(O1CF4RY'XXPV7OQF@%MIPVHCC=0M4NX8I!T*?ET\3$CZ)=G@6L\ M:&3LH\RKB3P>F+Y871>D[O"_Y#H'R)#IR32=+662*<--43XNV0M@VXQ",\2$/>O3Q3WB2)NO+KH,5["2@&-K#] M-`TC1`BT[<2+CZ]WL8?X+_HSBF*6.3##&5@E*%J2\43Q,#\59CA'JP1*:[J> M*&"JF;M+A&>9^ZVYY3ZY_GU?K.\GR>:W[+C-`;)3G7%>78RE\0MJUOKM!JDA_N< M_;>LV+K4VVQ]8/;+?6X]YUE%/X'1M"OWA_OZPLKVS)."_FJ^;[!-4$2\/=+D MZPD-H_=CE!8Z'!6K,K11JZO@&$XR,$1G/,,D1B M5Y,9Q#'3].U0!(5F;R>)C9;*8[*P&)^U_7;;5A^?)XFB@O[-)J>/]XZ=K91OB[NBNXWS^(?LPR;(R6/DRV=E+2']&'E9CZMB MF5DCO>JG[3/;@YTNON,@Z#D(!(38T/>@+6* M<#'0"EVGZHNR+/,N=!J"%;/G@.S+ENR%[,![DSWN]Y?J_"_R/:4&MWB/U%>B M3:9->6&[T^!\@Y_3Q_TF:ZJ-+;EGQ_\.<"';Q@0C'$=^Z@*,HP1"BBMR[,B. M0Q1(]BIFP$PLGGU[DF^L'\_6[0FXM6Z02XCK='$3[F/F#YEF.;:.+ECXV1HX M89$N?#QR/5/XI-N:^<,H?\?T!.&4:5:D*.7K6,Q&:WEMBV%_W^Y=IB!:<7+Q M*O_/8T$A#68WKPM*,&VK*.)OMR<75DD0N(``SPUMC#T'1W'J]8U5F/`=7CL9 M&.-9NT5Z_GJC9F#9U$C1GJ54'?%JF;S2&2N5&<>9PJ1SVO$8O^$+3JOQPFK= M8).05\N-GXX9R)GBJ"E5&XJGXL0B/Z?"LXL&PK6\7&W87ZYY1F-$*^=J=L$1 M0]0=NXKVF^&AB:@]EC4[W:ZW+.G-^/JPU]*>[IW2Q<=63]6>-KYGLKSO.RE6`*,<2U8"Q,"Z\*C#G M-V=U8)AX_@LO0VF(.NY']GI]GV\>MTT3\2J4YO#SFXSJS,IS?>38D4?L M"!`O"%),2`_!\2*N300F[!HNSWNH;`+M[8>YP6O]V2`6O=).:Q#XE',N_L6T M4ROU1O13@,<1!341C85HJ!'72O.#6:7T::HN9KS.JZ?VBG&(8Q\X'D#(#F$4 M>PY.O=XL"C'7"@-=MHQ/9PP?U!OZZ[2\H;B$KP=7I52BAC3,IDKER$6D^1KQ M5X9X*T,%;A>B9=K<&:L"E6GBUBPVHEY(9GME_0JE#L`!2'&0)L#UPY@VC+U! M$D,@HE;R5DSOS&`/U"^%Q9\M.%&Q4N"23Z:FH5%,H&09-*)2;Q(THD_JI"Y$ MF30X4NH>;X)JE.P>MN5SGE_G[/T&];J[C#T"?N)#`H+$AB%M=9,X`;VY$!&A M.T)E;9CN,'LX35M3=6W-NFUK6HBB>B3-)I\:34&DF!;UB*P3F>]39T2(WN!F M1(94V5R(""F[4>H=9(("E&;K9LL7V98U5;O.6$B\./53.[8C-X*!&U!F>F-1 M+'9%L9P%P^+3@6*ST$J*(TD?G]Z89TY,;7H\5@=H+JUYE9<1I5'C<2$ZH^A$ MJ7-HZ9LF^E+L\\^'?%>O8AM'40B3&(0HCF([]8.DM^W9MM`\NQ:#DTX8->_& MV^G=!J;U)P-J-4@U3B$)T*T\CV2&:97))$F2IYY>.A(G-\E?9_2JW&[3LOH[JS8KY$4)1#AT70!BZ(5)'+J]61\#)"U]$K8F5;WC M<\@06AU$);F385="Z0P3JR)RHIR:5[=?R>(5-@6:EZAI*NZ,R9DR34I*M@HB MWW/2F`0N`@1CWP,H.E:-#@:K=IGN]2&K#O(B]JX9D0?L)2+N9PUG6]:37UAQ MOFYJ9LNQ+RSZ%+@:5.M])N6E2BM]&O1I`8(DJ$+<#"Y8>OA]X-`;04(DV\7[ MK+K+ZQ5!";#C-$U2+P)!F#J!CSM;<4J<:/645S]*N0:1TX3($S)$P_V@7%;E M4]&>Q5A65G7VV*Q;D$JM("^5,JV?`0Z56KWWZ)J@J6LA<#=Q@@PN466$?1AM MTJ0(X5:9R^RY.02-5DQG9E=Q`D"*_"AP8L=)'-O%Q#_:"Z"_VN=W[%75#7]3 M)FV+ZW&)VL?E%UC7F+6Y& M)$>9SH7(CKH?I>9QIJ.3\N/$QZ$/'!2GB4^B<&`+VF[2=5+)?J/01[UG1+R/ MZO&(=U'_\[C/+0=A7JP,T$BZX4T:[W`X(GKZX[`0)33@V)O; M,_12QZV9G_=/5*%94<-6-39+JD'*[J@.$@`C@(`?A,`)>DLA\1T1<93X>,,J M>$*DL/]"AC4^33-,F)AXB7)E1*%^961$BA3H6XCFJ'A0:AM+2BI"LD-^5U;= MOOINU1!*TL3U')#Z(:W^_,!Q,#GJ5XB%KBW68&XRE:EEMTWHX%1&T@R$X+B\.8 MTA4F+@Q[BP0BH5L"%,R8[@X9LD_LF@^K&#YR5>CD;/ZF85*PVSN1^%F( M1#.]W9L4C35SZKPN1*=T>/*R7=-%#K M3_UA4]@YV`>^&Z8^"DD:00!(]*G.P0+T4'M;I5F1ZY^A>QWYS+V MDA!Y('`]Z$68VCXVOS@2FMC29W4Y*BG7IVKD7YM2&J#>F%;.T]-RDZBFEX*! M^#B**>J8N&9*4<>MFH2=D'E;4*);"`]E71RZ4M:#CDL\Y#M4IM,X3ES7[4VZ M;AP*'7&B8L>P,@ZAL8=TTX*3;7F5&.53OJG(%-.ZESS&W#P:4;81DD:T3`>U M"U$O+:Z4^D>>J$*5NUU>K8ML>YD]Y-4_R\/G_7K[N,DW_UL<[MEJ1"J:[!\F MG$_9=MB+TWX;`!0X&$,_B(@;^GZ/"!$LM$O8(`S3^G9$;CTPZ-+"9C`0G+JW MC!@(RN*)_@;U!;O"3Q] MJV;9VHIA1"=$]4T@1Y7*9:B3HQ+D12E`AH3/505K0:9>45H:DH%16CGLUF MOFXX23>7*HT0-:I..@A>C$II<>87M=)'$;=J?;_^HWS*JSU[;XSN\OV:3?.] M9C^-F$'7!\0!#D30]D\M=>P"H6))FU'#6O;]]^O?K1-4*^NPRDJ9/K+Y5&T6 MGL4$[OOUD.`>Y%+4CI?`$>'3'H.%:*!^OTK#@]?`UJTOQQ.XB.\D&">1G82Q M&_A1D(9'$`Y%I'O[%K]ETXOT^'<3?9$^&5!S+/C4<[XPB$FH[@C,MJGK"\?Y M@6:"LA!-->2H3'_3P?P33G?@HJI39>^31R#DK%U'%4$2^L<[(MG-7% MU(?O<'(X(HJZH[`0.=3N5FEV\.J3P/7Z/K-CC MG([D_";[N8)AA,,$8AL'D"11[!,">V`!"86*3O-H#!>B#3;K!,YBZ$1/!9H@ M)LK".D,X]$KNR0'KU:!=6#\:+RSJQG*TF(]V.976'-+EZ[=NA_F5W0C51C7_ M"_W?"9CG@I@DF"`2QK&/$CL-@V,R2I-$XI0W\Z"XM$;Y.+A?Q(2!%#YZ0I@/GRP%'!&N^84(!?2#YP")!W6D`)4J-:0`E:V"].0FK0##P4) M)``F_>JGB/B1T!E@"F8,%^I)?2AVS:.?9D5E_2O;/HZS95#(NQ'CDUL&Z5. M'$<8>KUQS[$CH:5+6BR:7L+4+X%>LR_R$T[1E4MZZ.43K.F9%=.N-]>57UC9 MP>I1OI<-S*QIXJ%N;&V35NH7(G":G7JYULD`91)'@]6L`FELQ46]WI;U8Y6O MXM1!$"*/798L$;K:3P5YC:D3%-%&\$/G2Y0[^OF_+&K M]NYQ]I*JOK[/JOQ'5N>;_D1X]*,^5-GZL'(=._12F\0!L)/81:Y+&U@_1!"! MR`\0X7P&#:,P]XR>@+,E,D/H5H>]>?E+'^`&_J<&OW6\+>'/WH6IU\RH$3[R MJ$\4R85(P53>EK,\+@I2TEC'S/H0'ZHJ^O#D#1K\?/J=#B%BU_3=Y#\/F'+\ MURKU`$Y"%#@0VS9$M#-%N(<9$E_H"M"IL9FNKAYWNZQZ9IISN,\MM#X43^RD M%7;[RO6!`K2^/30B1.Z94^U6F<$??=[3W]R=Z]2A[/ZHMOY%$Q']3G.$R\^' M?-W]F'V[^6;_>\E/M@6J9A,+@J7=Y&-%/`\M;9BH)*9A\CE+4D-WK!_/KV4I MJ_&I.[#?8KY9C7-SIBP-L>',85..@@4FM4G='\ERTX=!8C'_ZR";.V$*IJ&- M,G_?%S05,V2]:CG#Z-<"GWJX+^O\EUPIO1-AHH'$EQ.7 M/(;$.KIL:I<$Z8)D\8K4>F=<6^Z1CQ-EO_]8ER0$W473_W MZ8$.'_:B[&NYH8&E22S.V00^V]@EO9QBUN$@G^"6.!+T)+NSKN["ZIWK?$R:G@R(_SA$W M3>#I5]]NK_)U>;=G*PLOF_MFFSG?$^`D85.[00+C-'%0G-!G@CCH$(?&-_>/+.:MUKWP(N*7-JCAA7WIQKE"PN:\Y& MQ)LY<][0<&?,5U9&#-YK!C#R4B?P(X!P0!#"R',]"`*9$,313 M8RHS/U9<3A?6A6CYE!Z_+">G)ELL:UQ6Q3I?16F((AQ[!#D!2-P$0!C$*8&L M>"5.(K81A?]CIWC'\]2\H*#]YKK=V%&SY3HRBLS)E("RZB=)0B&M!L4<\M88 M?D^FQ#A:DMP((G]--F2<-U\T'E\%#1917A7U7VF5YY_W]#G-Z\-5=LB[TG>5 M@@2X&,4^B9!/$CN"Q.[EBW;%8I?:+`6T8>EBT#[=4FQ6T8&SV)UN%]:NQ3=5 M2:D]UH8+SSG#/'%Y>G90T,#="XLY;#&/K=YEZZH9/%_?&SS+JF4%@VFBXC4U MGI:4J!;%BZ[JV6S@%I1DLY\-?ICX=N#$$;8AFV,"29SZQ[GFV!$Z7G,QH&=+ MLBV^Q259WE@O)9#W'GGHMMW4G-5-V#_O6Y00]PQ&J M<7[MW:FP=:_P1^X,OEU_8_4#![X]J:MGFD^;=\G17K6G@4 M^3X57QE%,"&!QUP&6^&B[ZJW/V-RM9:;QD:+\Y1GF_4]NIRP<;16C?-K M&MNWY(_2,)[7W=C-8J_WYH_<*/8S9(PF<4!5J6^8?G@4"J28@\ACP('5=C/QF?W:40*2U5[IG#,N-S^?J/MLZU7U:.%7V\%ANY;&8>:M5 M=^=T7R/5VI`Q/-0C_YE]-ZU])YG'2[`7SIG:L3=0O^U9!W&'NCP33@XNQLL= MTT9L44_2*P&\0S2>%VFQRM/-5;G+:Z0VA]U`-W0!BQ'V(QQ%(8UA@@4/(?5# M[!.L^ET9B64QO6KDR?7(K4"G43C=`4\JOG6E-B9MG\E79[9,+Q,,\X:IWQPN M0'YV0Q1!H?CDW<`G((*NER0>;:)0%"=:/5S-1UO.")(O7]C-%]T[P37=4>.2 M16/T"'00,AUHGAO1@92>CLT$'GW5O[S+>X@)FD`@^^U6=F.:8&%"7,YCZ&'J M4>#[@%!Z#,9T[Z;I%\$R'HYRG+06]Q^].*%MF@XN;/K5AQH+I[%L8GR\,.8B M1?H:.2N8]"[$FTP99HG&`'VYK>0,^7D_@T$8L1A0C"+J0SFG.H)MV33=0>?6K^E&%][RI',P=X"%,^'*L#*\&C(= M;(AZPK):E7OQ_.MLE>7?Y%$[G[+J2+2E[\=)+/*B*'2C$+@P(@`T,3T4:VV$ M&!3(=N_FJ,W9MN(63I'50POI9E/^+GJ567UEWKKS\V_91GY,Z&>F+"^3*W,&:1R2 M^TT\O=P^B5!+2`!-4!RA`'@(41]R\>]C#.I[FH?B:CS8,NT:+7F/,W!U[%&< MOK'EC!Y56ADU2T8_S_;D0=<<3!^K9H*(?MI?G4_;VP!E!-#L-A.,6=^DWP_= MNX]Y^E6NOA*?RQF``/*0!WT/(,)=YJ+`YVTG#X:)UAE?AD+:7I%T5.E4Z??C M0,_"61U',1Y%QIJ7A>YU]H:\5B/-!#;K,:AU6)ZTW8P339C9J!G6`2S#CL\$ M9:9+]?+^=ANF*>/O:IL]IOGZ>'U;4JSKQ0S/!KJ6/`A\!$D4\P3SQ$4QY5$3 M.HIBK4$G$_$L@^\HT]QN#FSD#I M[V$-S8O!\I'YI^!:!_Q,>CX3\ADM4FGO%1TR:;?D20`Q`2(2#SD%<_Y9K/DB%'&(/003#@* MHQAR?GP^1Z[>Z2K*#[6,GT;'R-]'$[;C6]!V:";OO;[NC,S!@):G[%I-+8# MK_HML!EG52=U1C95=[*G]?-LF-7YJ=7H-"([CEVR-!-TV;C.&2*#OL\$66;+ M]&I&R;AA%U%WFSUE2YH]RCT*N_390,N?OC(Q]IFLL@U\T&[+4=6,`0@CJID#)AS?:`+/^30Q_PX4I;;QB MO4:9EQCZ,(AHX+DPB0%!/DZ"YND^#Z#^\/+%1]H>5_Y\DWQT!NP0N^R)SD"R M43OZC"!/,G!\<<18V9:9I'VZJM\<(]8LM/*W?#8EGQ3K+_(:I/MR(QS9R3&? MZJG="X)(!$4TD4`*"13",/%0&Q_%5*>G:BRHY83NXX<$?_CXX>8#^^(DGZCS MY>8S^>___/R1LNLO__HOR'.C7QSV/[]^N/F[)BW,N:[&DTD,UR/.F<1V7+EZ MFFY3F:IE';@R[OI,@&:^7*7EU[4_%%]MB0-,SMN["0P"+PG]F/-FMRUW&=7[-/-\X9`'6WP@[Q4!MJ-NWKC;$9[(Q]WR(U;/7U=7Z@ZEV2 M]]$TS!SM?6U7Z9/<.M*NFDP\0F'D!VY`7"_&D8C:#N6Y0.OPKIXA+$.HW1[U M>)#5"FJ&E>&?+V"!3=!"S MW6?KUVQ;XB`!8DFT4!+YP.CH05YS2,CUB@CB3T\;LJG++O.-FGU M9F"17`D2DBCB"4IP%`4,MH$3Z#$=-`V/-A*B5FQ,T!51?]ZD"6.:]G@BZ#!2IMO98]]^%>9]^R8M_FV=4Y MR)0!0[%+EXGGN0DCD&$W`B'B^#3.POU(9]ZYQ^-MST$_V]O4OP/2Q[B^XZY& M/1L^WCKY(*O6X*JR>3/!R9`27!Q,U31#&2.D++YEHLWYNLD^EL6=/)+L4UEE MS?C*$H`H$7T7'X<8!2`,$89)'3:"!(:NUIZ#H;%LS^V7U6 M8@^V58TX8SJJAY]S,VM)I^'7'DOHS/#H@EL=<#+E\TQ(9:PXI9W7<5@_XGR= M'_-!['%(L!M&+H84)ZR!9IQ$6G-!_:.,WILHRN+G6?4H.E>UFC-X)I^7@8)T M=RUZ6]/GB*SSLVE.<9GO$AS``#!(/1Z3Q$7M"EKF)5JKW@8'&^L#D\=B;<[S M:JT/S9+1:IG"J![KI0K/SL1ZUFVI#\::+%VX9)D"R@:[/3.B#2_/^R=AF3!* MF6_UMH"W(W)`$Q9R2&E`@4NY>SJ!AB/F,L1*-7:- MY*(>M0X&/L?55*1ZWZ`.1AEP=29T,E&2TO@KUW\\=XE"QH@7DR"AS"/0PP%J MCC[F))9;"GH-Y%Y\[B@CN$9&;B];I#UD:]2=WF.UTPW1JHW-*KLT$S;TDO[^ M:*QF\36&81\>\L,U$$FQ)F51Y<5=5JQDR"#"V`O

RS91)C'/O0"S",/9&A(LZVSNQ,&\0+Z;OM;(F=P`V^!PO9/Y[M=NQE@7^TJ\0MY MCE9:7Y!E^S8L_6I5S]ZLU:A^RB8J\\NA,FLU"^=#;?H$"=NY*1>RM%[^S81Y M_?6_D8\-,$)]2])Z7=][GFZNTGS]H2#I8UZEFR4F$,14X)3PB$$7[CLR8HLR=6ZV6;K;;Y_.^$9%[D9B%T7$)9S'/L9! MTD3R/(B7178G]Q/*;5.8AU?I)R_WPXL5JT(4+S^)O$=1SM2M\LU*^WF5NT41FOUUF5 MYD6V9NFVR(N[W9DLFMWFJ[Q:@BB(8`!`$H0(>H3R(")-9,BHUI7*!L*-"-'U M09(F,TU8JH;)D=W4(V,CSFG4.3^=>WL4./99_9V'F8T!T]H7O:O M[T2F4>NL36!./FNI-5NI[.E,(#2D!!=G)S7-,'::]-*//8A\1KD'P@`SYA/6 MQJ4K-X^,WIF!T6K+3@=9NU,F&6N M/)H'0FL:I7.'6R;>O^IXES/-OIXN54H>Y$ZX?QZN@O$IAIBZ`JG<3;!<\T'E M'?8)1HB)_,W7O,?-3%#KJS+VCV7AY$>Y^I>X&;)6#6.3N*J'LT9B/?YZ;D7P?NC%?!3+!GOERO[W:S89SZ=,-9C,^W/"_28B5"DW)7 M[98\]+P8>;X;,4(H\7%0G\%?Q\0)UEN1,220[3&P,VURN'KUSCDJSCK?'8]B MECF)7$XF2I'5,ZG:,PV#C%><5AC+<\TYA!=VM\(#L3 MRIDIR\L!?W,GJEC&,78@`B"'@%+K8Y[`-%08(Z_1+^SQ_E+&P)E-SLH,R M9YNMRKM"+HP=GKQ=MK!WGF;4/1,IV?2IEUZ6I6S@3%`SJ`B7U94Z5VV9#[R@PC'4<2"(,9^0#S0B``( M:MTD9#:RY42JE70"TE8H=40[7]UG[<;IIWJA1EFH7_)JJ1[4N#5=%>@13>IT M3D(73HLXJ55T-MO:.W5PC3T+E;DJTL*\RCZ* M6.N7MYR?YX]'PE]G#VE>"/=E/KE;I9N_9^EVR6(JMR9X+`"A>.V@'WHTII[X M`>(T9EJT'4./90;7RW1_VM;29)]JEW]W'LJBNM_I;CT?I7+4$#RW>M$#\T'] MS[5\YZ2_O9+[68>X34?;4ASZR+(LV)G@?=0BE]-]1U:; M`JGDYO=R&:`XX!`S'F%.W9B$&*-&#&"N:P_^J@KLXSZTRG5EIVV0W(;)8[!; MZG:$\%FS^FBN,3KK5M8/R6/M0@XB<#]+;3)7O*[9$H4<8>KCR$4$,R%-M`B- M'$R(UJ836QKLRSUTUMZV1U[C1X[%72I\_?:5*L_S5JK(?E\!ZQ1S.X!ZV M6J0P%U_,4C0$$.,$NY813&C1K(0LL05I)@G\'(.H/5O+:%8.,VCT9@ MJ7SV`)8BC?)7J[Y^6/SJE7(P?7N8:A.^XL\N.0(T#,,X0L!+&`M".>=X5).X MKM;M$98DV(=O;!^^2EY;@Z]IF\>#K_@[\X>O^+-FX:M37S\N?+5*.1R^^J9: M@F]R*S!UDN1S2F03`%`KOQ^2USV+.@C:0^Q5WW.>WBNN+.`GR7!"%/B%!(+)TD%"$$::0Q%#UJ(?>S[?WN1\E.:VF"8]Y?L>= MCD]TL*$S^?Z&E^/E%FHSQFB<0%/?@,A%R=AW\:46Z8;L=U7Y(-I^_/27K+S; MIH_W^2J11X[=R'WY-]GW"@L/_F_I4I!@'H81X9@!CU$"6DEA`$*]HVGLZ;"< M\WQ9W6?K_:8^)?I8#.?KDW/2+'YZIW^3H=6:47"I%CXQ-'G9H>$ M[)(*S+&(B&&$HRB*$QA)64<5+O2T9FT,A[9-[?W#0[I]DM"6PIU-W6\Z2'\3 MWPY.=_)HQ\*YNG_:Y7+]XT?YTNN3W70=J<%\PNK1X[<4^G-'=4Q:[>;E]X=D.U'3S M1?PD.UP[U:3Z+L+$9\"/8@()A2RF<>P''H@P]:/051W&&D>,/0ZE^%LX[;@\JD8TW6*C;C?08UQ:W^M`C3LN M^WS+=E7^(%BY6R8T0A!X88R2""=<)&@<-5%`'&L=>*WY:,MT$FHDFUH]FAC2 M]4D-/!8MTD/-2W=F1)OG'G7PI:>9,R%*7_6ED3=*DQJ?LM^357W\55[<76W+ M0OQR=4BU#N_+2WK%<=+/48CF9#ZOMTS0INNI1WPLU8[,\&CO?*5([WF/:[^?>=* M])<*/)=%C,41@&Y(&`81\?U&08"X]J7`AL):QNK'O,KO^O4HS3FKVK^5@!T1MU<5,2&JM>*_.KK1IHRFF MGD1\2A\R6LKC@)8>0KX'*0Z)3SP@UQ`3WDB),.(&N=HK_N1L73BU;J<6[DCE MSF\'[89YVZ]ZC##7>LV8YFZO2IF"Q6\YVY_'@^KIQV#RL"+J<=F`G1ILOMJ6 MJVRWN\YVF?A;]R+OIMFW;%,^RC3\K_4=[$N6N"):'),()!Z$+L:8-,%CGFA- M-)N):)V_SE&ET\@\WDK?"G5^.TC5QZT1QU4!.[;9ND@UX;,E@BI8U\E,D];/ MAI)&"_6*B^8M,[!-^-===KO??,QOLV5(&0)1(/[-0P9@-O;,&7XX?TN+P1X2?GP-2_JN8_K]G*7 M#VL!W_PV3T\;@H\D$'P^OUIQM]L_G(O?+4',8\II$$%Y649`HL@CC5P`N-9& ME*DT3HA83:I.5HMJ(/X1*E"/W4V)G+,BR3/5FT(YYZ5JQF:3MHY%HGM^!>VQ M:`OGG29A[$O++-571YLQ]1LRDV9F7VXDS9FG4,U2P)]'WB(Q*Z+$/%C MY,>L*8(+L-9F^3GI'FU\>X8-W\`:GZ(Q'*^R9]%`GHW$OW,PT@_=5';6YFC- MIYEWZ@_9I!JRQFHS:[+Z)NY''O[P9WGXW,U]6ORE+->_YYO-DK*(!,B'(H40 MZ4*,8`R3IA`(,ZU)XGDIM]S\UO>Y_M"(O&#PZ'V,H17]A\2D,7-&Z8^8J4)E M5%YMR\=L6SU=B2^S$M*8$%E/<[1;BA%T?9J$KL]#R@(_)`%-ZB6.!#."L.KX M]_!`]O+#1MO"J=75&5^K;[I=_A)-PT&Z.XJ='7O/O2#X4HKJXQV6C6V M7-.Y7[^B+-E.VZED\"*IYV$&,YE9CL,3YF%$,$CR,$)"$L&2+.XMIWD(.OK@ MP)SG@.#RLKL>[>O)",S(73!L*6]^R'6J;U-?=O0^=R9"!R=^[DIG,")=J3,E M2_\2W6YJ?WCJPZ8V'MJO5=BT9R\7_^_R=`7/.!8-EIRF),\$C^)CS$.*E,:@ MT_I>`(RIA\W??%WNRT88UX]E0#<;L_OA_#A"3R0G]P%,-B_I/Y40+Q$_J,OC M+GXPO92:,#P@KEX=-A.Y]3O&ZQN8_1/ZKB0_E2_E"4CUU.>EURGHYXMS&5<7 MW#6F4YI&S3*1RJ*@/$E3W@/**-;J/_./8D1Q[B^D6%TV2K5A5K%<[X+_66X. M97MU5)/6O]YL`&P9C.W$84V?E__,A?VTS7-[?*T1]\N#%!!Q']M7J^KQ\-S? M2?8G\=DKS#/RW=7"K$AKEUN4QJA=;*UIO+/BCN>:B9?=$0=:C?VM-UN`;]XY MZ0`N]Q^7N[IZ6MXI-%\!C..0B"9O8RA"ZOK'2`'N`,:,2H,%>014$V1/H#WZ MJ9T&6H!GYB_S!?E6R\^=&/M`#4;]U3*XU]3A;(T>P[U&:_;,W&R_AH_F;NBR M;L_T^\O\B-Z:?;[6&YN?N8X5VI,BR]CN-86$EV M=CXU#R#>>ZOR.)K[7IY-`=>%/S0*NZ.Z?68%WW''_D8A>`(':"]$ORP9(WP_!2!HSG&&:L"+/XP@G*1-P<5N5*O>[6!)C?#OWC'M=`VYF^2",2RYPD:9XW8&7(4Y3T*&F4@&X^&1G: MB''_0N M7**U>S^J[V>RADPU^C=W_"=P@O9Z98F-O=S_@/8^1X83(>.8T28V%3RA85B$ M/61$.>A\S)0X/:]D;XF:T>VUD_I3;V7ZL[@2MDR9>M'+2N.1XH%E9PZ.GKT\6UE"'-1)[E(B8A#_-"5>7CWFY&8"]$6!N;9IUXL+I]UYYA M&]'W1*X3Y=;F=40%U[HMUQG5L]92D_%H":(Q4?HUHKIZ_/W#-R6SW9V2618F M3+UG5D@I0X(1EK0WQ'$,NJ<,_NF>=>N():BKX%M_E.&Q>GYN?K174$TOLC5@ M4;-RXI5`8%GZGX=U_1)T%$YT%>T-(4.E!V/R9J(V%@.X+@!84J'73OCK]GNY MK\M5$ZYM7N0?Y>YQO2]7O)U@;=RV[XQC(9((%Q$CH<11EL4D0;UQ0G.M,U5N M+7K6G1YG4"J@0=DC/:E/BQ4J/XY)UVCUFX1OF$R=J&XQ!B>0P1'EL>HZ-=6` MMKM)*#=KJ7-&O5Z;G"XS;[7`.6=V#NUM[@=5^?PRFBPO/S?_O5NK9JEV6:/_ M6NY6ZI&TJY__NEW7/9PL+*(T%T*]%HD%Q30*BQY.(M(8O.!XP##6$K0[0>R" MWF4+OCTI=E!XK;31AW,`"]/$?C%<,0=-,!O?_?K+'UDL*)-["O+ M-/&X@[6K5WB?*S_6YU-2_*)(A MQM)8ICR-T@RG"5?%O;+0F+S"EK1+0A6T5]N/TY2,WB%KH(#DBN:9E).<#>?FJ6*7 M-.EW!C]_VU0O9=E*9V;_($H)PD>8T#C-."H%1<<(71@7HO-MHH";J+`.WRZH1!>V01NY'`_C7 MI@]A8M=O."O&0WNZ)FL`^./VVV;F2GQ8ZTX]+DZ;.N%Q)*I M@W92)A0E-(ZCI&\-R6*1@%[B'`?1F&O-_JQ*Y2M5VI9UL*GV^^!;(T-M0!W\ MY1A7_W7.1K,.\?/;2C2UJ>? MROH?V\?JN?RAB;06"8I%BE(642SCB+-$1*@W0K($5!B!?;)O_>EB2:#Z`-G1 M4QM_Q,#417%R!!+\14'Y:T#K>K?^W*R4:G>HKM3%:H//:7A1F%?T#"B*&8TS M41!#\)6+;Y*3"&:[$BKD*E((QQ+G2<9IS'.<)2G/>O-%P4''JUS9]*PJ MHMQ6S^K:-U=QC0&K-A&.7T)=Q3JJ[ZW#.;>XYX9`<`1D[H*9*)GS86E%1;:T M::O?_Y;K+U^5G>]-_O*E;/*8S^7NPU,+Y<.AWM?-M[.!=X5J01E!"4>"4"H9 ME3@4DO1H4!$#][D]@?"^%=[C#I9'X,&V1:X*0MT&>75&_Y__D4=A]-^?3W-^ MUX,7`;3WY.O.L3!3R=?=<<"+F#?D>:1]=B,WP%Y]NRPF:BU M[U%6H\X"MY'L(LP+1AD229$2DDM6A"+LS294<&!SDJ4U[^K\T\W^RML2?-BO MSG\&56)KWIW$N$X)]Q#;SBN@-0]DM7F>B20Z&PXL<`72I"URQX+`IWI9EZ^> MIY51EN4YS]*0BE!@0C,F6G-1$C7_T=V]-/UX?Y.K*V&=($V7([[!SAB5VR\9<,K\7'XOMX=R?[)38!J&B,29H"AF*,D$RGL[DB#0%1O@#_=< ML^KP0.M5<([T],0K/3`AZ:%,)R#79`PHAS%O,Y$,<_R5HR\0]"*>Y:;<=\;^ M7E6K?1,^+[C`S2=3C&(:)1+'89$GO2U.S&<'W_CCTA1DKRJ=Q] M7S^6K3F9,TZB-(J5Q13'@A=Q;RX-0]C%7H8V/.O)I\/G_>-N?;RA2N6^^PZ; MA<*`*(2+C"_VK'2F!S6UU%R0HZDV)G3.4'",AC&@.>:T&,E.:R8-4]4LCVF" M),VR@N2D-Y.P7"SJJEYNX'*C\]D@F3G!T)XMOZA_$NR.>"RD18LFN*2X9L@H MS9E:.O0E`T+7#*4"!']`(N`T`"Z=V-=8; M0UFN=2>3G07/T8@"I?8W=V8E$4/6]/3"/V$PU>BYZA!-5R.Y2\R`DM@1.1,] ML1S$S7T0]I0`M:7-J3Y5F]4"I3B+BC2D$4[RA#&:XK`W0W&L=;6HZ6?/LEH" M)@@B('ZX,9..%DN@P$PB&2N/OJ@28L%F) M!!S]78TP),$L,UG(MOPJ:2X3@=7>3J-$I_0G(B&D9`'[Y%$*%H^O\Q&;=.1] MJ@S2$* MI%E<4)Q)02)Y$A[$09H`^=Q1%.'+KNW/;!$!Y0#$D9X8^*(')@4MBN#C.YQX MT8$+`@94P(2FF6B`$?3*_EL"G/\?OJG+!-;;+]U+]^?F#XS3,$VC(LF92".> M8QJ?PI",$`G)($XG3L""LD,&+5U:$*@G%>-P!Q..,VT]J.FJF&_R,Z`K M]IS.1&4<#*1R_74#MXSNR^:/OZI^[B;6V53?5*-J9WW!4"%D4DA.2&,*98*? MMVEB2D$[)W:6/"M1#^YX6.0,#]Q<:L6FGB2-1R1T/_:"PPMDO4J-WH,Z0-.` M.KFA=R8*Y6@P-ZVJ[BC2;_LH-\UOOS0V?USN?B\O1'+!&$:99#&A49I007): M]!;C5&!0L&1AQG?QM6V=4I/KN4<&;0FQH%!/FT9B#R9,':B6NA.LB53I;8*& MFDCL69V)'KD8R75KB2MR]*LVY;:)TC:-1;IZ7F_7*D)3=_;U9@N6)A&E"964\W*SXAT`JM!%TR^QC:1 M4KU#U5#=R!'),]$L9\.YKB\YI'FRA-;.L`RTB=,A!(11SJ]U03SC/`T"K-,/?5(LB2YJ!:KIEQ`RXV= M*=]]-PI=+QX/ZGTJ:%YCR:1FBC,>BG`C9[Y#%(UE`2YX7@F M@N1J-->ID4N2@!<@JCSL^/33MK%\:(QWB5JUW;/RJ=J5Q[_[9?E'N?]QO:UV MZ_JE%U2Z7;W^%/G/0_/K'\OZ:]7\YGOS)VKG?K^@110G*1%Y&/,LHAA31D_U M(IJ![E"8$V[/Q2$%+_C)??/24_>^TV'?_&R]5;/ZVZ&M^-QYU=U4`MY]%^K?^N4A78_/1"E\ MC]+-RT,P4O5#@#8&/QU*BYHP@S3A!9;J1L]4\C`M1$$IRS,B4*1[%S;P4_WE M^UW^/MWCC*^(&%I]S1B;R10R17^]MMJ0H'_NZ/%KN3ILRF;.*1UG+WRSW.]_ M41J_:%;LF/`XRYHP&ZG'O=*"]29EEL%NNK:PXWE1[*&U=QHI<,'GEZ"%%_S6 M`AR8)^XYU=.4L>B$"8P-DW[.([U-TX#\N"!W)EKD9"C71Y*8QX1D29K*,`O)R4ASG_S:LR"A/ M,$US1&2/5?7V@4*>*0!Z5J@NA3C.Q=^.F,#AT22.TXRKYNXSHXQ/UUU^8C`/ ME`X%;U-Z<"8J/BT'U^'B]`[17U-40'L)4YG]L51%J07&1<@DH6F4QR+,%5[>?[+Z7J^"P7:G2;YO&+5L!^=;\89/)'7&"5=^&6DWQ M'HE58%+<,G@)*U"X-'CT(\=ODS2DJ@ZHG8LXNAC*M<8YHP=PY?+V>[FKUTW6 M+))$;,H0R2+&UUD*24T9TE$89>SFUCP+$\7H()/Y79=J4[E MNC26)4,:]03)/X,P*;HD3P&:2H/N\C*@/G8\SD1W+`=QYE',:,I#^,D1;D,<\;R7N`RC@I88&1C:9SD]PS*K$IGR:9N M+#06D489*8!#3U'0`#V#<9`+6F>B2(X&.QYGHCF6 M@[C;(V%'B;[&/'_;5"]EV29[7<`59F',9)ZQ),?[ MUI=/'S].E23I83.$ZXEA38=^(4+M_G>]`#^LMV5[W&M!!9*$ MXQAE!I)TQRE,.VD@SL^"[$-&VM9P:77Y3P(Y'W<`E"#,"-4L0WKD# MEB!,:/-3A+C'S%`1PHK)F6B,Y2"NBQ`.*`$4/%6[^;'2NORVKI>;=M=HWV]8 M%-6N.-2'7?F/_?ZP;-A8I"SG0D9A3E+*298EF/>-!U2(&'3EA7OKGO7I""_8 M]=LY3]4N>&H1!NL.HD9K_EB>T*VG3ND$:*VU/1W1@GT(.KA!YY6?+[URA!ST MF$>OQ0(Y':S3^O+/7.33WP!OZKM^J31H$.=?U8[]/[;T\;$Z;-L+6??U^GE9 ME\?>S[A`B(N(Y90(CM,0HZ1H!)_&H:0R#4%[3^ZL^I;9BY;G(U1UCNH,-NC1 M6O>26].O63B>A'G@EKH[TCVWG;_#X5"EV;D?9J*A'@;V9H.Z6^KT0]4WS;*7 M4UNL0(4(&\&.:!9&24H9CU1\3'$12B0EZ#RY$X.^$^;!B?KYQ:+OW0W?FC'H MV%0#PTXG+/N)-#68&PHN71(_$RUT.Z;K$-(]80X44%GNZO2"%UDCNJ%,,Y00 M+FF:*?5E2$A.<]B5E$X,3JF`#]W,--O`<\.WK0)ZHMJA`FJS/+("GIDS4D`# MXF>O@"9CTE9`8\(`#SKNOJ\?RQ_63V6W_T)%%G.$4(IER)B,*6-<26W*4185 M*?`=1^BG>]:V7_?ETV$3;!I`QAWB<,8T4UJO9`%3UR.6X`<]HCR]TGC%QU`: M:LS=3`3&8@`W3S':4>$@>#IOLG!:H"22."%"W;'4H$C3+G-E;S5<77-O&37YH=IDX3KE/^SYM1C$3G/29*)K3(6E'3*9T::N>*+_MRL=U M>WQFD=&013'B#!4IE2'A'!U?APS54TT,U%,.^F#/.G:)Y?BL['.UJ]?_U_X` M*%TPPO0TRAM7,#&ZA#&RW%R:'M`5(Z)F(B!FV"L'WQ2@)/Q<[NO=X;$^[(Y/ M8/]<;M2;0O2Q7G]?U^MR+];[QTVU/^S*7\H_:M8,\O>%%'DH6%)$<9&C7%*> MXQ0G$0'@66)>85;;8[LOX"O[_1"O)T&3.I$R8'9!`KXZ:B53Z'6,UXC??[GAQNUUZ-IKG<1$5(4U( MPG,244DRSE*9)`C1(L;,XI@QT-*([1WU5U6V67Y>;]3Q$373;P^S=7_VUBEE MN\/)4"=HIJ6C\0],2&\.*[?0@NGT]";E_C05A@*E!!XSQE"94%(:C!D\E$A@TVT*D?;R!&5,;K%RF#71<" MU95+.?3G+SVEG(6K8")Z]>)PNVK=>.M5=#JQQIIR/""_WMTV$V7V/\[!QY"] M$0LY(7*^7TR%S_5ZUYY$/P,Y7:73QU3U![GJ\D_U<7P`!8'PRSWOIC)U/8RM-L3!Y[H,SAK(,JG];9< ML7+;_(]:W:9UD?QV=TUG+">9H%&:HB8#1HG,,.M!Y#P!%?K<6AXQ].K@!AW> M]FJYRWJ3_1WV3ERAV:@QF1>`31QN'>#Y#((&ET,-(%Y\,A-=]32X-\\CN*?P M76U]*E_*Q8_J&9WE5D5J?^MZ5QB/I$SCE/&"8)1P(;*H,\,3DA,=]33];,_Z MV"-JGZ7]&[0=S9BP88T;@RN8BDU$TZIZ/*BPXKAS."5=KY#XH^U*WM7(6M%& M:8Q:R7YCK'=$V9:5B677&G[EYLL![DRY5NVS:/]P;HM!`D2OO7?E M*6)<=,_+V&3+;H91P;.FS3("U)W<1:.2>D.22L5&O=IWHYXR627D+Y[73X&V M-UVWMTWEQ6]).7]EN\8YK9\Z M[Z.L)?H*;"T!G2D'G[H"C36@-0=\%7"N3AE7X8GS8C^JO\T*">.:_G;@F(#^ M`8GV/I@"OW1@9RQ"EAU1YD#H,D9BC[E;`&'H#$RV^XXZ36@H,P`M^]-?LM=X M*62[;Z(]!M'#D^VK`]DN^"T*'=+)\^UW&)3*N8=ZP2R156G8V=Q;#76J\N^W M)+Q5[9O[^I!/NM]/NFR)I/L]Z_U19H4?-TNXQ#)9+BY53/8+6SP+$ M-V+D;EM&V[?@A84IN5\"HFPF-3*J>V6W37]UE^723U,8L.X/1[^@7(.R&6*JDW1!65 MFI3IFZF]M^_^OL[39+7\3[KXM0K;-^N][_CQ40"*0\^Q,8["T+*1Y7D$;J&@ M2.[Q2`WCCZ>#.\R`@ZZ^N%7*U%\.YOYCWRP9$'IE?2'LP* M;>U5[R=#E%:KB>]N\]5%I\3)UNV`]1L]R_MENL`O=C0(>9B%U44@=BG#`,V&WPU2EPU)7RVD%,IXV[^$%+>!EC^.K.ITB)LW& M^$-.H_=%>(>;-^+>\,P+H+NG'R8]RMJ?ZQ.J/8H+#9'O<6Q]=:QU-(+%B\'; M/7XW]_L']=HK8DA6E$7]0!!.BG3Q-7EI@LWN!H6`4!*2R(L'FTA;T,\D7S6DMV9*P;E\(UH4-'1Z59['!>?>W7 M/_`J(ST+BAJYG-5$FC'%`A*HF MNL;6+-\[9.T3L@WF]EJ#H]_5N'N=;-/AE-.Z;H(_Y'3\@ETA<0AQ8I?T.Z2H MQ35B!QGE^7HC+.IFWH2#D#K-R\:9P+(-@FUD/;AL),_YI>-\DN.75\&WAOLE M6]\\\\\VR?OG-;\HLP[--YNR*/E)T/7#MVRUBK.>:M\8-Z4,65P:2,QQJ\@\ MA"-%\M>XR\OZ95.G(J%CA[$/72^*+<>BS`TMKS.`/[\T M>T[S95:E,$E>:H[GRK'+2/&QF<*JC-.'Y7K-%?,N6?&7XJ_`IH4)/A7UH_*R M)\?,85!W])W4Y:-'W]9?T[=735Z%A3@VMC,G^'L3'ZP\360U]. M$EI[3J%+'4II=+7UZM!7SM[$3-9DDW.=V)&,&MK="?1W+[N/ M]%AH)>L%?R.3[[TM,_ZCO=T[K5G8MR,8ALR*@B!DD4-)L.T=!H$C?L3C`FS1 M?>*OA<=O2N931W99,0.@$S/$[,R,&I2X= MOC3;S#^8);^UMR,(M`PU.Y.:NW4X2:!F2>C1^(\Q?Z=N)$P_=8M9=: M5I.9'M,6W[1,Y/\_)3H]](U?R-,X#0S(I@[W+IZU=8:\&$<46C2R*')BR[

L-2%/08K'D_Y*L=G?D%=TJ:>;B MD-HNPYZ/G1@B&OA.T)EC(XHFCRG#X'^$"+)C`.Q1\!%7NB=]/4E@4#/[/GP8 M4$33:**OTJT&2/Q>:^(H@'U+GY+ENGL5J[GD^C;-GXJ9@]S0"BSJ0<[R\L5;=09 M'2CDIL`D!S!*F6U[PH;CB(8.\2W'N91IOP.3'%_1,DU&.N`R M[13_@$=@)B94XR$9$Z:*7#WJE.VX[P$A]/"0U]&K)G^RQD M/D$8.D%L$>3&?AB&_G;I%-M!S^Z:J>9,U4Q+.NA@V6$'/T[OGKO`N2+1*3/5 MAH^0S6]I`%L>FJV:!WG,%,7-B;Q^KI9I^F0TJ71I/%=O52J-!WU!&4-,XS@B M@1<@"CT4^]1S8&=3'!/4JV%EJC$3]*=ZI`K_"+9AT^4?P9;@RB3!EG/PU)VD M=PPZO^2=N8'K$*L*2"1P_)AJ[^+I;I:9M`9LR@ M"UPEBI;"/_ST-:*?8\8T-KU]HW4Z3]VKZ3T%QF_-Z)^M'[L3,P)_XS1>QIH( MPE63RL"G95EC1>L%[^Y4@Z7K^3(M=H>K=F>KJ(L<$E*K6@G$#HXL1`@BD$'; M"B`E3+#8K790?7G''LY:*`^0[AWGG.XTIQ23)PH(>CQBR(I?DW'9&)-:\NO\ M:[9^X'W9K]6,?JS4:0?J-KE;I3/;AJZ'@R@,B&-;#@M"&';#,ILY,K?8#!U+ M\XJ3P[OFNPQ!!Q#L$((_:XRRE^,-IE=,'\=D5DX1!Y*J10//L'5"]53Q;(C. M*3,GTS,=E6D9?B%5"O60Y2\W]Y_+=/N)!?I[6EY$G`X. M<2U+C<8-PZ!9^SIH(+L''-SVV[JH4I4*GSK=&^B*H7HXGA$U59*:PUJJD58$&OP.&9GRCX`PRC_G("_T8,6Q;,`BHU\'QF"W4 M2M&-8FAD%3])<2\55^,TXU5W9?_DSR-%DOOJ?YC^4\+7Y+ZQ<0'->N8H:/(V)Y.+(PCH.X&RV* M$!'O=_<>0K,&=\#JZET'#?S9@!/5UZ$LBK1[1R%0LNEJ`GO) MI6"+[3W+WVUT#:;*B';3<"LRI?-'66[]ZW*=\O!0S.+(B6'H(^HC$D)(`\^Q MNJ&=&$5J\FCQ\::MV7*<=2JFL(`AP?70/%@/S4H+N$(,CYS;;FGKE(;#Z(KWN]>%^D,8=>F@0UM2(GM6-#W,=Y*+(P] M*9WK-8)F9>-@0-I@D=6N?HP)JI5VLN3TZ>8YS1/>.04ULN(*U,RQ<\SIT:2W MR#FE0H/(-$5WAAEQK#0**!'6ENWD:>9.O"DW>?K;+98F>LLVZ1#^2Y:K>LQ"[%K1<+W)]#!$* M0Y^Y;C`-)5.@!#HBCY(KYAV%#;0K MT(`#:`HJ)2JB(U+:KRPZB%JQVNAI#MXKD"IBSH0JJ2I3,O432[IR4(]ZTXZZ MMSF^`3"S:-QR91M&1?%WM''ERM0`00-0E!#K'Y2 M@QR]97R6MI,M8W6D&Z)<2DUZU3)639>PMJ'5*OO)4X8XRVFVN2OO-RLTG_.T MK/B6SM/ECWK9&?JV765E<6"'OA\S&WND:5@[7D#\F,K(FZ(A=2\".Y3@/LO! MHL4)DA:HI."IHEE,\R9@6$[V#LGM(((.(]B!'%GVQ)@[H7R*J3=$_%1;E6F= MKSVN:[ MH4//EBI_J1A/L_@U$$'!,5Z!YR1O;@\#GS;%`CQ7B5_!4?XB*8)*B!93P+$Y MEI._EM[O#;T5P.H;#!J(S15"H`+97%$TP9T79W@[(7XJ63=$^92:],:M%FKI MZJ-Y]3@%VI2/6;[\3[J8^83BV(*!10+7M1D.D>=U0]+0CWMJG?0XHVI<+6@% M2+;PP*?F1P-$3IY9:7'32NH046N`@1VRZ83LF",Q`>O-K'G"U=^4]P5K(#W] MA>IS46RJX5S,+(:C(/)B%T-J,QJ0;C@K\*4*^7W'F$*@EC4T9>(DRF9/8=)` MY'!1N@(-K*D5J4$AHT:2=)JJ1+)FG%.A7K3T5Z#]FP,MB"K=J\:"R(,D=ABS MNO0L9)8EM:-YT$!3:%&VPZ=,D*3([:E*NGA5(4W3O9=SBB89D>K#KJE*UNZQ#$;#Y4',(@J#(UJ1)6G[^O M6:$Z2(U&]=6C7L2)R9!NSN349TO7@?Z,+#EO4')":880:(C`##(A4S>?9)]_ MXD,\9BN^D:BYAOE+5J:[FU=OT[]+7-GYURQD7N10YCC4PTX0V*YM^]BG,(1^ MA&PL)3+J1ATG.6I+'M_2(LU_5<WMKBJ2EO;,B^NJB.<#%QFH9K.?9MUTBA^ZIV_,?'&N+^O MJ^QKQ0O?_U,I3K62^W>R7/-M7#?K[^E\DR_+95J@?%E4OZ+5?ZX?OM:/-7Y) M*X-ND[]GH>LRCP7,M9$#D179-L4M7A1`%TH=A9\*I.Z\ZI&_"0*6:[!.2[#9 M6@-6?-=DE7%MSUM>5[G6=9&L^(?Y"VCUR=BK^G^KI*9,_I8]2S^9V\4T_R(\ M+A<6WHP*G[@%OUR!G76@-0]P^]K?\PFQ,Q*T5H+&3-#8R;?7UE/B]M24 MT',P7Y/+3H2BR6>)(3%K>AZ.S_5/#DBZ!7(,=3LD"QR+8-\.8@2QAR`E;M0- M22+LS,JL3%;"'9#>XTC%HBTDF37^GC#Q`"3?Z>C/H7"C8Q3ZI/L<[TOZ3HZO M`"K+?'FW*>NC:V7&]\6EHY\'/<'AZ2;(8.8-$4LEIKQN@2BB1UBR/N_RP,]K MFMZ5U?KAMR3_*ZVG5U,?V-/4:G&1YF6EMK=Y4A],+8JT+-XJ'I"`HBBV8$2) M%8>,A#;&S5MQA"'?DMIX,AE(S8G[]\Q'.DY/J M/9/XJHL;5=^JO#.K*[ON)=J?ZM?[&MM`:QQHK/O%D,JL+E>=B`B3SPY#PLGT M/&2&?6UEJ\KI`P?[+7VN-)7G_6\,[85!%`4L"$+H\&$MUX9-0=N%48BE3N>I M&$]W>&D@5K'E/LN?SIS:UT>J8'E^9#XE2_(ME5MXABBV`&NG:O`*.3=$1Y6: M=%QK5TZ7W,Z"9O_F?D&C::5_27_6ORIF`8L1A=3%D>-ZE9AZN/JO&"$_<;@)U])LBA8JM>FL?@6K2Q.Y5W;Y@_S7/YFFZ M*+CQG]=5)IJLOF[N5LOYS?U]RC%5>>E-I2G\X'2=R]X\\RSH2UIR[:[/33?] MTJ=*-JI?%+.(0H]8V/<8\ST:X!@1VL%U6.0*W\DZ(4;-:65G$.`65>O?VB3P M7-L$LM:H;5-QLZZF^4^^2J@D8]%95.OS?&>3S.VE4WK_M)Q/#4^?_F^-`H?> M;^T"C6&@LPQ4P`&W[7IK'&BL:TK96P/K#Y++FP<2-^!>R'SH=WON]/-"[`I> M?4YX(ZTPQ>TF7/UK`@V96=]&V=LYVPOLXRS?'PUCOUI@QLQ%&,+8M0A!?C>: M32RIVP=Z#J$YS_B]RQSX7;A#,X>A;(JMXT8@4BYN;Y_@X)OL^^BIHML[W^3E MQ(IL()&&K,"&6G%\DZ<*4L166)T(DJPHBQFU88!#$D-$X\#&`0K=<+>&HT*; M,'O\6 M6/=>/MF/`A-2P)[(L\'^EWJA7*B:]3U=57_@8?\(S0PQSW-)-7R`<,PL*Z;( MZ]"X+A)*Q#1#T"RD!_7WNNA>KP'G[5Z'HD'<_+Z%+%N6U^TC`7TVPSTZR_;5 MSUI7[<,WQ$,RK[`;X:F>K[1K]9C@6^Y]^7LO=NEWB`EQ;@0KLU%GN=?W+ MIH12L+_3?+XL^%5$GH^11Q"V?,]E$?-]BW5(*)&[0E'#\)KCYA:(EB9U3\85 M-*SUDRT9!3FJZ[N$,\VW6%>+O5J4`K[=KZ'^=&0&HQ."V4ZXBK(['>O47U1+IK_WV:9IPN^ M@OHM+1^SQU542T,"<\N:D=Y@[(8]* MB3=$$-7:=.JR)36$#;G,K1M\%J(($AM%A)$HC#V;($BK(?V8>3Z#43CP4C?A M<4:6N$.%`Y]X-4;5?6_BW/80.8VT#M.V;@W>09O^)K@.B:B,]:361/7J:\KY M&^)ZTB/>U,^SZCM9OGRM)AL_6\II2`CT0QHSZ/C4\7R+>,V) M&5PII^M)M?I5#JQ9S3JL=,002=1CV_'>`WT$BA<8YX_I8K-*;^[?17-;/X#%:.A@CWBA'=A> M$"-,D=V,C^(@E,OVE`TZDEB^_67^L\9XXLNKF7#!JN(47*O4S+,TZZD("M)V MJ@ZHFGE#M%&]7<<5OT"0LP,) MHBM529SJY+U9]$(ERW3":4GTB)*3O%__"'Z)4BP:``$0V21IV^U[[KG0P05P M@?NCJ%8A03Y[)"2.28+B!$'']7O349W'*LD?!>PMJ81W@,$$?S&@HG*HA.N9 M&:0FFA6*("?#9K/%,VTR2:($Z9;HGU*7>%-":;KFJQXS3,K=NMBOP@PG+L$I MCE"88DQ)ECF#X+H(*U$]`7LVJ%X+59GNB;`]4_)5/FBZ^(E56O'"JM6&P5P_`S^73\?OZD'_(=P_Y896YH9?2P*&1 M%WL>\7P_C7JS#HRY5$^5+?;9-RJVU1(HPT%FBK=*?6,-L$\^'V^ MKG)6UOEN]WPH7YI*MJHSZ4.4H32B7D0CC+(08@?V)OV$"+5K2A_7F6['/ M#S_'B_=>"FD:!]!%#@SCC!`:1^EP4$,R1Z@UXQP[FI5I@-9\J,Y+:$EIFL4H MGS:9(E-,G"YYS`1XU*).$R1-R),*:BW1)R6NE.I'GJH3COM/(J= M-/0PS6(?$0PIH4EO.46^4(<%!>:6K6]A.$$#5-GIA@#3,P\W])"L\&R#DU^S M)QL#:S('&^*46Z)O*CWB/=:0)6N^VOUQ**MJ1:(H#5P(`\^/0Q(D"8SBWJKG M^FH*6/A,:5:Y+ZSC%G@>%SX/J9DJ7>/D=*:FJ:=3Z5EM`\\6)6O`R*B8&,FV M*YB@-[SJ)4,2MW+AS>:T.VW7Q_R1Y,^'?%,TAT#UO[%&'HH@F&/+PA"NMHWSU8^?N&7.F/8N#[%FH7;&2>R-Z%)FQ#W=@\*)1X;$?=^!*I^]X+_MH M46A549C0_AWF8,`R32 M/7:6(:'\5[Q][%3^V[04L"5EJ[F22=A$*+;D@ZO&%]YD39P@OM*Y?S;M[/+' M\3,L]>CZL_[BH=CTW^CV](@?>AEU7<^C:>:&8>!#O^FUZL:A5W_6N8OHE%K5 MO/3LL7;O.)8MVN8C>!CP=M^4*0%3&X'IK&I9\L72IH'W]O&&^Q'O9ZC=-Y?G M7:`(;S'^Y>;I>]P,VT(.3NZ8W MBU&^U;HI,L5F$GD>-763ODG21.JL@EI+,FEY51*[EK=3%YG*94&2I5IU3(7Z":)$MH][HI]4:=TM=67/&N;O71)74ICDG@>(K4I M0K(H<(,^J7-B&`E=DE!C4;.*=2";9@@ M+E48R,756FY>RCVC>"F]?*VJ!EM_N/+ M8;VOGO+#(7]T5Q[&+L9AE*4P]8,H#-(P[->V<>((/06MU+"9@ M#*KEFT\-%Z-:3!1[F&"$DST*/4(*1E`-"Z,(B1/ZJ"46ELBD'M]*`X-9LM?J ME[)[`+8'E5=M%9&+?$C#)(:U.93@P(<>ZNVF7BKV%.M<8[HKKE^5Q3NP65?? MP/.Z$'TQ?SZY?*IHE%^D.*Q$A16C<)Z M`55@756GW52:8BH4RI-$#5'0FBG>@0:QO0EC2ZB:K%$P.)9(JD8'Y?-'*2K5 M],%K]+\JFJ/F%L M7_WZC%I+ASRQ6/"I[3)A$%-9GAZC8Z@V-;@;XYK05?5AL$1/-3@FTL5N!G4Z MDM;WQ?JAV-9P\NK=?G,Z-!U;0@0S)PYJ.4\I@2'VX8`J]'RAAV4T0UE(:9_6 MQ0&\L.90-&>[(_B@QV]O\OL*V6HRX3E1M$3& M37DKGR//)YFO,/]U2,=ZWLGWQPMPHVZ]%@*P M.%B*)H+.C:LY8>P(NUPY#N=;+:D7#:?`Y0$[PRIWL\!@>/FN'2@C]Y7Y?*'H MV7!A80&ORT4_,I(+N]$BDG4%OG_JNVUF-=KCSR8)66_Z;UEM(: ME^_Y8=`?CJ`@"H7:N>G"H'DF'\&M%VPU(,F5FG+JQ99H2[(N.26/(-^!$<"F MJ;GIK3%)'CF67;HB8]EZ2YN;-Q9:>FF=H[S]YM"G0[')\7;;%67_49:/WXOM MEM4HLAMP7]8_2/YXJB$^;'.\*T_[X\J')(D=E#E.Y$-$G1IGVH/$'A1Z(=4L M,MW%U1W$>HG5`VL.,O[YC\__`$_Y8U,:7+0W'X[K'ZSP\+FL<@5BKC.:TA)O M22!5"'^/^0[TJ$$-&YQQ@Q;X\O.!/.EBLX2!X-H[=YAP_NT9Q5@(^"_==*;; M=<2[_>;`>@Z0O/U[!7$6IPXFH8LB+TVA%R'26_4"'*Q>\L-#R7W?9IXQ$0D9 MX^)6DO0;6V15M>"#S?IP^,F.6=<-_>S8Y6N'7O2VS4R&^<3<(+5BZGS6X18: MZ+&!_^K1390(Z+E8,\G5A*@J(MD2E53ES?4=&I4D\;_J.'H([/[I'>OH]+51 MSZK*ZRR=.#0(:!(FCN=FKA-BFN#!:A@)'3'/-*5[WV&$CJE6,>!C99"Y\#[$ M7&+YY,L@IV+R=4WG&1K`;]"IY[W#2:(FM$L1PY9HERIOKE\<5$D2?_GAT)&^ M><>FSON:*A[,WK5I7C]L=AJ^Y#^.2KX+LQHUKZVEF9. MAERA(D3%MC6KV^?3;K<^_&2?Q`N\]=KO6+PT9]^B]8:JR><3O"5Y%U/`2Y[; MQ[7:)V,;B."O+VNFA@PJ:+":OBU@,YUM>Z4."=#'G+W\4E5L.<>^QRH1&X>D=5=Q=$3U=[G`B.GP."8] MYB8(#>H[T.!N]+E#;I,R"Y',I=!ZPF:=4FMR\Z9BZZ150KGQ_E@\,M/%2_XY MW]3S"$OQLA^;[>DQ?Z0U<2-Y^A7]&6GB4A="QW5\GZ34B5TG\89F$H@*;0`L M`,^@WM^?CA7KA\VRO?&3JN?75MMK/[V7@`W?07,NIH?F)\<3B/0<86X8WR\%)L\G[J94NE'7MZJBT"'`X,VO?Y@:[P=(OHDWT(C07BM9.D@F+&2,AY_W2LM=2'B6X'V&FZQD'#/?&UI)3LJKCX=2E;J\K[8]^\KND%$V8N*&8J1CTFAYUM3/>^[GJ;MV>5NQZ?K,#-YY5S M:]4DI8*[I"VTAL\!W-*Z]A9?4UN6JJBV1-'4^7.]D:B6*&XM4[-MR78#WAWS M7;7R8.9!%`512K/4P8X3!T$/DT!7J,^=:6R:E5+]J4>SU=;X)BJUQL/.I\PV M1UQ0R&_$=OQL$7CX>3$&NN?O`68/J-]=_F_-LILOX%KF`,61F9@REAH#ELPP MB[E?VO%1%+V"V"+('U\'V,VAJ\0CL1.'09+!('$CBER:]=:IAQRAJXAJ3.K. MR]E#M9VP;,9*DK?X1&\D*N*9;QY8@&(Q>1\`WIS$^Z3=]%5%+N8FY%2[I?XO'_,_VB"CY^6']?^4A/57'+2/+SS_R97;?< M?_VS"_'$U?&#EW2"R+H&#NK3=XNFO)9!GGJQS3'D]+%-^HR[>K MP@S1+5`#5K.W/[8/G/Y95'\G/[_4OP'_**H5(6F,O82D;HHH#'T40]R;S)Q( MZ'QNCAWM]14C:(!A`PP:^(N!$Z__FL$GGQB;HE*TJD*.14UU7SZ8+HM\-ZY7]/5"WT]I")PPP M@3@((''J+"Y#8=);"E(L=$HB\>M-Z9740D^&+CXUTLR4I``MLH[[E8H)>9G! MFR6*,L>#4MD@$M2-C^M=?O]T8:]+N5#H>S!#<>RA*''=`"84#BD7)D)G"/)6 MC*F(W()L!GU\T[MV]!4IG@)*_FK-2LGN_VRW^3R9%"!*0";U<"0I MDS484Q1)R*0>JF;*)!]E8C(Y./J63(HS8I-,2J!_329E29A3!I'D^\TW=H>M M63P'%":0)BG$:1*1)(C2!/5VH\"!,VLAQ(R9/W(<\"FKBA"D5_+H42>SL\\? M^4DU521Q0998I80QE@:YL]F-^[.]!$];T.0M33)"/W2@CM#\-]0A!8F_*2UG0K%[M@PK= M$U]W8)]+/Q@C22"?4.GG3DR=6MK^[&G[R$6;GE+^UYB9$*)Y3%JB/C.=N"Z@ M5T`)_Q72S89UFZWM;?+BA17?=_9"Z"*GSM5GH<<+'1I5-:( M9K7I<8$S,%FYD>>13W&,4"@F.G+LZ;GX>8.=">&93:@EVC/?C^OKG&J(X7^$ MY?J6T,71ZOOA#CV*7(^$(?)=/R2.GT6^XPSFL5@_'54VM6_S=Q/ZY>V]66^? MJ&*;3[:6(%I,Q>9QK.>Y$3[2)L1-->V6:)URMZZ?_=!"&W]QV8GI+'M,A%V* M9,K;WXI<.1A&$4J".$VP[T`<(S2X8U7/TV791VDZ"IJK3Y MK%JB9"H\N:Y+4T4.7[E%;^ZR]G;E1RY)*$Q<-Z,1]L+41\,R-0T0Y:ZYD/S] MQA1JUZ0+FQZ82'6!+'73TF.*-2G-N7^Z?H'"!&$"-1D&B),KS)`@D*\XXW6/ M;U5HS.3'AC*-N2Z4ZH;+W`/.3_F!?6']-7=701QF42WB<4("G$2^AX;;Z![T MQ>XMS3)D]&"SN6CY/*";>Z`I1*CD8:8N+N<>9-Z!3QP\FCG!''$D3$//R3P?$4IQ[)(LJ?-0Y,78 M33*AAW5D;>B7II?\<"S:]=2^J*?IC^4QY\UQ9C/()T@FR!/3(H8(G"&!OY9K MWGR#G`D1FDNG)?HSVXU2[2@35)U/]8!B-[*:^C(<1C1.21`20C/HA:C.PY*0 M!%$`L9N&0G5>0K]8L[XP+("!D2M(%>.(3TRTT2.F(/S,:%&-,0L34B%%EB7Z M((>]5#!:))6@K\OR(E8CGSDI24,2AVF$G-X*H@E7JT3)7VU.#>3*.469$E,$ M#21):\(R=9F73'#H@B!EEBF#*/H;VB!%`M]>-:X#Y3=OPM\W#469R:ZH`=(, MP3`AKN-B!V'J>C@>S$&^UI.@J4JMV:1:D@TJ<.16$Z:9U/"O(//#4WG8K?==QZ>^:W28 M^)[G4NS%-/1QXI$`IKVY`*>^T%)2TH;N->49%J@:7+(R)$TBYRK3`'^"R\T1 M=9]YJ=.S[GR=FZD%Z$PV+=&>V6Y<+TF5T,)_U^_U]G+G7HG)S_./='T2FS:) MS1__RBM6$=GVG7-7***1ZU*:97X`2>R'ONMW&).,!D)B91289H7[(]_GA_46 MO+2H6.U`#4OT4J'12/$IHK5!$I-1!3U#F[]`YU'7+=;T]4>%P9C0[45B;HG8 M+^/[]1W-Y0(@-JT\O(WQX1IC]N.Y:$M'6H2K)/521!(OSEP<1@F$438`C*C# M]9":>52:)Y16;?(!53>C`#9BP=?:G2-X7!]%*],,!DU@>K$N7L;GEK,W"TXL M*L+PUJQB--0V32EF'7]M/EF`>K[SLS?1/=Q`=RX[+)_^539S7OD]/]Q_W^>/ M*Q]YJ8MPXI(P("0-$R_M3_H2GU"N$_H%X1G>&ZXQ':IOQ?,=:VC]4-0(P4O9 MKF089G8E9;W=MC\MCL&8MWZQMHG`.-=[]!X`4.->T? M`'+GH8L.!+XS52W4WSJ.73;.-ISD+LQ`:**O]T*#;Y*@IKA*'G1S`D28"\.IT*>N1.1+C>0;((KN:LI<-: M+XM;4."9H0+K"JQ'M[689AV_Y>"I=@.\,#_8-]N#)R-3F-H1H#.762SXQG.; M?NA<3FW,6=!X"VIW0>\O:!S^#<>*B?1GL3&S6#JD=.QHSI!$HJ,\8](R-'[K M#$H/(THR*HW!TIQA7>]*,;3=?D;UO3A^RWYL\JI*NXV,4;:X@H[GIGX0A1AY M@<.::451[P8-$P/IEC[LRQQ(W#7BES>H+[>,FD,*H88Y@1..G#*LSG]0^BW3NT, MT*,DSS,51LU)7UNB7?W19!7-GV1]S(>,]9S&KD(:)RC.(DP")T01=FHG>M@8 M9_PM3"W`JKML<2@D&>V6W8F_?&0+75K3M66B:CP]Z]R\`ZVCW=^`^3K:\^![ MULG.06(B_UIFL"R6;ZD<-)H3+.[(*$^HU(^)WSJ!TD"'DH1)5YAT[XK]_ZDX M_GRW9\]6LR]6]\=O^>'+M_6^<^@]2^K:3;X/Z\/?^?':G30,<9`F8>*DGA^0 M"%'H]>[$-#20..GW0?A-_W`ZZ9>ELB%DK;#`PX(]MI5@T\M6F> MA0-0]Q[;W&BJWVLS-KY^ZY31($UJ]MX,AY7_]A8KY'Y75:?\D?R'O6MK;AM' MUG^%CYDJIXIWD.<-USFNRM@IVY.MK7U0R1:=Z)0LND0I,]E??P#>I#BV1)"X M6;OS,'%L.?CZ:_#K;J`![C;]:;':BNH@B:EF/+NE>1[EOH\!#H#H^^]S7`Q3 M-OM>;.[+P>>SE(TKHY>'$.7DLO*6-=AZ^V!^D-Q]J-O)JM],']09RM^Q@SC* M?>#*01OUAKT\2*.).ODKC8K-]V5[?P!Z*4Q7XL+H:ELTQT&KNW([7QW^')?5 M]JK<_K/8WA0/Y=?U\M_%8O\O-;_T4JAF-`(,)F%,:1)F%"3M1[RYM\G&?:/ZW7NNK+7<2.9`&S,$@12,1-V9!1/P\S@+N;&)&?9E*O^[&' M4GL4/]#P:B-L#IX7YQX6 MAQ-A*NQ)NL9^6&NJ=%9NVF^)SP6S*`I2GP=AX"?`1RB,>*7>E^@X=J.B'0?= M@0!XT=]85&ZZ;XO/NQ(81\X)R]%2_W1P+(1>'/9OWPR91N\KM+[J4!OQ=MK, M.O<@/)$=4Y%9A1,E]I#FVWKWZ_H1SZMO;%7^5<'[:KN9/VQG-$1^SE(41%F8 MHCP2;>2$P=1/$*`0G#I8I60,C;T<'2RQQRV`>34R[U\=-M.7,Q_CZ>A6D`)Z M'7GVU=CRRX:/,H(&/U=7Q5:,]7E3?E\NB@7Z\2=7ALOU-<^GYF+W`#YLE]_Y MHUWLD80$LSP,`C])(YH#FD`_ZY#`#`SJW-,XO.YT%-[^K\<^7?_CUF,WUW]X MUY_I#;R[O/K=@_CN\LOEW26]_1_)O%.'$X9)GF7^Y820@VWTKX,K^H<^",3> MD4Z.;'!%4G1:6QN:\I/C"Q?_MJFW=JW-7BBQJ_;!< M%1S?Y?JA?"H^E17_OBQ6A-(8A&$:,Q8@/Z,X2I,6:P8BC&7DV0I`W5W3>YN\ M;5FO%M16>>M"=$]7]7?%UP]":IX/I6;724W92\V\MT]6].TX?UA8<-[O6@=.@IE0QUI'CF2KNL M%Q/XUZNB;FI=+^!3N=DN_]VTT^,P#3`,`<(P\WV?$1#C;FP.1NJ%+TH&U!R* M#C%Z\_7"FQ^`DPPG:@@>%AZ,8,TP',2P%KD>PMH1^55*NB-R MJM:F4N,L5?(>K%E""`L9!0$+@S3Q290$W6AYQ+#4TLG((31+6MVTW&[)/!S@ M4O)VJM/\#5SHU4^=Y!+O&QM93KSRZ=B2[C0B'5&AJ58,>J&2)"G#UQ`.U.SZ MD2W7(LS0GC%*"`YBC*/']%"1!-SX70""U+J!J M4,UJ=%6N/]9E_'+-?[NHMN).0>Z1@I?]J[G8'N;UWH/8^^+FW/."L"K6RW(C M.@R*H;<)JG?$P!K=A@\DZ^X#B/4!S0YDO0%?U0E9C]-T\3R0OF,%L6H/.**' MZNUZ6;CJ(4ZB&'TL-AM1"8LZ^6[^-VU4`17KXG&YG44@HPB#6`@U'S4!-&#= ML`$!DG7HM+&TEZ`-/*Z0]3+8=OZWM/)-IG-HU6F.2=F"LR6Q74ODV+P6G/>A MA6?Z\.8)MHX6FFIX=D3-E)GS2WFIDJ;!VE4?^^!YC4AKFJ';<6>8BAY9FJ91 MS-(@#:(@C[H!20RSV;KX*G*>8;HU?IQ!SUG>/&>'D`8_;C4T28V:0-LP==+, MURA=:L[>M:#ZC8X6EVE!>I.@(U(TG51'1$B!(:7J^28I/'R03<&K6E(T?UZN M:PC[O82J*NKT[=-R?K]II4L.E-/4#KGWHK8D8#'V4`P-RG*(UYA/+#?OTS`"GHTM.[ M*6%@Q+@CTM6[,7=X-FK$@5J)V M,@.:D;D#1)/E38K.L;JFG$*5@C:(34-"=H!%2L'&$.RL=(TRYJ1FC:=H@EA] MWA3/\^6B6\5L%P]XZEAGE$TB.4L1)4F0T"!D<0PA8CY!/1H24R4JI@2)&7EK MH7:[R$U]5]:E7U.^3Q8]-6X9JX;F7*%2)CNO=%LNPBE-/0Y/.,60=@ZA54I4 ME?K)6;55:^5)&=9`JH(*^O/\1YW%8N#[**&(^(QGLCE/8P/8#9PD\:"WB:H; M3?,":5_)/3=XE)7*@]F<6B?K(%)MD?SY%+6&*^06SZCR6)9M9R5OM$&#"^-Q M5$T3LLVN.%R1G$$:,9*2+`U!EN(FDY&5>E:S?&G(1R;D[87O,FJVUC:71:XT38-T;AIA$V0N>Z:G9NFL?@0 M@P\"0B*&\M#/$T11Q/)N`1*F24BFR=V$@0W)WH1S(&IY'JM_ABA6HH/])6DM M6*<$\6TBI811@3^<%4@5MIT42F4$3A#,KLZ^*;X7ZQU/2+/,QX3Z(0$^2W&2 M`-PI-11+G]-44G8T4VW7FP;/9%F49G.L%NHD4HD`]M3>G*+6D.B]8$Q*Z<:R M[:R\C3;HI*9-HVIJ&Z3HQ-SQX=?;G[)/B'V.(PQ]%D4A2'*:@0X#C?.)FC9A M8,WRUJR^K\KUUX_\MY^4%KY3Z!XK>H:85J)_^Z;O!JQ3">#;1,HW%T[SA[,* MJ<*V86V#*@C4<-'D+(D@IS)F(,-Y',1A$H,N!65A1-AL*ZZG':::"H>5TLP> MX>#'^4K^RC%MUTR>=L$P);7$OIR.CKA6TMF[)(^HJ`9?.**A.BP;?6>D)'E3 M]?.ROK?[C:N\<(CR@(4XC8(T9(@D07=ZFC&(,@47]4X97G,.^O*BWLNK+_16 MST6]DYPP24E-\:]447O03MRB*,^LO,BJ<)/;8JO$PF&BJX[,P>+;OF:[NBOK M]^YN"HZ)2__VQV<^[[=P7;][^UE\9!;A)&1)%G+]#S.P1$M MDPI'-]0FR;__;2[Z(\M'D<[68.NVO*)#6O]M43R5XG7ES04QN_52NH%2I6.& M";%I9XP2X`ZDN-ZHA>EU."^\&NE%[8$>K&'1'<[B$;'5X`I'1%:'9:7V>3Q5 M5&^_E9LMEYNG1N'K'\Z"-(]9&&9AP`B-L#C`[G>#LR`>4>Z53)'$?[2+741[4RH;S=LWPYA&4S`OD:<3+:.(EX5V5QFE&G%%$!9^H-4*>@NGTU4%L=1'^4L#Y,`9TDN6AQ:##Q-SU4DQ%/&-Y,7P]>O0^JO2ZIWTN8MYJD9\B1W MC$R4M;M`6;Z\1]I<;]2]I1*>9-],YGR$29D$6H5#7)%?+;:=2J?5$2@MK*S< MU!T/I'@NN6A4,X9H$*"#<(*(2H]E1C`_U:U"BQ;42$64 MYU%._?1P-TWIQ+O`FYXJ$:KP=;XC21&(T[-K/8)[X M,,])!$G.@M=TGRIBIF_Y*(5S;]_3AGXJ123%.2Q`#0*.GWI](, M4P5]3E.&-]SGQ"ZOX!76TNG:9FD5S_?S3WL5RQ9FO93"/;$?%3:-"1'1@55(U9"KPIGMNNFI]'1BCS,?,)!%@79M$7!L:,:ZC-J[U!\+#=_S3>+1MR\#O'XY<+17$LO'&KE=_H2 MXAZ>;:$[2=FPA<6I?+LB=0HM>GNQ40U9H_*X>J#K9[%36M&_B\W#DF>7LX0K M;):%:9YG"8TC&.,0=0-S$/[8/&[<:$8[@HH6EG@.13^Z:$T7FC>E#6@DR?*Y MG'Y^I^1R-3JOA>?U^"RF@U/DGR!JMFW6\CVANK;^)HS_?Y2N2FGXO-LER\O"!DED9< MH#&)8Q\Q1'P0AWOECB(@=06'TH%-*&?]=D:Q%]TT$:X7S1?%'KRD;JJE?IAR M6F-=3CMQ1W']Q0'2"Z_!ZKURS9%A]92A\HA^:O&((PJJQ[;2P)16HJ*0B_MF M\X/K^)?Y:E?,H)]F`0PHY85]DD4A"0CK!D<(D=ES#?IV.]]LIXBH[+@RS_%+ MB/*/]$O5O/#NBZ_+]5JD0N)@>#V`$\_R"QZE'^*Q?G#ZZ1UMU*#'=AIEJI]7 M0$F4Q5$2P"2'A+*(=;TL01I'4?N\TO5"Z=-Z8E3YI[4#J.)9+<2KK<[[*1W( M__MZ2H<:->XIE:)L\%-ZNWM^7A5BL7R^$@C8JOSK9=7[/KF#WAW>7TEV^NEC/MA=8D-VN5*DD.$35DB,'H'(.TU<0UD M[X@TJN;?$7%4;E:I=]K*WSI=/A5W\[^+ZO-\*5;6@XQ0/\)A3C+^/S]C79-$ M&(D"0^YB::E_6W<_:[UPW?8B>,L:G+<5Z.2OCI;C;)B`Z:1+3J@:)%X-Q1-8 MS%_O?,C$$=$9RYDCXC(:_J_W,$^@0:KF$?HD[G?F7^Z;]]>+5]:;R;)Z6)75 M;E/T(A:`A(5YG$&&DRS$*0!]5T*(&48RZJ(=C,7\Z^KZZF.=@QW<+7I%E'3@ MZ_?A\&5D9]PW8FE98+_P6O0'9YQ$S?MJ?_[>!'M9WE323U3&1OSIB'2;L_>5 M>MH@T8.#0_>:E.M'_B?'@,NJOM@DCH!XUSP2B2L$),ZZXZ]AC'*IJZ+'C:!9 MQO]I0Z0AX]3 MID4:7V7EB-Y-8]$1$9MH1*ER8@V4F\?B1S'[TDC>]2.=;U8_^KZPPV:Q&6`H MRPDD<9PF%"!(1O5 M`NVV5^7VG\6V62,A09IE290F(4^(1WT*MSV="E!PO>DEUBJ"%ZAQB]#J1WO]MZ'*;W MH]C:6)X=RM_1U0+%+G`DH59OUR_5OQ;BAF^H?YMO"L0E9($/7KX.-QO1VBKT M`_W8?Z0]IP;%(:A6]J]WVVK+98-'AQM>,K/F5.@,)#2,8!J2@+'4)Q"`",1) MZ`-,2>)'@Y)URQ!U+Q<+R!_O!6;OT"[OP#!Q/.#PS@,M7CK6J&!W6C@2J6RS\+(-P@6G MV(B"5[NG^V(SHPG%%.,_Y=B%"$6HCB/&,YH MV(?'+,0C+M'3@&*06$V^5&^_-7HZQ.C1&6GFCLF(/C>XHA(:+7PI`KK)-)9X MLG+S6'1;'(T5LR0)0TKCB`*0@8#X@#+20:4L!6-$P`),,RJ!Q?+(:F4O$1WE M03.)J#:O64]$#RS;9Z/O+`U]Q3L:T]`I<\&5`&.3`L5IZ'1W6%S')U$89@%` M>4A\1#"$)$LZH'D<9K(7/IA'*+^*+WTY!&W6Z"]AMNT5;:`Q6MMQ;=M9>+JW&XF/;?B<7LY^Y?]C*$',T9\ M^QRV.(=Z4V.L5#ZASB2$JN=%<635Y#AC`;==9A/M\BW0-/&#%/$L`),D)=0G MB%G]D+@@=VO=,X]XMG-`:T\;/@ M3"+7!`(4AZBIKK"Q7/6/8OGUFPBLWXO-_&O1;09]WBP?"M%`V[ZN:Q8!!/T0 M8X`C'^.8^SGNFY*2/#$:K#3`?Y^'-BZ\SGZO):`_+.O5%`RZ8>;=3#'C';(V M9IO696;E7/M3.)[CH9TK?VJ\>9KN4',Q;@*,-^%`4Y]9'O MYT'0-X6E-`ZL'E:9A-S6$9:_.MF=M[+;OTOPN9;=#[MJ(6Y,]^I:V.*IEFGS MPJE(KG0RO(_P?9XQVWZ@'CR5_K.B\W!:[(1D2;>IB\.55"?V<1,`1BA/`A@# MY@.?,NP'??-FA*C2`MT@;C-'=*Q'7I,S05'T=702J(_`U?BS/^\L#JMSZ918 M;&%BO9=X;(,:V9ALS7WFXG*'KYYJ/+OP+>E`!S$FX+QS*51?#_;BX:F1KO15I-TV)I3T*/TU@2*(@C0*>*L$@QQG8=T$3&%HZ M"#L)L_'CL:[G",HF@YEDP,8\L!?U?SIR>UZ!?:`CS9S053*5SB14*Z=%WVE> MA6XS%GSA8K$47\Q7^U>_5_V[WWV6TR`@,$GC,&<$Y`#TB[O$5[RWJ17I.SJY MNS?4.[#4WAG=B5/$3"`V-SOLA=\)$\/)F'O49QHCK9JYO7-BVR@_B&9;PLV7VZ^S%>[8D912FD0T9#&,`P@2$+D][?49@3,^&_>EW9> MC#,=O8RF'AHJ6=Q6?4'[L2MHOPJPWH*C]1XY7.^[P+LO:2U7N,IGB9D`:W-Z MV`NY`X[JU!_QA/&>L-ZKS7]GD5C2N1ICLZYI=B;16AL]6M\-I-J-0IG!).84`1($F6I.'V4^?TJNY^FV.\XB0D*2D,E/'.3J?WF7'\MG4?NHFA<;4P\+, M/9.,Q`9SBA,5:\XWEK^\W2_VMBDAB%`8AI#_$=,(X)@RW)D":";?^>P8?A>Z MH"UG(%JFA9E4P_:,<+4?^FS2AA$.UI@?Z)QN9Y((:*5(<<37[TX;=TY<X8D`"[SAH7H<8RW\#(1$_U0 M0:LHF=%2T95KWZR]`%JM*LHH&0`"D^J5MN6WFR9/`R<2.4P0B%O&$'.=2 M.`"+OH"@B755*[_ES4U;W:TJ=RQ+A[OZ06:'Q?9[W='_4YV9?WC[!CCE)"AYBF'"4(IJ# M+#S>=I*Q.%W@,.\\P(['L&=7'*\EY]F)LY_TYSW$BP]*'U]\^+(SHDKTW)_, MM=-X_B9YTBXG;L[DV@S8"@:1*`,XRF%,&`,I20N4@^.H-TQ(N.!5A9I(U[*' MR""3KE(?US5B4(W^WT0)+1#A;<2@%YH5W3&(QY[ZQ*$B22".BXB&+`8129(\ M.HIXB$&VKNL%3;U8P8Z=M0PZ'#85/R.1=;22E[`/Y\C#"Q^]&$?<8?9VWPK_ M)MG=`U'>+PFT$]HE=LP\!AQM.,:L*!*:D0)'*4\(Q\<94`))LM#&&%V8"^Q_ ML9K/%PJN]^TM+N.Z^(3AT"Y6D&J=Q,K/AA33!K*F9+DP$^ZVE\P+CG*Z*\I6 M;ESH/E1MC^QS]=>>");_W!#*,"*`(H1CF!,(*0$D83"#,`HYU=K&:6[%<;)Y M5^V#-TW7]1?L]-`T,\H,_M02@A_J]/1\Q"07;`;6@C\DKJ`'YOMBMXL,3:CH M?%97(H(6'&EL-SA-"<(_ROI62AYOVD_E;?6INKIOZWU==7(K7;V[;^Z[+[NV M*F_K?U9;V5L_-%U_W]J;JNL^?RMWG_^_NOU1O15_^UMWNJ6%XYQC7L0TI""% M0CQIGF,*"Q@589@QHB-@2V%T+'^G*Z!>!1)H()$&41P,.#6U<+%`JBGI2XBA MG@X?/?KMNFE_ZX1/P#DUY#N1L\.8=_+L`_>'4+_:KGKP1S%:2(; M+-TR5I)+%J>A65>']9['HGB`BJ^N[N_N;\O]\-)(4QRB.8R1^XMD( M&-,$;W;]Y,CVL\^$9@I620[S00Y_\DM9&I\(WCK2FW%\?24XIS%=08H[AOY5 M<.9B__=?7)*[$"NG:6YN^_C;)+K91%A/=79"XR'9G>?D]^V;9G=3M:?%`7((@!PD:;1"!S1: M$Y(9#.Z]R'';9)R<)#0[+>/%IS-+-%A+9C;#XB&5C3EWA/HT]U+,`(DABJ(\ M3P%E,,3'W)M%1>%UW#87[$+CMH4SW.P0N\YQ7L*Z6)8[!OP\P[W8H=LO8N4D MT]EJ'R\^UUDCPEJVLQL:#_GNE(I1F,""PA2P(D]YC%**P`@MRG*PVK2'9$;K!D,Q;8M*(A>L4Y"8,_I/-"QPYN1TEZ0?VQ6<)`Y>MY0-3NCTH M_]/4Q&`6LA0!DL193D$:)1D<`28A38\C&Q]I0!>[ZKK>=Z=74$^;!U$1YF(P$\<@@D5<4)#A;-@\"#)2I%AG8<<9",3_0/D_A1G#SIXC'H,1W?V4/62 M&YI-*9Z0=.=16XF"N_>S\=P=-/7Y.(;`75?M.X'K35U^K6_['/*V*B6([?O= M1YE76GFZT].,"6<1:UXQ%ZKS+GX(622.03(K)T(-6$?YTQU,L$3L+G)`=88WLB M*?B/Z$JRQ`*.-TMW)M,\0AZ.O_WONFK%![X]O*E^B$C]57<;GK*<,1J2&&.> MYRCEF(S665SD1DEBGDF/NZ^.Z((_)#1CB9_)L:9^^Z/75)QUF'6KOI-\\\K@9QRLD??\;V"4A"G*8Y1Q`E$!BH@5(X@4`ZW# MA78M^ZN`SSKI@,U8`.U0KJF#WMDVKE5UB':KARJ[7IHYVG;LDD@XH MU-?*U[OO]_NNU^;H;77WM6HW(,U$YRQ M!%'PQP#'6/I,&-04.L?DF5=Y`S!Y0$N52[?J]C-1*EHV@]ZU*=<<5R[IU&QZ M9JE2?#`)68Z3F!+(64QPDJ*4'H?)/`-:=Z_-L>-%E6*;JJ3,H+DJN2#/EBJI M<.E-E6(C5=*E=\6JI.V*@BJ9T3-+E<#!9!3R`D&*.4IC6*11S`\G6H3)F&=: M%T+/L>-%E8!-55)FT%R57)!G2Y54N/2F2L!(E73I7;$J:;NBH$IF]"BK$BV[ M;WBWE;\4_[BO?Y2W17X\[:?_].#6N*D`#2.LX(6!1R)=HUUXO&:@,SWY=VM@#:[X?KB](H)S3* M8I;D!,0$12P/^6@V8X66\,RUY5J!3IB"'M3L76AFC&K.L'D@4U.0M'ETO>?L M.8+4-IO-HG8E^F3-G`H0*G,8H M82GB41(>;/.<`:W3<58,^MM%=M[]YNXCFT6QIH[Y8M=TR4"36+>:-D&6BK#9 MX'IMZF;%ITL29X\P]9/!3=N?0]X?03R#9MP`DJ`4D3B*`"8XR0J$HW%;&F<$ MZAT&MFC7L>H=H`;E/KC43\V&D%:Y5]/!I6C7DT,;C+LYXZM.WX1`N@C"2G32 MB6M/#^\ZHT_]_;5N7]^5^^K]M0*&-`^3O.`%IP1E%(*/ONL:"J1=FM44 M:_"FWO7EL!CJ\X1`@,(DPV&!8,89.(*,8&1V;-4+,F_C\E?!X$^_$U]"O) M,PLY[^#6!-,0S-Q9^4S"W"0<0HXP8PB%#"1100MV3)41U"KG[5EUG&'ZFS2# M*[D5ICH!M;+;THAC-=U?AEY+^XS.;S8^N^)L%7LSGZ%0>ZOFG#"L1%\=.*:T MD7,^=L1@`5448S!B'E<J-)E!.=^8F/"7TQYVXENC+#@<96,]*=73EU M+%9]W3^C8-TFR1$A@'&YYYC+S7P@8L)T0HH"4T2U[F:S8<_?ZFAS'6P%2MW9 M%!N<*LZC>*93GI/(EUNI2U3=I[ MO>OV[;T<+]*R;1_D)':_>6^#$C$B1$7*$(^$&4A348YQC$F61T5*(KWYD5FF MG,^.?&CKW57]O;S5%+)Y!*HIF#?F]*1+OB`YS"0-PO5[Z_]MHBEJ)@3*"J,K M428[OC0.FIRB%EU7#]43@U]VY9W<*/?/:BM%4%K]T%9W]?T=WFU9=5VU;;7E M]:X4#-&FVW?OJOVFX"$-498!DM(HPR2..!&P.(694,PHTWCZVA+*V\&V; MJ_[K?=MZ46%\A'Q]X7R2<26#?1X-$Q#V6=02I\\D6M_16C@7>W>W6:93:(XN M9(4H\M6=1+C)$H0Q@!R%:<$*GE"(X5@UI%G.=):!M#[L>.5'\!=<'0HDF28% MX9IC"#V:U,8,SAB:,T;P/#@XYV!B,&!$U4J*?S/LC86V,F^BX52+/AY;O+_^ M_*V2FT7V#[2Y^][LQ%_>Q'G!$4HY39,0DXBP&"8C),)"K64;ES@<3[H.<$1= M?L!SK,T?E^SS)C#L!L9H?F.QF,RLRL^`BQ_&C#!@EV$ZQ.^(?=FI$AV6U6=2 MG,1N)5KKQ=7I>1B']*HOJU]]J[;WM]7[ZT_[YNI/\D!ORZX[O3+*4(IR%G&& M<$BS(DUXE$`4ARD5]60*"ZU%]IFV'"OR"$_V[H]55[4_Q`CMT[=2_!/Y1R(4 M=\TNZ*$'UTT;O#X(M>Y*_%S&%=?E/9*MN4I_QO/`YE>AHQ+=X:G,8+F7DW_! MVM1:OB6^5R*/UMQYNLYOE29EF7O?WI2[PX2GT-VNN:VW_0_]D8[WUV)0W8U3 M/^2^JW=5U[&JNVKK[_OA=69\U8^^A4A_$/_XJJ[.0"<@C%(N_IM$0(RZ@7R$ M9`"=A0ARK=.`RR)U++%G0&7O'_'W4]6?[N_NRO:A5X7Z9E=?UU>E*+5.W@2C M.YJ"NW#LU>3ZY81=3^S/_>J+ZI-GKPY'_T3`S[U[=6H6Y\U%-I%GVH)(&8LE M"ZN1XB_BC%+>;7? M\)1RF&19`9,H`QBP.$*C86%7;?'.AB&'$P$'>+W@#`"#,X3!'R-&U1VX%MG5 M65OSS;+AZID%MA47QA0(N;CT99/,52QN676H<=7N%/5K6]6;P=C'ZJ:6-G;[ M=^5=M0D!1(3%A,BGN)(T9GE"1CMI5L0J=;GQQUW/'P^=Y00JD*@4-$9:9I.UL)+,Q]]8 M:C7:.D&%0K7E[>O=MOKK?ZJ'34%#PHJ41BGB29$AC!D;#7$>,3VAT/VZ'Z4X MH`IZ6('`I:T5VJRIBH5+PHS40H,K:WKQA(1)P3`E;#6*8>S`3Y(QCPHES:#W M;2NL\+J[*F__KRK;8K=EY;[:4)@`3L(TX@#'0JO"(LM&6X1ED:IL&!MPK!P' M7,$`+)#(1)&^#20V#?4PY^_7`N*%.CT-,6/-@HY'U;M528N&G:APWG(0,LC%'&"GE_%$C@T0Q@5&EGC.FW_=0@/:9@!*5= M@&C2I5I^N&/*J/A0)C$+/@_U1QS:%!2AW$6Y;/X)QL< MB6_RA"4H8C2%0`R!CM\/PTCI.5WMC[I>"!SG_208#1W0(^;7`N",$\-)YVDZ M+/3X`<(R3L),>B`X7:18'N]WWIQOD@ND=FH!S: MW*EKATO:#-5#@S&+^O&$B%\HB"EM*](08Q>>49%Y=!CHR"!;@S'"2,93GN9) M#",`LQ1!>A2M#!DJB8X%SUIR2*_SU$2+05T]<47>/$51X\VZIIR1H:0J)N2M M3E>,G+BH+.:4*&D+%I:VO;7;\F:#(8T9BI*(R3((]?>*'`=.*.2J>J+W5<<: M<@032#0:JJ')S:^5PATM>NJ@RH@%/7CD\@4-,*-E!?W>$'@SMT7H[YGHSS_U MIS:&0U'O[_>=W.=5[VXV$+"($U3$$8Q!'A.&>3Q:Q211.B9FR92GW11GI\%> MC:?$SF#J;ZZ81:_J4H5C]:/:G5_#>-I/GX<1B!(JG^?,TI"E`.1\L$P+*:1Z5Q+,-N=Z/#3> M/G2`J'W%P'P^I^5J(2HU1T=/6#R[WG7),TF_YNP9%7-`^$I.!]GTZ*?#_);) M,CBS?[#=<>%X\9?0@EUY2^^[?7,G9$&^;M;L;M[4/ZKM<%U_?[IZ(T9_0F7# MD!`8\SC)$AAGF&4D(Q1G,:1F1_J=0'&LA(]/_`_X`]F(@M&#X.C"\+RAO`"I M]V)\]'`XL:Y]&[_C"*KIZXJ"IZ>]/N+F^'H!$\8GE-M3*%>BZKZ\O7AW@0>2 M=1XT.!TO[1^FQ'_5W2;.$&0XBEC&0\`9!"A)1VLDS[4N;C$TX5B]'Z$:GHX- M_I#`=-78E$$UE?5`GIYZFO#FZEF"9YB94+F95*Y$O>9Z\?-[`_-)F:$VK+DK MZ]V&,9!%&$.4IT6U&0HRAD85(@ MS@J2LSS*D]$^)RH^Z1.G9M; M@Y[G9D)ZYK*Y$N69[<;3.W:LT*(^Z[8OA;@).[]7S4U;?O]67Y6W?:F%*0T) M!1$O",PIR*.4C$)'L@AJ/1=G;L6Q]ISC,1MFS2!0<3[+"W=ZNJ-%FYLYITNL M3$TGS69R)9ICP9&GDT"6J-%X^/;FJ;E#@147D.8DR2!-4!9E@&<@/QHD8:;W M`*ZI%:^Z8S;8FD&AHO)X86^.\BPSSKK(RY3VS.9R+=HSWY&?'LFU0\TOM:>_ M>K!]V'SYM`&4,O$)G(5,6)"W\.9'52-)F*J(C,;G'*O)EUV]E[=Z2Q'7'CSI ML#*M&XX(T1.(+^]>?RY8\.DS_EQ\FK6UZN".U`4P_B`E`9Q)PLGE9_J^`1\+ M=W(3Q(UQ\#5+AN)M@8^O:/,0I@C%``.0``10,0Z&2$Z)4OG4 MAPXY:MG?$2]ZO5F1$B=I_D3`1%XW8&DEB=P$>3.[B6CV>=S5Y8?R2EZ;?C"4 M\CQ)898GE$,Q,D%Q#L?U9L)CJG00P_SKCA4`?\#45`$,J%(3`KF!Q!(< MP"RE"S_Q,2$/YMRM1"5F.-#8:D8Z%WZ_WW^KVM-0XHWDKVYV!XMQEM*084A` M`8L$H32D>+2(:*)4-U@PXWI!18+3E1$;[$WKB6?B-%=2>LY.P((1V1(\:MR( M[H]/LZO0Y_"J=@7Z)`//2+-%VM9PZ;DE3QKK;4JSTM/NEF/>DS&U"J4(6TK MZ53&\)^N.,VBP>!$&R_K]G_+V_MJZ'RR.];EU_JVWM=5][8JY0&[[?O=Q^KJ MOFWKW4W_GE9_ON)T[`Y0#$&:%B"C"8;R0GA:],?N2`%IIO::PS+('!<_Y^>F M#CES!!Z4^T!Z&/0N!O+!O>#HRO!0G_$9-R\Q55RH7VTX]2JD\TB>PO9JC&I? M'YW<.459Q/5)5-?TYJZ%F$Q)^B*Q7TM"6,;YBR?H_(=`XZJ;<1P_G-O+(**P M*/(0)6%$DH2F63CD/$+2(M6\EE_OVZ[748=[5TXS35JGF8T)F]9J'UQIKJWJ MTF3M.II'##RC;7.Y6LV%,X;P?[IA9@X-RN7JNV;W9=QM#D"!0`22M(!"?""C M@(\F:$Z9UKDWG>\Z5H;7NWY@+*F4VP?-%EJU>%(KX%Q1I"<(`H7X=:EEU3,. M)LH=$Z964JP806_F-Q3C0N$T1Y2*ZB-+*0.,D$Q\.D\S.)HB4:3\))CI]WT7 M#/KSXK/8TZT$4-[%))HAV!WA4:$FNCW\-YNRL?B M+]OMY^X;8M@R8AYM`)M''+>PMZ(702L[V.L..N&+X""]N3]\+`ARK:WN4)=[ MP.J_Y69"W0D2_=V&>L_6.N5ULLL^;F[_V=8ZBJ6.I4:8HI15'U3Q&$6T$Q)Q M##K;TGUT_WQF'D`,=-@=@/V9ZPV\E>1@O0DJT0UO[>JD^`7N*U='@M:NA=X1 M8"T3M`#K&"L]`+6Z*K-62DPUKI:V)I1Q$AI#1,7Z3@I&$G3*@(_X_J'*O4$5 MX+)KK/HQV#M8:]DS1^O!62=PA;?3N\.K18K6@+6UTSUBTZI7M$JX-D)$F#5G M=7*A=*C97DG(:0)Z+]]#>/^`%;X`"_#8,5_]V.L;K[7J>=/UX*L+N,(;Z;VQ MU2)#6[3:FNF!K.N7CO$1)@G%*M:))C)*A42F4\(2[F?N.CR\?[+&WL@ZW&/7 M9/5BKW>R5JIG3M;.5R=D!3?2NR,K/$-KLEJ:Z9JLMX]9GJT>*A(M14HDHW5- M(T:X1`CA^LYO*T3P"%0QS7UT[US%J'DP71XD^<$LQ'"GE/7DM5?(W@YHC&L2 M]JAO/&`MVN=]\=4F03N\6EOIFJ[+5`EL.%$ZDBR4I)HSAX=I,TEYN"SK5V.< M,O6/,4$D/SCAYU_MM,I,9TZZ8F3-2;GR<;Q1!SL__OBX/"T[.@'M`UP M1DE1YKN[*F@EH?HGRU^RI4RUIE1*G<01-['&E*"V'&:$39)(V&N,5B&\O[[X M2E60M[(F/XSBTIF>'C;*R)ETIW$Y7!P0,=H0FYWOIUWTICX^ZJGKJ.DV/^O/ M9SLAI69"T=AP01'2",6:[WNQ9BA.0[:Y6V?%6RH,DB*F*5." M&BV5PB2*%4N((#S$B0(=P>XXM&>TGJAM'I6\T@NNE>O6]&%HO:+?,++V6OV: MJE?C*SV:""^HJ9]61?'EX5M9!6LJZ3'!%54BI#@1 MF*LTC'"2I%+6&Z]-FH"P:1_%-R%K/?7,LU$TLJ0FW,*!=P\F<0_(.YAQ?HMJ MGOO2MU`?[>5,*.4@D=\5U1QIS?!YW$FS0Y3&/)'$I*2+)!B5 MH+D:_.>6E)W[S(WK^94&5,!N?SF[%F`-:# MFYI#=^7&CW1VZTIO.6.C2;HRGGE9RO6;U+MWP,7(N@U18?4ST$V M!@`5`!P`9F5Y92TR,#$U,#8S,%]P&UL550)``-JV;M5:MF[575X"P`! M!"4.```$.0$``.Q=6W/;.)9^WZK]#][,L]NXD"#0U=DI7+M2Y71].;#)*QW%R\_[=E\^G_+/\\.'=7__WO__KM_\Y/?V[N#P_4>EH M/K7)[$1F-IK9\'9[\K>QS;^=7&?I].1O:?8M_AZ=GBYKG2S^FL3)MZ]1 M;D_N\_C7?'1KI]%Y.HIFY9MO9[.[7\_.?OSX\^7RP]/!%S'F;4/ M]I=1.CTKGI^)>1XG-L]E.OT:)R54^1]1EKF_OEME9U$\R9TVA5*_WF;V^OV[ M:U??80!]0#`H$/A+$QFSASO[_ET>3^\F#I"SKC1.9[:=FNL5^]&M:*3Q?&(_ M7>M\%D\+/G_)[?5\5.@=K_L[.W*Z\B291Q,^3;-9_,^R4/$DR5V1?D#:^;U](W,Q MST:WSJ5<9/'(\LEDZ>0ZL;Z>[*$L'/?2PG6E]V/E5=&W6EGPM.;NVCG9TWA6 M#+6YSPL-'YE=/5P4_72]K#A+ M1]_6RG?30#N^M7=4ZO>?VD*ZT#D9%P%6T5/S=!*/BU!51),2T%OK!N@O230? MQ^[7[9HW%C6H_A<.TF1V:V?Q*)IT:,R+9O8OBPOW^B+)Q.7Y4>4PW9M9_06^VU@LNME;M M2[_'0=TECM:-B;/EC,"EBY,=VZ_2'FC8T4O[Q^0\CK[&DWCVX$)M_8^Y^Z/P M=&E2>;T>D>G@U7WA4S?0VEYW=PV5O;999L>7]KM-YO5B^4UU.M?HL45_>E"3 M)RW%=6Y'O4;?6*D+G?)1%M\5`_*GZVHZR760S_/I-,H>/EU_CF^2^-H%BLF, MCT;IO,R.+]S(WF8"J)^W[1V%>EVDLU?LV][JWWY-_ODM'5B]7#(L_+][U>SA M0W*=9M,R&MUJ2XVZNVNH7=7TP5IA$WL=SRY<\M:TBS40T8^^=3K#MGH=:%8. M\+P(4@OIC3U5W?H]:%H+P$V5NM?I<8PL(WX1E0G>M(@PU]>\5L%F6>I3V?-S MG=_=N5YSZ6+2+!Z5V:![^"6)R^G6\AUU([P]J]4#KI4GY"/'+??(Y56/&JU- M`E[F4:'693Y_XD#7G-#*R"\N2,QG=EQ#SM5MFMMJ)?,J_=/5:-L2AV[(,&VW M1C!Y&R4W=JN12S;^65I:#"Y/C'`_5'2]M]DHSHOHK\,FVH>^?;9$GL^GB_=_ M*1=NQ20:?7->PM7*%XH5*]8NR/B8CNWD*G6JV6SJXI+5[H:=P>U[QJI=X M;*ZUNU8K>S_:*)]GB_G!IL-T(R%]Z5QGP-Y>LR?M'L?(Q>Z%Y;,QGZV*?W+= M>S3/,D=*-X3&=4?CGE[7$P[U2%^CZN[Z?4C0->HVJU^=;C]6OG= M-?G#SHJUCPN;ET*.UG^:S M8C]IL4%W.>"[H;\*V!9+P?I^-)F/[=ADZ53%D[E[\).X-8-VQ:9G?3I'LIXW MVEAI=YTNLO3.9JOY\+O"V35U2$UD]*1Q':>PM6(_NJWM)GSAZ0X0-Q+?)PF4C&M5?H M.A#=CWWUN+R]YN[:?;8WRVGFC]'_IYFE-H[B!S&GCK$;RIG M$,W7]^^5JW/BX7>;WF31W6T\NK0W]0.;7EXV#`95_SU/DYMS1Z'Q(O%[KETY M/?LIN;A]R(M]9^?-#B3L095!\*OG>AH+ZD#WVS2;7=EL^J$,HUM-SS21T9/& MM9S+MHK]Z+;B:['G/(O+\+2O.WT)2ZOR2M`ZU+/+T3A7]66"'NE[8+$['.ND8VI?%=J[WYUF4 M=8SU:X([U-WUEMQVJ_5SD5WJF\Y<4-2MOL]$=J-O"S+,GJM8H^7O,IL71]N* M4.O$\/[V)HKNS MPEF?V9`#1@#PUM#PWG&85QKU9^I@ZK7:AC?XQC_.X5%X\K/U? M.9)ML+ZIJ%`$F%+`/9]B@Q5$./!UA4A@.-^&R#KO>#8Z2;.QS=Z_@^].W)/% MUM#SA9JO7BY1TG#VS&%$V>@9>Y]67)8XNRO/"YV.;N/)ZK!&<<=&'\1(!\7; M6=@[^UY0G-_'>8TN]E.-4/I"0:8]I20!D@A%/;RTC1`*X/%PJ;]F3_N`>E\T M*OYTPXU*IU&<-"34D[HAHY@P$1#,B/(84SX35?\DAB!Y/-3:N<5K,&@7;#=S MZ7D^5OP2_G$QG^3VRHYNDW22WK@L_Z.=?K79"YS86#[$Q.'@,Z44Y1PC0`!> MH6!\<>0\:-EN:??(#N%1RKU=5^YU6X:C)^5"#)W>B"H%$/.T`8QJO[+#C?!! M2X:@PV/(8(/0+@`/091R]\&SW=7_^C9 M/O_-HV,3&:'"!&D#(4)&:DB(A_V57T?$\X^'6/NE1#I,`PWA3R\+P+8,NJLR M(?]R%:F= M(PQ\3Q;J0U#9(#1$Q^.!6K3;2RW?"K!%@)SX554$`%50"#E9V( MT[83`0?H=CII[7H,:H7M$!SZW28VBR;%V>CQ-$[B8EVG6,%.F35JA]* MPY1`R(WFB"NEJ0=7D["`^90=/:>:MG_:/\I[6MPX=S]\<.`T7"A;50LY9)KZ MAE```M\@%S!BMNPV#\\+NUSM:PMWD.R:FU%NKB6,!XOKR"\RJ(D7[0D MK,&R.F)"Q#GDG%`M?8D]2CP76U8H,`':9NL'Z,&Z(<,K#.L!ZR$85]U[?94N MUY(J>VS^>Y;FFWS9MJHA#+`#5##?&1D([F$?!:N97"3;AO$'N/#2"[,ZQO?` M_->GV:W-.G)B"UDAYT9RQ1AUT8*O%#%F-4@0&.BVL=@!SCONVY.U`GR0A;]B M&KVXR-N.57GJ;;E9MCQ0O1YC;%K-JRLC]'5`E(<"#[K.AX72!%;K[8$OY=;- M@V]GGJ(7PO4%](%YNNH:U]CF+H>:%S]UX_9>$!Q2XB)CP#S7%Z51/N'87R%% M$&Z['>8`Z+J^SEE=VE0^6'2SU]:2.WM!R"`@ MAB/"E?:I+WQAN*G0,,9K.\U/CIR+>VV%/]E7'N\L+2LJ]%H^IQ MPVF5.A)#3`,HL41:&E"LZV/B51%TX-(SVI*AP9$S=%C8]T3)5SX9]WN:CG_$ MD\GJ'L'H7MGQ?%3>V/%4`$7@!A!!$!0NSB% M&\%7EA+:>O,^^#?Q8)W"NT:DW\Y^/CW:QYG2YQ=6O.&#I%S!@$.7_FF7_2&) M88!\ST<@D$(#@[8>FQS,4A7GHTE:W!5ZY>`6[KW?FMG\@H`0>@A*$`"F`A(@ M"K`6O++>$TH=WR+2;B38/NVP.\I#]^=>/\C]ACV#XI@R)A@1"/H8<([)IHI?_PT;IS$,UM>/_5S4]0_7+Y-2*@]33!AC$B/*!10)3Q3H>`K M?$0;9;HAPZO'RCM&^FT=**=`2%\$SK%";``0%'-4V88(.J)QIH\&KWF4O!G( M;_\HN0(,N$+((#/9+4QFVC&==M9P`,DU3-L]WN4''A*0LFI MUH":0".LE;?4U0@EC^A80H?M5NLH>3-DA_`H&YRJ>%A<63F)'$";AZD&4D*- M&:8!5P$C0$H2N.R@0M1([K4=N@YP-]0`0U=_P.^9?(^ZUSIYWE!2*"4%2/N8 M^S3P(`TD1+S"@L)C.GG5"T/JL[`#](=@HK+?[22]*Z[G6SKMA\OXYG;V^A!: MLV8H.)8^"0SB@0(*^P;HE:T(PR,*JGIC0=HGXD.PJ[KUN?P86Y$&W\9WVYFU MH5:(B(1<,JB$H4%Q#QL.\`H[7[;=K'Z`@^A0K.H.[6$.!H[M=2>A6T-)(7)9 MAR+(4TAJ8UB@`Z`J+#0(VE['!DZ%'L$MPZ_ MM>J'FD-G*&,R`!QA#(40LK*;F=9']-\>^W9CQ3,&=H_]GA/:U2:'=EGLXQX) M[7.LL)"*EO&,YQ<'BTNK`T^@UB>M#_"PQ7[G3]HBOE^>/:XTM^+98_60*$U! MX+O_&J(!U!IR4EEM"#RB):9N25";8:VQWM.YGDL[2F^2XCLGZ[L6%CA5&YV= MGUX[#U)^4WO=[CI+G1V_,03,,&64'V#`,/!E$%3[40,/`--V`N9MI MMWEJ;GG.^NHV6AU`&'P<>46/4.E`^M3#SH,Y;\4H9IA7[4"%;CO[<(#1^!OJ M.MTVVA[WCRZ/V?`DF4>3]4WNRVNAGN]U/[9-H\AG%#$%()?&$QACXFNFD$8N M5':N;T^;1C?TA1=:Z=(6DR&N7Q>);#Z*)O]GHTTS3QU(#QU(RE$9%==L.B.P M1Y"J<%-,'^%M1KO1I_Z\0$]-L.?IJ1>L*HRX^I%V1M2EO-"GS#?8N=E`&`69 M)$+0"A>@8=L5I`-,R`Z`FNU`/U`RNM>WF];:*#&DQ%"A/!%`*H5V.+E^6V$C MI&P[0W"`Z<^A$+(%[(=)29/.NQO)*X&AZZ%8"(Z-88A#!$E`6(4,UJVO8SC` MI.)`"-D"]0/EHRO;+1]=V=!0H`@A+*`NF]/:+\[G5LAPV'HIX(`O4]HW'YNC M?GA\Y->NO3HGY1.IH?&,DD4W!901REQ.SQ[[;/MKIP_X:J4],G,7Z/=,SS_L MIAF(S15#[G-A/(08%5CXS,,>775$C^JVMS,TOQWIV:>XWSK)FJ.[O\FX5Z[$ M.;8)-R(Y`!P(KGU?RV*GF*IF7J[ M&=1O__0V=3F"RQ6H3X0D#CWL5UO@''[<:[N(?X#4VKG%&Y_>;H;M?D]O4Q'X M$D`4$.U)'V(!TH#D# M!D`-EZZ)N@;:GK9WY;7W?Q=MP][Q%IKKK74;M63,572_G.=+%U^&J'4G>,\: MA)P`C!"!Q;>AI'`CN:RNGG.^2]"VGQ<\X.7^@^THW373&^XB:P_WV4]>5".D MD`58,^8;[9)I;81&<-4*SG?UOA6!+3I+8F^*BU3_TUTZ;*TA^DR-0&DU*`;( MTRXKY]@+,*=4$2[]2GN?J[:99^-M!F\VAFF)Y`'[SLJB%[O#YD7=GMX8"DDD MQ`PRB+"FRO4QJ"MLBPQHL"T'@ZT&'X(_[+A9]K^,_"Q).+:%9"FT1I)CX0GE M$8RX"<1B79\QI#38]T+R,-=]&XF9*$-74AA/C>'+0P",(P[Q\.AX2],&37NU4;H?^V[U:%@`K.#/9\QH`G7+;+@\I63;8? M#CT*INW&@H9WJS9#O-5B9?%YUTWWLSTO%"*M7%ZK`@IE0#@+BLZUZEN,M-V@ M>X!+UGWS8&=PAW`HW5^GZT-!/8F=A1X5!G)`F5?9Z$G9=I;S`)<$AG(DW:$] M"*,X0,3WL?$<;DP:K.2J%X'6W]0XP"-]@S&L<]2' M8-I5%HUM8?UV6OU<-`R,A$8@I5SXR`RDT#"XM,9(TWHC^@$>PQN*0SM"?"Q7 MBD(#&`J0(IH;H(AB3%?=Q%"*VVZL.L#X:;_3!FT1WS//?L_2O"7'RJIA0!"F MAG-?H,(7F\"K3HZY/N9[1[0EN=O&K\^L-CCO^\3P:#2?SB?%JO[Z6=-V/'M% M6$BADD%QO-`G4OJ8!:Q*7C@P`6L[%U7?LPVX?6%?W.L&^[=\0!AJZ!L9^,IX M%.,@8`'T*DLQ,&T7>9JGC[TO">^+8\U1'GJ%MPP:CF?UUE/`UZ[W(JXT-(H` M9.AB.9T9+.'670[[/P9HI)2%UD2`,E$:Z0(1RWW?]Q@,%, M-P39X3AP2\Q;33M7>J77U9:3GWW0U[4EG;*W;Z+8SC)#9QWA!`D&B':YA_0) MD97-P5%])[-3G@T-_(YD>QY,+0_@% MIY+O_-\(&$-IJ=`:($`<("AAU&I!JUP[>H0'Y$.2L;@B2AC5S^(=L-_\:KF: M5^_T%#K*Y2%^)GA#E(3&2PF@-$0#Q[?YL0H(BW.[XX[P-'[0/?P"NAC2K(\8 M/4R7Z8*IA:KO4GQA6M]7]6W*L9_,Y_&%C]4ELS0/S,].%[>S9I$`/V[XG_2> M@"U6R`@+E"4^[8K*;+=#P(DU1Y?^8;#XW-3WWZKY0YM.^RS3L>3-(R,#A`13 MS:.5:1`$R'%!1"NO@^Z*[/N!>-`,B7>)'6W_C/63F2RK^V;^=/,]G77LDKF/ MY'!FOC%88)F)*S34DFMM*94&M=@8#([F4'\<+O;&DL[LZQ/YR[)RCQQ'$SLS MWQ@=).J8HH)YY30$A'-+6VQH?@/W#\7*GMC3F:U]:B3/96V^+W]%T";UW9_5 M_'%Z>ZQ!T=X!`6$8T6%:&D#C/J*UY[Z=K90J-UWO0_&G)WTV`P!^V<6L2U)# MA]'!2^2)8"K5/@I"+*<(M#(CGUVX/,+CL_);9R[*19A5Q:E&<_9K4MYLZW(> MXM)[SP>E,;0<$A@M6X@`84SKW1=#_!5=Z]RKEE\SJ`=L2W#FYF>5O/OZ?CWA M[__7,5O:Y+N_DFR'5JM>GA[X,A`;*SFWA&! MB(^(;6\L`Y;C[#[G'VHU.Y^/Y36196I]KI8)Y^:[B6J9+M5#LZJ7ZG$RG>TY MVN@P*G@,",!48J:)4D(PAW$[;T-HKM$UPA/\(1C4/\)E]L+UA&^V$[Y9+1?+ M:!W&#V`S]X/;XN&A`5KAA(!,$B8U4([[MM4(L$33W(C0"(_0A]TA>X6Y!*E: M&&[^FDWOCZ7LO7TX:.4L=4H`ZC$A3J5$ZU8B*GSN^>H(L]B'),[9P);Q\E+@ MJ3U6?OJC^F5FD^G#PD]GU=T?JR/U#QU&!^&TD=Q[:96,:Z_7PNUDEE[F5H". M\/Z705>AWI&^5)BN65XH!^\RL3DED#1I=T@)*RSEVP*IF26"<(BU.GH2>T$L MNL3\3WM1<$"E6RZ9%M09I34B>(<&LOJ*^@,/Q)(W%78#PG^A%>)%`=#:R_NC MJJU#Z)OY*[_Q'Y@#@)GSV#JDL'-:$2")5E9H873T>?C1 MNR4N=VQSZMW;V>\,)G5<=%;$#TQ9*!'$4.TP$ME'-!]^]>G,G8S#FCXT,:(# MQD_UMU]-$J&'X\3G=P63BIT1!9[%?Z1(0+3?6CPP1U?4'F,\S#Q'`^-B9+JK MN3].[MX6)#5(&^V@DA8Z1T3\:EM,HMMR1;=NCXV5N3H8%2_3EF8R-EI@I&1,IO/ZIY-4DW-Y_/R>=W!>&)8I0#RQGA M"@"`DK&]P4/P[$ZC(SQX'14ELS4P(D:>S\/@M4".$VVP8E"1N#_`W19!/,_- M0!WAC=RC8M^)N%_HB.^"E?B7.9WC&$,&*5:0X*@,C2S;6O&&&0".^O?#U@6V M)ZT=#U=/+@@\Z_U!&28TE8X+&I$"0*8FEUOL@/17U#%[($[M;]A>3"M#KS-- M_>>/"/'B:WS'_+&ZB]/_M%BL4MA@%'6![K^KZ?*IP[+R^X/!$RD)4(@ZJTC4 M-XZNEO5*:<$-%_CB-S3\N8QS_B<\$L4H`>-5.M:RK2++=S/E*0MW=,8()KJ@6DR`K$M8<8V58^ MY^T5!9%[T?)KYO2$:Y&FOR^F>+16[NW#@7!B*#66(.`ECU^8\Z252#"JKH@I MYVOU=6K!N7`6(4A3/U;S96II\*75R'K&73I"'QH9E#<"6BNP<)90"0!#JI45 M.7I%=;WG*/IMP^<>02V]PGSN4-?V[O.!..6@Y9K`;KQ9]_H@!V03G.?T"2,$"60WLDL=&Y*[ACS)H;B M44_89M5!OYC&?YH4*UA?1?<.)PX\'52Z;(H#+35PP@',(6PQL`RZ:TI4Z(4# M_6%YR;#,Q>K`//\1XZY(<""ET,11Q&!T`B'SVV546H".'LE\E+BKDQ)+@SG' MB`!HG62^-1&DX]EIJ^/_GCLK^(2XZVE@EK#?U:_)_.Y;_+DCL=;?GHMKG2.8 M&"PEIXPYR*'IW==63_-)?;^.("[T MT_,SVWR@M5#/DM5W7V:3NM/5]$/\7,!$$1*W9,^5H40Q$1V=%E4#LCLEC9"A MF6QZO6I=7@EETDSB1_Q2PC3CHY'@`Z,"(3Z:7E(Q)+"%0F@O32NC,#KWAI<1 M$NVR%'G/:NY%)25H9ZN_EI_J:%BLUI@T9ITCFH/LB0; MS<(Y36G6IV0R/3\?XLH+C6#`4(\UBLX.QW'IU4Q))31%5Y3Z=KYJ]V?I`%,_,Y=2D@6!VE/OL-IY!-Q>43'7F3I]S9"SL?PXV;3*`B<- MP8![PE%TZ81G6[F482;7'QIA;LD0.U`?F!;.+3&3G]/E9/8FXK2I3VSC2-TR M3;J]*S`MC'4("LF4D9Q38EITE;7XBBY(.I,/^_-.!D'Z@G'-"Q:E9Y>'JK@T M1.>#`6H0]9)*Q0E%@!OED3%'RR:+ABE/*AA_=V2PE%-IH;=4`2,<9QZR5E[# MR?6F'W16=+=P92:@PWZ<\3NKU\?/]:*93>]2/IN>S-89!S^J:KGX=SU9W4V7 MSRFK13_1G>&?^EC6<5;3R>Q+LYBNJ73\P^TR/*1Z_K@L"TVXYIQ9B55:*K$E M3,=5\VC@=:`@\N8B[.,R_OY@,()YP&%<[P''$"F%;"N-%5+E]FD;X#UMR%?HN M+\Z#L8B=/UG\2-U,XA]I4WN6ZO$3F[OP!4==Y^I]]?V_`#HELEB:>;+=-G&I_JQ6FQZYAS,0GG[>'`8 M!3;G1"&L?_6S42J7BUW@]<==^.=,#F$7VI=O;=#]3=/5NJTCLZ-S]42VW M&!S:G@X,"X1()>/ZS!GD#$#,#0"ME$C(W'*5$09'^J5,CZ"6H$XB=ATU]Q1G M>8`J+Q\+V("X+,K4#PL)80GV0K126()R+\T:X:EEO]0X`\0RF1L;[+]-_M[( M_7DZ^6LZB[9]M>BTGG1[00`""80)`L)XZ*"@Q._@PTSE%N..L!"N7_H,`F^A MNNZ?D^G=]LK=:(/=+']4\]_`.<"J#J.#IY0(;+CT2GL%A;2>MS)S?DTWK_5+ MJ?ZQ+>Z&=W6_@U<4:P.B,)YY"Z3TZTX_F^_"JMQ=:X1M>GLV:,Y`LZ/6( M<0DF_4_3W/V:SF8'6-,^$KQPUD5/$`FLO&"I*,%O9^\%M+F'>"-TCP9E2":> M93RCY:2^3ZF1FQ4P>-Y[FHS0I=I$)X,`7(Y0_>HA1LT)IAR2Q'$2J:63%K1=N;$T]SXX^GNS^"F M;8'XXXEHEN#!"T<_6E%O&RUT"$5V?440AN,H:UPL(P`68Z:0V$D?G;]B;M+' M7&H&QKLPV[J'NO2B7C$I] MF3RE,$CW>-3O`P)0R%C,"8740"0UCQ+N##=X34T:^E#OGG#469@68LM\%37Q M!H+#A'E_3-!4`48=H`PRC@PUSN[D\\CFWK(QP@.<83C3"ZPEZW2^5K.41GD2 M?8Z.#1&O^)$8SKT2*N[_U.&=O`JCW"S<$9[R#$"CON$M&0/]6CU6]:K#GO7^ M@&"LPPH0+"3&V'BF.64[S#2\HJ:Q`Q"G%TPO8RF?9"&G$G\-H7(&.PTY8*GK MWDXB3W+#EJ@U3JHH.XL$7=S90.@CEGD#1468<,1IJ*-J7:&YD=KX"G'_5\[.!7/J:E6BCL MN2_ZH`V]=U2@7&M$(27$I0L)M(5PMR]KFQTSA2,\VQG8@.X+XR+%5#FQTP.! M'$9L_$`T4(I8&[\9A<1.0@9A=FQBA`<]@[*H-X@+]W,Y6M+YZM&@I-:28$0U MEB@NI4*[9VE,]FU2HS1JSE?I_I8L.6@6"6/=W:V_B/AM3*9WG^IMZYA#0:SW M1P1M,)`V@F0\=QAB[]O#<0X$OZ80U@!,Z0?4$H3Y-J\FB]7\J=-R\O;A8",Z M1D+!#33>2Z(U5:U$".'<[(KN9HS5NM0VMJE M2_WVYM6/JEY,'ZM/]6WS4'UN%BGW]>;[M\G?A\/FI[PI,(:EILQ&IQ!XIAV/ M'U"+!5/9"1BCM''Z7XD&!;L$\;ZF6XWJZLY-YG6T[1D7S*\-FV'0+OP`=Y`EWT+JI5-:ZDG#C'N*6*XE5E0F)LX.LK# MFP$9UC_4A>FU:<&L=C??=Z/5ZU&!&:L]B-NFX1A#IX6BM)71"G9--Y44HM.9 M$%^$1JE]]VD4VHP(6#O@M$QW`6%-+'26FU8VP-D5->PJ2Y\L>"]"G9O54Q3DD3Y&!$\KK"YIM`(>W,-RIOSH2WN8._P6-Q\3VUW M?707QM/;?C>CTWSJ-\."0QI(SS3$`C$=%4%$JDMA@&KN%#\:TA]&TM01,$[U MR[QYG$9<]=._HW8^U3<_J_DDI>BHV^7T<7-X(@@!9=A)[J@" MHD5%"9YKP M$N4:&B-DSI!*?LNG;(C+Y,W\[VK;8/M;\[6Z;>+NN6Z=_#SK;TU_"]H0/Q>T M9H0CQ(CW4`/A#&:T197C[-O<1GCH4Y"X(]!4F:*@09!193V$H672&3:PB.<%4<%>MZT4:1 MG?_%9[!SG.M[TRS6%05VNMA$E`[MYAU?$5*'6>>L@4KJE!+#.(6M]/'CRRVX M'^$Y^JBX.)!^2A;+;F#[-OE[VRM=5W7U_6#FVY&1`7/AM.$D?8=15,H=]*VL MT/+.FRM;;?Z,B*39/\.RN=BO?MG4*<+: MP?$^\\V!:(6$8,(S(04"BE$"6JPBCKG)>R.,)HR*O&75=AF*GY1IUF5X[2M3G%:'*4GF=KXS(<;*\(.US7?G!4*4TAZL[P'>(&.S[[8?;\GB>`@Z@'XNNUD?;Z1W=&PP'`!-G;;`Q\U! MQIT!JE9>2LD5->L<#Q'/T\'%./>J+_*IM'LU/"B'O656,,2%E(Y**\C.\]/Z MBG+J1L6\\]1P&?+M[Z9\$@GWOR8`#JW%7DL$)-5.8R];^SC"C7*K8D;H6H^' MC+VIXS*D?-7V\B0FOAK[_^1=6Y/;-K+^2[A?'G'-254U%$HK[&AX[67G-I`L8K*)9X+(PDDB!)>;P4>85ON^M?@%];+ M9D0.@_\-&9C\3YN^LKLOO"QH@[2$'AF&(4.IF".L`_7>*YT;11QA4D_)[.[^ M$"_!P7AT/T:GU-U_=_-U]6J[YPO<:_Z2@`U%G@H4/T,D#-6$"GM`P``H\?"E M$TN[#8=DR MU')[2*875KDE_7K00!'FK5=W576_\1&\=[/M;KV'8^]D?SJ51)XM%IOW#WN) MMLTYV>W-03"#+1$<.@$]]MSYVJ45OU)C)Y3I6)*F195RDZ53[S;S916/?8>* MA`G9XT\N%1YH\YH`A2088!FM=@J-B.06H,59"?I9/8%U-Q$QTG2K"/HXSHI]W)" M#DI2H*2T6%GIC4!:LY.1XB294&W*@GP;#/\;,O!T#:(/7\V%EP5`I$_Q(^*8 MI83SU&2U1H2)[`(<(S0%2_IJ^D.\]$$E52U*5?LB2-]KT30\BIP=&TC\=J&* M'S4B3G@9;5EZLFN]X&QPS\RM#QN]D.'"8:,/V$O3[%EG35O]<=$'^/JH`(S' M&%-,E52.<">I/WCWA1*0T0D54KP1M;H!7OA0\+'ZMEO??9UMFB]>5P<'K04P M2I#41!IQ*S@&Q_BB@0)G]W`:;SIJ2:;U#7_I56P_Q_??DFXW[J]J?3??7/:$ M7!L;:%RQ131!I!34$:Q(M(EK>:/LN8V;1YAM>J,5K0_8QW4NZ.4\$&C\SC1D M(B[M47R.)1,G!&Q^IZ`1EKTO2+S!\"_!P+TW,+FL-U]3?._/V2*MU1^J]7QU M_S)%YP('V[PFQ),_3[$;`G0\_P-.T/?O$&.>F\O2?ODKV7RAO]/H@%C?CG$J M?D/K]5/\7*[V4VPR/JCXR4(%G2.IQ"9&%EI?RZVUSLUD;KW2?=NK)?)@O9T* MT[I!/2&*<6>Q()A"1:6RSF-?NQDA(SBW>D=K-^^!8FXY;"&%6Q*L%=!%"F/M MOGU;[-&8+6HT?ET^K-:/LZ8M6IJ](0!E$0%>JKT/.TJN4!V@@\#*W)23$:;$ M#T*P86`NE/5^*$Y3;5+_TLN)[<^?C,<<**P#V"!I1?P#"%_[!*.)F;WUC=`5 MV[MV?\Y1[X!LJ9TN27TJ*E-'PY;W9\X?J2".4- M%<@PSD]>'62\R3ULCO`.Q6![8T'\2U92>_\0_UU7?[M`P;//!Q'W?)Y**>CT M/2MN3X`:1+3,==:.<'TK1X%7*J1U`;X,H?[8UH&QZV1Z\6QP7L=OT@BNB!?> M&6A!/!M;(;T'-!YEIA-8NB&1NH%^F40/U5.UIP9@&.R)D?XF_/,@W/L'-ULO MGD[^W^=.X3,\:3HT<*^%M,H2PJCC6EGIC/7&Q1,*0(;GUA\;83)%<=H,I(,R MEMBW>31#]^54[N?;7>H-=;C*>*]WV]]7VW]7VRN&?--7!&HA$X)B1E$$6&K' M0.W40Y)F9W:/,'YTLX5K(%T\8^(-&O`\[SN?B@>.IA'/X:"5/$'/IWC\VU:] M>9J\*3@6CW]"8,-99`%V"K)CMS8B%;D>?QTL&)C1*L40+HU$Q#JFB(K<`P34 MLDB.)F0-#Z;EBWU2VN%;8J?9IUN?$?P?RW4U6Z1.EO^W6J1>%-%K>>;^".[2V;](6:TOQ7P>?;7!X5T501:["L9312YUX8&6&5 MA5)T[`_MFYI.QY(0\:>WM9D.")YFUJS:]KD1P2'.A8CJA,I"&Y7(M3TVH43Q MGZM1@F'D.U8A:G(-XN6CP1,%(9"86P6P!I1;(&J)G`03LH0ZZW35*Y1%(JZS M1;4YSO.7U>H^W66\="(X\W@PED09XFJ%%4H)@-"+NK\W,E+D!B1&2)!\A;Z, MGW;'L30[/E7K/^=W50N"/!L1G-#1VF<()_$8P=;XNOTR8C`[$WR$!ND@',F' MLC1-FM-C+TMJRL&-)(H"ISCW4LA:EM0PSY@IJ#GEA,)X['(<*X%K^4"7.2F@8UPQ>C;[.@#SW(\V6]_GU:+BQ[\'Y\, M(+5:\2R=F*F@6BM&8"V+(GA"';`[ZO(L,W)Q+,>)>KN[2HGZP0"DDY`28QRR MW#K-E#I]*TBRW'NR(UPMAF!$)HS%-Y.FFTAP>\/9*>&H)6EWC=0^;8HHN\[L M".V*(>B0AV()-ORR7FTV']:KR_TAGSV5RJ8018QG''M%N+,2N1.C@9D0$_HV M(_)1+!*MJ8O)'ANM-'%MO3HF$!*M:):*+VK+D!%$X1-&7,KS=;_J9YA<J@H#4!W&DL%6)462F4KR7$ M++]?UPC-UOZYTQNL10R7:AGE7\3)JOO'^7*>9-_._VS0;_C*R+@ULWA84]0X MC3B!PD%>PX>1Q;E5T4:8-MD_A?K%]B9F3QMS)W@7]W9#)860`N002_&&HSP: M9'-EA#?$^^=*5S2+LJ-1PMN9IP/PTDKKA*)*"LV8=:CV2F,/LA.'1EC)8C!# M.!O-,M/NDIHM)#C\]'8TR(IEG$@.J#*#&&*1KF0"PN9ZVDV<9L\SO5-V@^.PA!\@`M MEB/[^VJY^G&QN\Z5RP,#)89+PQ#D7$*"):?TF<$^L;Y@_6X[?0);[@)^VAZ/ M-1+CI'?I7M(I%5!7#ZMU]>R2^+OY;Y_J[R/:ZS^^)16YV#Z]J[9?4ZF> M)DT@"LXB*(\P9=(*B`U'BA"EU M&1$`YAAJ"N,6"4ARJ%%9AX.PX"0[A1-,?WWM!](2=,F[YP2($QQHA13"B,!X M3(&HED/Z[-1\V-Y]_>96IRY`EB"$FZV7<;%,)>P^?8T(Z=EF?I<\[?/%;GNQ MU.J5D<$Y8BR/JZ3PUDEI*"3^=&HA,/>J-ARAW[IOTO0+;0D:_:N:?_D:IZ;^ MC)ONE^KWW>,?U3JU88JS?[_;;K:S9;KWU)Q=>2\,`C"@K/(`&@6ETP28DS-% M$I@=9QNAI[MOTA5!?."+1'4I]4_5OC*<=+\NXQ1WB9Z? M9Q'W*Z*]>#IXA@642@A"-&9,(B)KN3`R*+=3V0B#YET5>Z[R2R.DUHJ#4QN.>.14B1;IZO> MH;P%0>SJ<39?MJ#(84!@7!*%67*-&DR,=W#?,GWX->&Q(0ID)XH0##',0EV3D!:^FDF0X,U+GXJ/F7-$V4HA52=EE>!^(1*)G17 MXFI0;#NP0^>SX^+0`!2E$C+FXSZI(;;"B-,'$[?)7)?[Z#>5?MC1)[99[$A" M_3:?_3%?S+=/J0[/:AF%NTR+2V."HLXA!5-7)$.A@@QJ&LVF-'WF"38\\,#D))R2R&.^ZC7`B)#Q,FL1T!-U8;M1H%6[,I"^O;\ M>K^\[G]K^(9`+%.&N2BJ4.JY<)=Y/KW;/GE6B3R]$R($U?) M8(3$>@2H5]"39T\%ZIC`5AO+B&=$$I7Z;AYE MB!;!A':G#+V=TWP6;B5T_V[VU_QQ]WA5^S\\%RCPT>B34!,,H!+,,H=K.:#0 M4]-_6^VM^L.NO*GQVWQ9_;JM'IN?ND\C`@)202`K( MG?5[D2_9D)8GS#^6L\?5>IN:0J3,OU;,.3,V`$*Y2.D4##"M%+*0U2$O0I3+ MI=#H3RY]4Z@[ML6XE-U\4?O4(,MC!+5SSEJ#C:_EH48/GDVO5:J_-=5C;G>^ M](=J^1VJOAW[<;8]7#.Y_U"M[Y(>OS3/Y+_TD@`X!:GXJ#(88V^5A+CVF!.# M;>[1:?0FP,$PP'*52B!$*` M(..X]/5Z3HWTN7FC(RR#4XQK/>`\#KZE%GK5W2Y==^V+>N=?&;A`FCLC$13, M"TZ01K7GEEHB4F0Y^U[H"(O9E.=GG]!G)]5>GF)*][Z\`N:]*&`# MC6&*>$&?V>P``+(O$\E M[`V"T%%[.D=IJK(++4W8BU\:](&(]GQ-31.\LD_V\-;@'28.2(VC^`8X2+2' M)WL"J>S$A0F'`VM5@!;@Q$C$JJHNQ::.@4L2#[ M3OW?()(P#,0]K&8OIG*D>76OG_QN>3]+C\P6YFO*';K(I;Y>'12$VFBEK62> M`*VE0R@B(#&4T`K%MJ MB5IOJ,U?'1SG!!A`B8`ZW2>5UM-Z>1L M+%TA\<.Z^C:;W_O5^G^S]?W!L[-;WWV=;:HIE$G$PEDJ)+&$*,L%D=*RJ`>E MA="*Z*MVP3#2?5Y7LSC-ISW<_YPM=I6Z.RQXB4Z'$N079&TR/$2^4^\LT913 M1E)?O+0K&X!9_`-F-]T8J<^JB^I7@Z-;XD#WP[3W!5PW];R;4NG'44$#8!P6 M'/'4*EA)82&/,O+XUP1KD7O1=Z1^J:$8U`G4&VP,Z8\WO>1+;"$EG#'N"032 M,("4U@IS))4C_FH-\A+2?8Z8ZOB+_M-8O-.(((5"AB'@$([,\2H>LEPM']0N MMYS#VUG8&ROXC#>E.Z#E/\E/=U^K^]TB'GM>]('Z6"WV_:Q6TRUS#1`FF`." MC8)":631_K)P6H*M4->SD$LX3W/*7','@:4$(X`,5`!YD#QV![F8`Q.Z0-A5 ML0W*7+<#LX0QUD>9:P,!9UI+SR#DA&NFA*RETH)-]GY82YTV*7/=#LI;$"2W MS#44U``;3R%<>D*LU5+[6C(OW(1JH7=3;+,RU^W0+,&38U!G8$L3XV.9:XU-#B*1!F(]AQ"5,N3=-ZCW+N"(UQ/NJBV M<9GK5FAF1;0&+G/-2)RVL(I8*@&,1W*CR5$"A\G?H\QU4R6V+7/=#ML.[!BL MS+7DCGFF)`/::1NW8;R_6;^70$0K;JJ;2C_LZ!/;MU58C]`G6:OB*0^&5H"P$U M'BK-B$7V])U0GGU!>/0[5(;^?^I[/`C$)0CV?'KO'_Q\.5O>Q5E?JZ5R:5CP M#"$I$('<&6,-T12)6DJM=&['V]%O9MV)U".L-UJ=VBU$0<;3`!8`2`R\Q5`3 MCT\R,2IR';KM]Z_!&VH76'-:HGG;2BKNX:&ZVV=;=2NF2I MU(0:!&H<@,"YK'I#V?6YK!H2YUM&B4^M3]3R_D4/C,W[A^G&BKUE,'+`&4BE MMU0PBO5!0Q(H=3T6,M98L:66`Q]9AY'W(*4Y&WR2BY.)>=>Z*+9!K+@=F&\E M5LPDE20N?9()9X3F@GI32T4),-.B2+9.F\2*VT'YEF+%S!!HN25>1KBHYQI8 M54N&R/66\6^')-T4V[`EU!W4&\LW%BH'4B#*B MG:%<`J@9\+5T#,/<(E(C7$^ZJ+9QK+@5FF.,%9-HSBMHH5E?:XC6/;?S2/^_*1ZR!XW:E" M.M/`?!(<6U4QILKJD>PD]7[](VU+=E7*&RW)LCMH($G;HDR>>WAY2=Z%!X!4 ML_4C)+G0RN`7E7;8T2:VUW57S!$1P"/!I8H7XH(AOO:2D!"ZY*0C5W)7W(XQ MDHIF_TPQH[)\6=T_GE)2XW6SC(:)I:CCEGKH7%"9W->H0G\"P7.`;2%%PSOU/.[+_'FZ>%:SB5W+8G7CN*KH\#%_CS4MO3ES/B:H M$`)K;I;!+M!'1>L-$5YJF+J%/GX1DRMBS?+'9;S8Q6YJ3F779030UYG>Y_59 MPX&3O/JQ+!IS"A-/`7?6>6:(:M#C0J;>`US1_7&J=CH#Q@LL9EOYT%_IT;N' MSU_S-Q=ZQZ]UI[PU0])Y2KDWG`&EH;:(U!N'\#\@-4#DBBZ56UH(.T2]_ROF MI7%YW7?$%@'DHT2MM8Q(8['6FCGH+34,ZH-+<>YHS`O.;RQBK$72]81XEZM&;7Y_RK_E MLT5^N50RZPY\RL?%XVRZI-+A%6-WHRP8AF$3)9F@P3[$0*H@4T)13+?J@J@O MM&J\@?O4[#*'&F<20`R9X50',PA8CK'T]:@9M#?D(]^&Z'^R`UO&M\>)NW$E M?#N*"WH)MCVGPYHMD5'4(,\="+(EC"W1UY9@1R^4&?`-X*HL8[+=N)70+]$G MX;#_X!'M,QU,&.R]@`:'/0;R1CA;CYT9!/X6,_MH`NR?V:U`W,\IPZY^'^%U M>+AQ!CB1C&ME&3"`8P.)E?6(.:4WM%RTS("C^94(]>7)=82WR.'F&8NUE1ES M@C+C/,5,,MU,6(QOR!.M30JPVR,`\1-%P)!8R-^:49:$8F37^9 M"/KQ.FE1TOM9E`;O!8CSL9B-3^7.IDWFE4="\;!WM3"LR8A*VNQBG4.].4C> M&'V2$;X`@X[G3>:D-P@3[YWEB#EJN-^<>1"8NF0-TH6D-ZZIB.1[.Y&B_=(Z>SQ_OB:3J>;E5]NN1%SEWY.)JM\_[$"KVA;Y,5#6>3 M^RUO=$S#X[(/7$:]M<0\^L]%>$20JMAD)3H9ES\:#7>L.4(F'[YVXH^>*Y@CXI_=5IL%Y7[HFH?\.J M+9T%,-AA1G,(:\04H:G6[97DGFAG4YR*9A],699U_E!5BWQB%V4\7@V&5S%9 M%7K^F']??K6/.,>](./.*TLLUA)AJAB@\5IJ/7)@DG.8#-0SX$SI%SU`W`NY M8@_OR^EXW\'NYJ',(J<$,<)+@"C6&!%.ZQ$(F.QU/7C3MP6*I(*8M&=6CX_E M,OW&?5F,\WQ2Q0%^B/=9HZ?[Q9>GZ?CN(<`=`\1GD[LPY=334S&/([U;WO9\ MS.=UOHMXWV.*Y^=I584OWE,T'?]B)BVA!FA&G6/4R"77CQS\"I=. MNF%)I!>/[='+\B;%%^5^LNYOD&G-D(#>8:4)\1@8HQI[`AJ0>AIT1:DH4A5< M*X`F*;N:QKLJZ_S\4&8AX5H8'\^Y.-1V*^6P0T\Y^CS*L M_LB?PJL>EP]_+9Z"*';2(/F%F8H)[DP8'E?:.P"\5)X:DRUNGTHM0=H_8;9+ M3BU=CR9GU@=[^Y*,.1/L``J0-)0R!5R\5JP1P"RU+HS\NY&J19![BI9=[B]] M@.E-,JM]&[#=K3*.I7)$&ZLXE#28F-R'_:7U@AACN4@^BP2WSZ3V8.V#.I_+ M?%0MRI?E$OSGZ&F1J_%_%],@GKC%^#V??RWVV5#'-,\0"3L3`(@CF!L`.')! M/WL#,.6$Z.22A7"`EVIMDZD#?'MGUM\J$DL1`)8TS4G@*C8HA M.\$*=)0YDEZ6Z&]P\-T>K`..=+A8[KGK"&^@R!L+*'?8$@V]XC9HBV5$BP#, M'+ZC[AD[/:JFU=W#]OAJ2FSQ)"#P,Q..";[J]'I`_0.>6R M).Q8,/VXC#\_3^9Z>#[4A(C0`5 M/C4-W0!]62Z]W'8DDD[-^F*\"AJ=35SH\/SEP^RA*)^7+SK16-]5)&W]"Z-W M?F&/<7UTV\QSXPD3PA$&!5;8(DCK/5+8(IUUJE#EXW\\%M_^9Y)/XP0G\1]Q MC&1K7H>/LE7O/N6/T]BI553=.X/:]6@&,*':(JTYY89Q9.O3!0@]FNE+6 MUB/P'J;&`0W(M.V#%N>AVCXOUED"_;0:CY[^G8]*-YO8L`SMH,:NQS-#&/9A M\8`>*Q2X'C9RHAZ'MB(U"]^`;,YNV=$2L%TI#C]]RDL3^O-8E/O5QJLG,^^! MQ18@*JR#!$K,2--[;,T-E-'K0VF<@VG[C*@'&T,D=U!A^Y%,P=!'SRRC,.QZ M"`[K7M-?`""[?L?F;CEP!IC="7_EK+A_L7CWV2SP%4M*$4&$>RVYP:BY1@A, M3O5]&)#3&2LTMX)YB[Q6E80BL46UA+W?] MWL3]<.,\7+MFQXJYQ_-CZ_E,6RT\]UPR1"`F@E-B&IX+FLJ0`3D)]\F0=&3; MYX@*W9HLN_8T>MS!BU?/9(H89"F,E>)BO"JWU,-F+:3)@7$#\NWME@OGH-G9 M"47Q_%S,MARS[A;S*@Y].MM%BL,-,X(M])HZ!`G"$FFK/*K'IC1+SM(X(.?= M7@XOVL.XRW-D]_S74_&2YSJ?Y0_3^?W3:#:(O+^QSGD^J^I;@$_Y//3\=<;E M(SP\3GA+9B64'%CKM#`"6B`U`)KK$0)MER&-"Q=J<,>1N]UB'V?5Q\-EYCT>^W M6B55WY]W;T>+S%J`PA!XM)$(X$I1(NJQ>:U2KS0'R*N.9%YT@?.E.+1R(S^< MHN]@VXP)H./9'L*,.X6,!]*MQVNTP#>DK\Z6^!$,.@?;I#0!OT>S:!0#Y\;_ MV)\1]N?C=&5(R]-L9;:""S$MK(&_L M')>L-0?DB3,(K=FZ)(;-W$XHFW$5SYX0NH0YI9(@@62!Z.VND&A_O0_57G[^9?\_*^ M"+UM1K&65'5:H<_45V;4`:D100A#XI`S6"A1(Z0=OZ&3UDYX\S8K3S]BZ%1C M_'6,\$5$[5&%J=O/L;H`;JBVP[KQ7[%54O.>F6?@C/ MA^I[;3^6A8Y[:2QAUGI'PU@@=/4HH&$W5*SV`I)_NR"F`]\G?0Y>+;Y^,%-( MH.V"L858R(SBH1\*]OJ%3U#0![F!!$GI)-X4J?(2W$O[&'NR_,=S=(J/> M<O#PRUE?K#NY<-BC8QLV^FE)R0\GE+K^?2$6]-]8< M5$I;3V5AU8;<,.^58MP3YP5F#?,92BW%,D"C*D%N[TD^";<^9/_[=#9]7CP? ME/ZKYS(D#?<>T`"#\L![%D92CX-)G!JN.U3YGRJ]HCWLKBN`"C+,I85:4@6E M(\X!WYRTZ6"6W8X3T.57E'9DE)D8Z9(7B"#4&/R#)Q5.&Q[FS M)7YR<-5IV"9=F7R\7SQ5^>=\_'56/!6/TSW;H[W/9S"\.X:]&@6\==A9(!OK M7DA\XSQ(E%O1/K*#./W>I7)_.R(6Z_R79\`:`+$!@#EGL`/.4[Q&3&/B4NWC M`>5)&\XZV+NX!DWPY1^;6)]I,8%=4/V=G\FX\`)"[YW#A-J8Q0PV*#I/4D^G M!JB`^Z1<6VP_7V*]\?[+X>%]>3L\]^.O:3E:>\-/]Y9U;.TW8ARRX4$W20># MPM*4"M?@)SSX.QW[=\SX"X@KR9H]V-DO.SJ[B.F7&`FX-=%;GQK)/;G,85PMPY(_?QW-UM/PM[CMW![.0B-JB!.]GQB%V5S9KO2 M"EL7?WLOLHY]1Q96.R?BENC]Y="Z17)_FP M'DW7CK`_H?BQF'W+JWF^NFVH/A=A(=O^/L::?RSF_\[GG_)Q\3B;_E\^V;QI MU>CMY#W&%;_O/F4.4#SLO)+B1S<:+'4[NM6LR_+KU M':+\KGI^U#7!RO5'\;E][D#]=B3#&#(0%E,.*`=:(QQLW<;(-239B/IUU7PU M0NTUI=S%,E`.-8\<,@XPRB`BED%KO9!Z;>4R(`TYF&'FPFAM3Y;JF'259[XY M"TN%-<)(*A%$P<82$C5X,2EOR,6\+V*]37[;JX#Z5#Y;?M+Q$.@G!>Q^Q'_F MZX%^+K;R)E2N^NNO9>K0@.YT'+Y>?OFOH'&K\/%*8_]*D_DS"S'1@AK)3-CU M..\HYC:LF$(AZ12W_&#&O8Y.=ALF'+4RJZ=EQ\*_[A[>KKU+`(Y/F=GB[\6< M;,01RAW&TH6_N/9PC:TVX<-?JO!4$NY,GWDYL?6Q^?DP"SHS_R,P86D'_[8> MQ8$`U#VMLE@86ZI8Z-8AYH5S6M>(:P?]#:W2%^9(T95,+LB[@P&I>]ME&!BE MH4>8*HBH@K?^1:\.5O^*.^6WRLI/+J$[8UYVI\N#()<6,BE!(1#&K`N M43UG*:)OS,XPTMK/JM*]C),4$95WX9VW8="[LJ?P]V-!U?9HX3WR`(*JC:.B M3#LL:3-;S'CLO;89'I3I!U$="S@%G'XK%^5J=E?%G&[NYXMYY>%65[0GQG"SI!UA]2#F;+&BK"_OAB`8?'7^I M0-0AR@41QCL#@M\C":EE:2F,O=DC0SLMKX##L'I,P8G'P>\7K+V1-'@'ZL>] MH-#(2B`9T8X2#87GT+MZYA[QZ)J6_!`\&&9>WB_0AV*2)K0>[N]GJY^_?U77 M87<)_[4M!*@S5'OG63ZO9U6:ZO/ZH?JC>>QJL>VINQ=)_[+\Z[$(X8CW?/FV M7&^WM.OMDU5CDTL*['7V01E"`#,*4H:-8]+:ZO)1!+@1GDG5>DRW[Q38F4VC MCDI[G=N8BE(AM#<6.ZV0UL0@H6H9!F'"Z2R.J<#6VTUQIZDJR0X>==./HX93 M[X`-XY<60H<5J>.[M^]Z> MUU(U?DJ7;4:B*<5-/Z:-'N[=.G]K,CI;RITF!-BDAE)F1,& M"TQ!/3_-S81RK\/"8YE235FLL`-WD_42XK"?">20-LHIZA%J)$9D;*^=K.-+ M0UD#R=65-<`_+1]/1+X^8O^P66\"T>>+V\_+N[O@_%>_[X,'IXZAT-080`R7 MD@`L%4.,VF;3A5.ZG"0E6+OB2<_JS)I.K8TJFF,XGQ[:\K.IQE`(!(/[3C"5 M'B!@'1:`UO*W'">CT_==KX3-;+7)DU3](;LK[O6L^W%S;]<:[.K(_M$)AE!` M#XE#2#&*G-08.ZX;&T9Q$AMX/-GNR[HKRP18=Y;:QTVZ_VQ7FT%)]WP(!0<: M*&JUEPYAY9PCH#&(,%:QIP>.KY23.](MRMMM4BQ?(W("S#M+]^-F7E#*UW(^ M-/E>C:(`5`IA,2;,8X>IUQXUJY^1*K;/WO%UA<_Y=Z%>IIH?-_MR=/2JLD(' M/>88"F4YA\PV@5FE-8UDWLF%ESM'SRTNW,M3\YGUDMWMX4'L=3709EL-M*>, M@QS+9&2%9E`2(1R0G`LGD36\<;,Y1[&9JQP#_.DCEN-4\D2VM_^6\]MO55NA M'^5J=EN^;KS><_*@GY$6ECB&/44,>F<(0=PAUF277/15=QD>IQICBB$+I8^; MP,]#4JUBRB!:VCK&(@!/2TN`E<`JY`$#6C?>?;#)+GG!P9DS4,BU:^R,F_OJ MYF;;RV]V]U0/?$RI^D`C*K`6%F*G*=/(D^"_,,1KW4!USI5MF;$SYRVU2Q6- MFSY[EO^+=>5S617:A7^O.CM7I3>2'FI!4C-EV3\[A\M%];GJD?%B*4245I=B,"(H@""6H]!Q&+YP M_F2LY!!*WIP2RSN#VZ,9>Q$\'8$,`XAB:(1"6#%8ZU![$UMW-*7H5F*N3Q4[ MR?;\]\2F8T/_ZO9VM:T2N`I"F"_6\^MML&!/;&U;_$##*H1C1FF"N`=&8<^$ M$*Q9I7UTQY*3FS==[/AW]O1Q@.-"X6&TY*WWTG#*E254>6:#P55KR7N3[`+V MBU&>'8%/@T9F-OB!^;6;*.E-[NBA%IAC9$!86@W'3&+"I<:-AB"/M;"G=%'\ MM"SL5%`9N@/4WK4EYELEM=:>3\]<$/4DB5U/I_`/]24H_Y:KZ_FZ.MQ[:?3T MNO>.U182K)TTU&E&B<;V,2/D+..\-3*?6;SU=02JYT*A=S]8<%H="&#(0N\9 ML(ISS&OI4H!C2V,S+!U(!<.N@IA=ZBWK#,3KB?97.G[H6X6CSC@C'=:$2*(6.@2#/*WM^6RW7O23:#G^M\`ARJPR!M#H\ MC3FD4M8R14S$;A93JN;.DQ[G*S,)02H3^VJ]?BAO[$/P)6YWP]W.;/WLVL"= MQ?SN-=FGOZP053S0:*P]TD1B;X1KMG@BHMNK3/"`;$\H[UME8UCE'T\/5BY_ MG^=7#W^MH!0AYPAVG`L.+>#.VUJFSK/^4RB_.@T&U^D8>#*LNV`Q0@)R+9$% MVAJEK*"U/"5!L;T4II:CR),@YZIS#/0X$'5,R9ICAU!08+GQ5'HOK2.(8N:; M3;PZMSL=MV*D,:B>-#D&'NT%YWLGS*MO%8P"R'18@XRES#I@M7.U/+7SL?6I M&=:KC909YZIL#!0X7"Q7^V%_K.;7VV-Q7U.F,8X<3(&Y5@`9PPT&QI"`3=)$ M`JFDL23*\#Z_D9*H=YU.B&7#4ZOPT&!A`,90.J"#NPYA$SAD+KIYXZ^0*ND< MWL,P\40(9$&_@UW5CSDWW1D%NQM%X;G16E*H"/>``^<-@$WH,ZSBT_&:ID3` MP0`P"A+6$QR.)2P-CJFK+14$.^`-!*J)J#K*8C='#/T^7XE1O:+@BPX.1DO$1(= M/`'-`7#`,RFXX$W&44H26TPQ_0S9X"P;KR52]!$AST.\8F+B7=AF(.H&!4(8LAPS"LAPI*(_C3 M*FVCF_YG>!YNI-SJ1Y%C(%'R;HA''6\$7CH(K:*,(.DMEYPW-KL%T9X;OQ`F M0_6-@289-`R.;.T:8.$4].U&5]RUJWJ.[UW$;7 M&L^ZP4ETIS;4QL"THRFLL<0ZS2W%@E4+M@"-]0T8BRT5CNPQF'^ZO$')0Z)!P8(\4 M[6Z0A;1&*HJ5U-8K0!A6CC2K*0>QEUQ,,*67)VL'@\(8R'PX"C4$:R-&4R". M-4)(A3^(P]P0YTVM$^Y$;*`SPR3"-.G9O\['$.S96XV>]S-+DU%__LW"4HV# MR:*4"*X\AA9ZIALL>!Q[&=O)R8.+ZYB#?L?`GUDT[8Z!/>W>YX%&MH.6;1T84^$8(PHY:(!%&&K&)&Q6-Z!P M;$Y!7K:P-,Q+I?F1A3Z>SS51A./%1PNOE'6.&:&=@CQ8Y%XU1KDFFL5FS<&% M7,DC&>?I=IB6X^OUP_UN(G^%^5TM]-WL^I\_K[^%I]:[&58%:6&)^+B\*>^^ M+&T9@'(_7SR5`5RZB+^NEE),8@>8(%!;;!5Q`8\VP$$+:F'P#]I8W=/:>?VM MO'FX"U.*/QOSI0+Z>TME5]\H@+"<">&%PQ`PPU285"U#;'1L.&IZO<*/!MO+ ME6\@5:4P$SY7(U?_SM_K6=S\IG"`>(\$EE)B2FU8H*EHQL_$E&ZT3Z_S93=2 M3X::CV5+XZV]7Q5.0Z,,YL%09A0YCB1NYN`-\=-!3H3>WM)\E-Q2Z/[C?#&_ M?[AOU?ZSWQ5*,!*L.T=4L.B"E4>91?4\J`03VJ2BM+?L3G9),##[]S@,[/^N MH,IA6IW5P``;+@$QNI$&`#ZV0U&&K5$ZP<`9LLLZ]!<ORBI85@9D;#X' M%_?1+NACX3QQ"(4'P;S5RC(C%3,.2F1@K<"P1T8[?EI<"WYIZDQOMJ]JY]:,% MI91;IQ%6D@BD*?#`UQ)&R,9:6E,Z<]`17W+0W^AVFWJR_UG>A=?DT-J&5NPO]%1HR6/G/^8WY>)F M".KL?[O@G!`;9FX%5H8B!QUNY!TV]F35_A?B)%1CRAJ3;>CM4A:RGZDG&`KJ MH;$<0&>)(@01S81""DC&U4"7R^]/ZHQ(:]"M#@/\YTCQ=?"EPE.@G5`<(PTA M4@8@I6MY"L-BK_+*,#29"GC+G!269)-O23)\#E[P:EXMN]LK8?]:S(-8JTFI MZTU8AS<_M\O<,>#O^$N%$1HRX@$`'"I&'3!0-3HE)-9;S#!2.1#XAU784.#? M)ZZ[_WZW_%F6V_G]\;"Z_A9^46WNE6FR`\Z3>7(6$3KZ:F&,QX`P`PQ&7N)* MY4'7VGJ-$=(X-CN:8<@Q(U(,H[RT!&GF5:Y^S*_+`YOAW191X6^_?_U<7B]O M%_/_"^+9'AK;*N0T>G3\S<*Y2M?<(>L=5M:%]:C9?0&@L;&2#..+@Y-C6-7U MZ>8UGNG'"NY3[-@!H9-;]##`$\G$DYJ,/O>8P6AF#AN!23.*F>T!HZ& M)0GYL"@YP5MKNWKRV,J_-U>+,,2'2OIM)?EO_+JH"L2]<(IP*;RD6"H+P[R( MMEQXQ2=4\=R->E_Z16>+-,7NU4Q=_VS^^C_SWGA_)'>==2(7_<"PH$ M,<">4`,XTD`HY[@,,Z=,2RP-B6W&DR&8SM+[,H%PD\)J?P=X/06[K!KY'(.N M8]Y3.*^AE-8!00%B"`,IT:,4"0$00)"R15PACD29!?V`"A+X,N9XHR!32> MKYH?CC@I=.")@CG'O%=*("Q$\%F]8>9QK96$X-A%),<`=X<[33?23($4LUS\ M*%>;>9AM->BWHA?OH.:(IPLFJ=;8>L(`\%('(PQ:73'-.65H=$_Z#!>:L[6^ M[%NZZ0.UU3(YG>@L1Y)ZS)D$2G.CE'Z\<5<[8I%N#3REF^DQB9]WGRNX1%!@ MP:%2#`0+2G*SNX!+>^PTC3UEG"%MNU'Y(9^T`^$F9^U37DFMU^5F_?A_-^II M#?I]\;F\?EBMYHM;/5O/UU-+Q``+?5`0D*3JKFI,,!6!,L218.I1R`;JJ+1? MIAGTHA8W'^:SOZNBYGG9:&E/->$'GY:+U3--M:5O.OM&`14BTLB`$^JP@];5Z/R+!%"?K<28LB96*(:.)#RZ/ M8IQRT^P(7D17N6:8;AH.3W&R'@I/.`I/CT\5$'A'B5&>'_?:_MO=C/>.UA6(.&X2$,\X1290( MQ*ZEI+QK/9(Y'M.L"ZB\[.B:3O(I\/EQN2A_?IRM_BDW_F%QTXZ\MQ\H&,-$ M051%DZT1M$H%F<>9*:[`A#KFI0'`RPZB74@]32[W_KZZ'&)V]\?L>[EJA=.; MOR^,(5YO4XA**5)EO6DP&*C2`%F&7:QQEN%V.@B:NA!Z"C#]]>=ORQ_E:K$] M:7=;+JZ#B5%EH?^LK(E'@Z,%7\>^HJ`$&62Y=,0A:BD%5-1VKY(YJHJVUK]_K89<72JU[?OQ-/86Q^'(-Q3`>PH]L0I`33T4 MP&E1SQU9,J&3O,-[$?WH)!,\MJ8)CGY'88F4`FE($&-*.J&Y)0T?B9S008'. M$7$ZXJ)DGL2LJVK`OLZ#C_[Y0`7X=-R<[6XOGNX*6_^.]]\BPR(Q+^TT`IRP#QQ%AH* M&7*0V6#W6DTQLRZZ"CU#9R,!$E.I(0U05]^7JT"J$WV.=Y\KPI;A`2;!KC6" M,6JYI8UHB643S.^#K?7[U[-P M=\IK"BX!D\X[;W2PXA1`RLI:"D:K"541]H*-93+1)]U4SS!$/AQQ#KG3[Q30 M,TTP!4PHX"@1WN)&CI#`V$!7AKW)\.Q_`4]'Z9$V>UH"\@^\4V"B".7>XNM^#.`.T<;4LC8"_2J?A MHR%UL*5X>F7TN8Q<+<)?RR^S_R?ORIH3R97U/[I'^_(H*:43'=%;3,_$Q'U2 M<$VUFSLV=&#L&9]??R2@L(T-512UX.HGV[A4*+],2;DI\Y_B,HJ'[^;SQ+P: MN\B145$);C68X(073*7M&MC&,8:X]8`J*W5U3&?N)C:_*VPQ+[[/:M'X&^I"\X*\>SL%OA\BO-L@U4^UJA@U6-:G]9(D*R"X4IR832 MQ``RQ@I@BK&DF?&!>K"],>,Z1_6Q8=%C9IQ.9XLAC!@F+&>^I!11.J*R[*WP M^]`"/1_:+E?IYV+U<7%W][58KGN,#+=2_60Y3UK';B8UENFA(9$YKS`77F+D MO='88`I;>+%WX(=9H_O3K;-`#XZ)UH'AECK.LW_7,N8L+6E$H;%M?8&K\WPV M[X=N6@*UQW7YI,;G!D#WJVW7GZ>G*^9 MVO@L4+XJHRH+ZO1#83:3KAJ0^6)<%,QCDXN.6(T=DX`T5R6MQ*(1=:$J6C7NOO0,!:Q/D*0K4O+8@`67,#>UWS/BU@% M:RP"'H36RMN``9>T<@--J[-<9,2[:W%K%^M!;*=GJ^++IH-PFO\?ZQA],5T_ M>^?_V5RQ"@G?+65[KWMF@(W%TK):4,MDXI,-2E'"DDR`D2[X((13`_E+GE4M MGZ]FT\R,V4/Q=%'F.:M>6,6O[/N*"MGM?E$41%.O-!=*)5`]=@+Q$DU#^(A2 MOW7U!Q_ZK#;XV6/H3QVVIQ]==&!,4(\+R?=D1:Q9CP1%:\;G3V)I(*15Z*Z;.`R^$J!B>- MCPR`$Q:(U=@S(B75')6T:*.:AO0NT#/7NH!T"?190O-4(&XMN^;OR7*:KHFL%=0+)XB03'"7-0&MI$MK*NBF0W+>W M/V\6CT6QEOWJ*\NOGXXTH2,]:<,X']ATX M0#[6N'+')F:`-&2@'\6F[K@C*-KBS=](;8U#*`T>$,29-TC:$HKC$ M1PHRHI:PYXO(P5A7EY#WXA9M37LX25+;^K)H<<"<(XPH!1>0QLB2$E$B0V]9 M(N]:B`?B1I='VM?EXF4I)],F$"-WV1'8J.IJE8"N]YDW(_)_+KX,#=75UD'2E)4UN*JG^A1\8Y( M`T(.B%5&@V,",\2#<2(I>=YX@4<4&FQ1'@[N#>VBW8N3].",[6.N#US5W;#& M\`@H``9/B$F&`A?&.B(SU2Q@CY)"/QX9ZT`2]KVF[0,^K)CE25=F.-09'M,A M*A.2V`N)N';>")DAM0B\,TJ/2$5O5PAJ2UACK'O1S8OEP^RJ^#C[7EU-]-6S MT8"D#B&4;]U8F[9]:UT&2S@D21"5B:%CD)TF[-T_"<\$=MBMJ([/O<;HF/1W MQ(EG7(-G#A+Y0FSW=DO3_\9C9@UYWC7%NP\9@R)QZFJVYN`187K^6)0&6T*1 MLR@(X[%V#D&I?2IK1Y1?VBI/%ZU!VKN%/5@)BF[-:I)K%:@`QB.EK:82!-_X M-6QN'U+9_*UGFD\K)'/*:R(HE_8Z!<$S(B`I8<@](4'IB`R?%J5BO_Q]=X#W MO>"?3LNW_CM>/YO66B@NK`.DDP;@J*>Z='0FI7*@2E*ON?&*@OINMN.OB!X4 ML=QQA27F296V8)Y"&4J/*".Z16DXZ&5K%>P^U,&#$Z[E8ZLQ.HID9N5*6UJ# ME=I*CC`M:5:>CZCA:OMB4/?`:0SWH")6R[]68W04WEBCI'#&!/`>[?#$ M\E>(%#21@+K2U1CI1EG[FQ!EL=Q]_60^_;;XOOI[Z8P],BI2 M+KUT*A`5E)%>Y-RODD9JH6D;G`OTI'4A2>TCW(<4A?OE?+;*E4GGTS#[)_]6 M+42'!T5!3$-$UZN<`[05W*4&L`]R%"GR8)J7FQ?&%? M5\K0D5&1!I>,%"P1%]H#!)V[HF]I!(^:QH5Z*:8-S+O9NKJ_O;^YO)JI@^CX&EWV^*-2?G4W.; MVX7^9_WY0?J.7;UIZ2MB2#L\0R`)QHX;3J3BHD2/,=$TU%E_Y],;"9T7UYF8 MW]^SH`[$E$$WR,]%HX!$&A:]PH%K`$V8E@RHH<3L\K\Y:]J,Y0([M0VQ.9Z. M<-\QN`&O:W4;9,N78\`(S((`SYEP'$P9^G3*#I3,?EC?.R?6_A3P34>PLAII MAPD"K\%R24NJA?JUTM=K2T!MEW1#F+M$PG3^Y*8ARD,\EK1SA#)64>H+<5W4>)C`[XO6@=XMY7\V!I& M5J/&U,6W$PDX=BR=C78?DI7#GWN(5*;5'1R35'"*K$3!RN!1SEAGU)3T.2!- MKXA=H#2UQNE%-]CV6CBRR!V,YE?5-U0/C(@:"2^(0])CHM(^[L&CDC9EW(BZ MX[7`WT-U(\_"M)<4J,G5[&:V>G1),4]T5V<_O?5\5(Y#$+D[D6::2"9SX&M+ MEP8_HJJ.[)1Y*H-H/DTA M[UW0MO/];7%S$Q;+7!S\1"_OLY'1<.V)L8HQA(!PY4&QDE9AT8A"..VROH:G MMSG,0XG4J=$"J06G`9QD!CEK1=(C]6Y'IK8W/?IGL9PMIM]6D^6J/Q$ZA\MU MX@2G@=O_<;=Q!]8^WC:/1V<\PA""3W8&DBI0*>R6*@B.]G:GH/<`4U?BT@S8 M7A*()H_KNPZ)W!`:8*?*T:)2.9UVO\WT4+GM4.5=?<&C4*=5(BYUILBYX8&S@&1@`.BF/O@ M2SR0ER.J0]B!C#2+1C7$OLLMX5MQO<[.FT\_3?Y_L73W=ZO%;>+(A_GWQ?)V M_;Z+R%O;SO.WXF=.$D_05F\-AX9$[[.%((B#H!P(;!TPSR7AS&+*:65?K*YW M`C]?S5:/?\ZFQ6_%0S&_+^SC2^;8QQU16R)/B%,W?GL43%C+G,->\;0X+`:% M2]R,>;#HR*`R^7MP6$G M`Q=4:FY*&CU2(\JIZE4B7O>T:XD#@TA9O5K,AT=%DGOV,65I/GJ9#@1Y*&D4 MR;(;CY2UPNDJZ6F,;"_2LUU%KV9=W5[S^,BD+%*LE2&@$;58RB#=[BP`#B-2 MH%OA^+X4M8IN/^4:GF_*%8?C0((9X(:QI/BG]>6EL"5%S)E1UEON_VP[ M&_@^1"FW%_WR_<54*P^T@V.B%)1P+[4F4EF,&;>![Y:@@1'IY>O=@E%P%21FSFM"DF6GNH=P`"56N:3'6"SPN.F)T4R@'LIQM,;_Z<3M9_G6Z M^?QB:&2!6QZLX\99!4DWXRLEZBR,^Y"H;Y.;XFZ[XCX7U;7KWGP^ M!O`N("]<[L)CL/(02E./`,BFI0_?A>PT9?&^?[D%8'LJ_Y1[J:2I7A6SA[P! M5\K,H2%1Y#)\:9UA3#121(I@54D=D8TS,B]00>I,;%K"MI?+*?LG_(OS_6.- M+/*:;XA280)"2(JI`$2]H@CM:#>-VP]?8!'-(?6G;KC1B_/F/B^1'.K/@&00 M2D2.>6\.#HK(<*6D9=I90U$R3Z3<62>8A1'YD5OG^;Y/IRV0&]GZY;>_7#B' M#/ZWGXXTES1("B3&/BA#A*-R=V0[)KNO.?CNA:$]=`>QR;X6R_S!Y+K`1[:3 M8\,BT\*K)-/:`C-642)W@3W":>-`PP4Z`+K>4%J$>>@DKL'*%;69N16<5]AA M)3B2C`D&A&$K@"E&&6)FH)Y]^],]K?90C=&1*ZFU]%(J1A2V%N6T\RW=ND;5 MQ/>C(IS/^E>]?MN&=^"5_#S7=*NJ_[M87"\G/W_,KGXKKM=5=<>1J*DTEMHH MS[P'0X&RM+L:4%999SRYA,)!:P;U\FYQ,YNN MF;G6@:JC2F\,B$1Q!@8GHSX@&H!1+F1)F=5Z1*D%?8G`:PWS?-R'D:@Z0:,W MAT2`9(@9PW@Z=$E:KXDX7E)'K!A1#L.Y[*V4ED:(]B$O7WX6V6QZ*M!8RU*V@R1(U)^SV?OH@M(>XDD)OZL.[X]Z;*3FXHSZ^"8 M:)Q#UE$:NN/J?Z\7#O]9ASN5C%AI:_I'E MA3Z3E^W'\8]O;PC&TS\C=0[2I(Q"D.:<>Y#H'?56H!&ENK3`K\69\/426O[D M376IP]U#T5KO&-58O\71I30#.AK&7[)2[V>3KY&KV M?795G9:R_VR400O)E!8NL+0_9;:0%S3T-T%AEW:%XMST6P4L/VR^E$L MGXCXF#F2L#^>J'UT4#+LI$-@F*6>><&Y1$FAWLZ:.]%T:[C$W)'69*!U6/NI MN7.2METG/ZGI*V/@6EFN`K5I)V7)(G2T]"98:E5EBXYWM/$,8^WTQ)D!,G;K MY^I&)Q`5A'(B!3<&!V3"[K@.-O2F]O93D*YKAA_/WST1[*$CDF6GDSU87@2NF'Z9?_WQ>)<8:'`!5#H'PW9_29:-HY71DCJ6[+28 M9>)8_B73Q)[1E#[:IL24R!X*.1YX,BK&'?->(RX0MD(XJ5!)@?35W9[>G6U[ M!A,7;4+Y_GRL%"E(NQT$8R4$1`CBOJ0O-U9]_Z)R-F=K.TU/P_+].4V=T$8R M3U6NA8@\I[OXA75$L#%M*^?SN+;3]#14AW6:"NYSFI82&%.M2<`[9X]U'+DQ M2<#Y_'KM-#T-OEYN02SF?U3'=)\]%2E-).-$=++A&6?@:"BW3:<=C*E!0VLB M<#Z.IR_[TS3,8YZ-(T]'B:15T@$%:U6:M9:*E518C)O>>KD@:6A+?6@/Q3[V MA8-MNH][&XX-BY1@A5C('0(9!2D9X[*DDB53>0RNAU:X7+=E^NF@#NQB&+!* M=9L.`H:4-HI@)`7+S:VET-NE#]1I6GD$=NK+?M/9]=R'8Y;%9.-)K==3N?%; M(P9D;!!"NF`](AX5M7W4/L/=QFASQ*)XFC:>]*-I@\T9( MI952:D-EAF:+!*9D1,676A?`3I'N]!CZD1#XO5C>?I@_%'>K=;[D1=0^?S8? M*/ZO/,A7C]^*J_MEW48)]5\2O4AJ`;7.!2(`8R,T;*K3VT"9]97"WQ$*MS\G MLV4FX,OW9\0<(_GM$9'S$+@-2)*TR=%$86[TL:5/&CJB%+XNF+[H`N3>U_5@ MUV'[7LQ*IAT<"1V"4":WML!`RE836+FS8E*MH/!AOB7ATV3Y5[&NVO"*F/G4 M)3MF,IO_OIQ,\R&U/EI.NV?;U5=&)\'H@)A.ZE)0WN4;I"7"1J`1W6;I0NSV MMY/+X%+?^]$NA.X6\S6`]Y.;3Y/5ELQ?2?D@EGKJO?86)-%">"3IAD\"*U^= M7-M19NA#8D"6P+!8YER-IXEG>IXX]>=L]6,V_S(O_K>8+,UM5JG_L^G^#!KD4G/F[.SM<*9#C;MZXIQ)Q:#>5'HL M1JWMCRK:YIY&P<>KFQS))^?KU?79>4QKGVS>9F@R]WI/PM%&;IW.V1\D:N(5 MP0Y'A;LWS%[..GQ"O![#-<>@>+;J'GSW?STN-L_*7O9MJD%)T*-W"`B*Y_IN M8MOAI9;CUUWMB+JZ6ES.C:@#HS^EW?5$`0?B-%@.&'1$>+0;#LUQ-*,.>K' M1&`XU(^VN_,`LM>SIR-I\HAU%KEDD0&!@,%'`*L8#TH>O?3VTS3KG[)M1QL- M.*DY$PH-1&U1,:6PPX#I.97;'H,83^9K&Q;V&H/1'3P]:N5^>W-#(F%>Z4"8 M)4"4-H3KSB+CU)R4U,-[^G!O<>A7%WM]!PS)4]351@ M7+2,8Z"DLYU87[\CS_,C8/Y1/BV\[/$WFTTD+T7#.04XY))B\GT[6"` M=D93J\$9L3_CBC"OP;FL*,F)B%*0O_GUGU>;B]VE[9YYJI&,"R=!\81A]#X( M(3H;A?"FVO7EY_ M:#_D,P&WV)QG"5/ZDU'ZDD)^GQE9>:--GC40`IHC,J6M$T:I#B%P.*/S]`I, MK.6&(Q!U7PYN4_H19RVF*:MPJ)-QH&Y74Y"3ML&,2@]7IU<1PG68L_Z\6J=P M_'!+O@>#GGFN\3H"]=08PJ+F7@)UHNLAE(C2Z?\$SZEK,&DXI&LPZH_?WZR^ MM.OES4>A9^WR])OSGIWDZMM$$VTV5RCB..$,&%5W4P9?7BQ]@F?(X_-L)-"K M[(SU6(._[9'#<:]V&J=X0`R6!N.%5E9'L\6!)U#F,UR.O\GUI^O+-&?X M\&:]VFS^6*[;Q64VY4T:(;#]N%JW)XM_RMC8K^V&&8LF,*2HF0O6*^=8AY=V MYI7M`(_*TU$\,E4&OTU78S'X0=N-%,2[@`Z<\5Y!H-'H;8^/H50+UG]\M[<, M7K9G^;>>O&(B'^*8XQ*YB*$-%2R:9"+5$G1@CK#0[3!9IVRIW&B"Z^=C[U?,-SEG_+J:,4(O?>(I.=W9)3.Y^E+5^IJ%I':YQ!CII';V.P0G)P(@CJ@?G=A>CF(*J67D0N#0'. MG#"YGD?$_S%`(>SKS.33FQC%HNK]8)^(3F@@79J0`33H-+'3*4I*!*]-9SN) M.,N*V(/QH5"7MA_F$^';@+HT#$HIY[U0`@WW-C@3._OS%&`^G!N<$<6ZM/TP M?YFZ-.4%52@Y06:$AIR)G'8V6NYG%,M&\/L>NK3]<'Z-NC3*.3->`1+.B)(H M`E?@9'02-$/O"IDXP;W^"DRLY8:7JRXRD&4-S!J63$,K49(MM`;E^!OSLZ+; M<$C/35TD"@KU3&1/^[Q8DXX>K&\7ET_.BQ]G^>O>>>VW6Q.SA?+D[_; MRR_MK^GN\P/3_!STQB:"C1#S,9OC6O@0G+6WV`9"C,?YK%E&XESO@\V:?GH9 M?8"R6ROOR0SR;:/V@B?>V8#$Q"G4:7[%&)/I*IH.7W`*1H_NT]:6'*\[#..P M:7>(^UW^W3I7_&@/3%YXT!L;(`JLMB$$;M(:%H+6M,.6J^(TL1-J3:?.X1B!_'`>\ M,,1KR5$Q8]."B2HC.OP4<:6I;/MKW1X%[E=/[<,<5%L==\3RJ+5E;\0P#(X% MJIBRE!MN$6XSO6*@=O<4IW:TZ5.:JL?3#>8`Z[53,G6&Z"*GAG9V:T]+3T@G MN.\U!AEZQX52P.L>(SR,60\DL+TKHA:TUA"/1C**:(TA%(B43FPQ`5N:*G*" M1PH52#B^`RJK_]WE8K.Y^'C1?L"OW]8Q^^K38-J;G864M,C`Q-3`V,S`N>'-D550)``-JV;M5:MF[ M575X"P`!!"4.```$.0$``.T]:V_C-K;?%[C_@=>?ND`]B9/,M#-HNG`FDR)` M$AMYM/MM04NTS3L2Z9)4$O?7+Q]ZVI0HRRV@F#H2>7C>Y_"0(G_YUVL8 M@&?$.*;D?#!Z=SP`B'C4QV1Q/GAZ&(X?/E]?#_[UZ__\XY?_'0[_?7%_`RZI M%X6("/"9(2B0#UZP6((_?,2_@CFC(?B#LJ_X&0Z'<2]@?KUR_Q/WEBB$``K! M\"P2Z(JR\!+-812(\T%$_HQ@@.<8^1*+`*E!"@URKP5D"R3N8(CX"GKH?+`4 M8O7IZ.CEY>7='#.$UNB=1\.CD^/1^^,/IY(L22CAG^;R1>W&`29?"XU?9RQX M1]E"MCP^/5*O9Y"CI#FAA$2AO8,OV)%8K]"1;#24K1##7MK/W:G8037`%8AA MP@4D7HK8ZQ8A+Z>Z]>CCQX]'^FW:E/NVAA+LZ.C?MS(0"P9,GPPS4 M.XG#`!PUQ(?1`/&.$-*P=L9(2;DKC#2L5AA5:5()/MM=U%_#I-]0/1J.3G9$ M([.T9F@D_3I!X^,19)X2MY2<)X;H=15``@5EZROY=SW4`L8*4+YD0!2.'Q6. MHP^[X*A!$[10GKD^3OE>W2+2@#%)C]T1L'O;.GCD>]Z9CEVBTPZ5'?#(R^2] M_LNO*9%DC_JQ.P;HU5O6CCQ;G?2O5L&F``^39\1%8R7) M=8M_[ZXB!&)/A^)1$TRR7N;G,`/0$@^.O<98)'W4CPXP$"O6'(6DD_Y5A00D MA`H-23]+GJY6F,QI_$@^5#'\4Q+([]$"?SX*3)U@#%%$/'*]G%BP)-QDV&9`)!^>_S`9?\ M#E!"_#>GRD?SIE3)+IC@?28J@+.F1,DN*-A7>E8,-:5'=N%RBMQ.]Q2$1]D" M8#GANX@X)HCSSS2<8:(!\CO(F/SUC"Z1@#C@`Z"Z/-U?ETZ?-5*U0*6X)-AD M^O;KR=GQ^[/C$S`$EYA[`>410_*/!"[(`Y;/4]C@AQCZ/W\YVH2Y.5S$D3\A MO^K?FUR,>\=-JGINF'[]CD7KLO>+GR9B:BP]*M!.(M/]*^4T.GX_.CZN)Z,I(7JH3B1P&:S+]P@4,UXWKB:!Y)SS1'8^)?08N*WZK*Y5)Z@!.@$Q+!8!S*Y!#_I1NI-X3+)F^J?NV'=^O< MAU8Z%V,$#$H@CQ.(D5+M>@VKJ6'3B'E+F9],&?;0.`CB.4276N08PJTIIVTT M)1D5Z&%!-FZO"=5B\M_2HS@'<6O#^UVTP>\]0[4^/*H`O8NL8P"5Z`3CF!Y^M$P/JZ5WH-/$"D9G(>TJ$I*%=Y1\5@NK@?)6MQ*) M,`KO%?7!%*XUA"O*)BND3(`L;I",10T#ZS="QFWY6^F8R_+S@=@@""2&0R]% M$<0X`H,D2+`$<\I`BBG^T1&^'`SG@*$[)PQ)*2NXE M,>P9^=+VKCF/E/;O$,F;0*VVZ=%Q2327FJ:3>=Q14.]KKGVG9MQV<+>U6R.XV]KS<3QM M$_>1CQ(@"JT-Y>J=@U7"C:.V&U9UY!X=ET1NIWLXV/A-?%535ED2IP'VU7K' M!0RT?2X1$OR)P,C'>E-?33'6AU@E3.GGY7_*US](!NL]V5J6,720!P]B^,`, M`'Y(A^@%6L[^J;0'(I9(8(E\]](M@G>+>K2KJ,$/A2%[T2M^I1Q5817RY55` M7[JQ:0=DA\`_U+;M;!P=A.5(0`_56WF50&@HJ5S*-G+RS:;5 M"?OKII.U'89P%%5_MA9@4H#`0`0:9*'J4M'L@.=Y1H&+B(WT[#[_KV&XCW]I\66'D^1)<@D^Z[XT9 MC("@>LME'QJ::M<-AC,<8+$>$__+GY'\H7)J2I*,_NUU;!<,W)IFJ?O6TC2E M32EF>G7/X`8RY))FO=+54[J&I=\*$(ZUVI^M%=\R(1UHF?<2S1%CR+]'SXA$ MC1;MK%T=F:`6SP,W.-&R^:^=VF4!V^]"?+A&U+@$4?NBW? M0W6(&RQOY`GM?1TN\">+"]P6Q\&Z/NXQO%+P)O-D"Z[,/AZB,(1L/9D_X`7! M<^Q!(L:>_N`?D\64!GB'K:@=#^JPUI'56E,,E'6F>X]5/5\$`.X*') MYTNX"N@:H0M$)&`Q#2!I&?[K0'+L8CL[V[;`!"R(X0(%N`_19;)K$'=+NU<' MT]&9)9C:I72@L='4T<9JD4:QH6T^[03CL"9;AAR7^#10+:,^V[6+K(D=6?LZ MC,B6D5J$TUN0YD-6VM&+GA=0[],(U0I)_N2"=/5&MYKHM(U_X:N53!WN$1<, M>WI3AWSY)+%5*:0>HV&]_WMAY[;WK>,7K/:>KV#IX88:99#'.5U_NL_6G\R" M0Z4` M]SPJ3'1RF6JJ3D_Z+#[DUX#SN*0<)<=M/-+?98\=57]OZ7$;R]82K=U8LEE> M0J/>19]3^OPW$C^"^X>QT?W[AZ>MB6*.WKQE)20W@2H4[=G9*1**(K\WM2K5 MS'G>STM(%LBIC+&W^UV+1\U`"\HF'R1^_!4Q#W-5;N[>HKXIVF[#V5IQ=AF. M6D,N&$\^DH"8I)JF$B,.#&EF%K]I`^IATBY'86\;VTK&>10:3CUQ=8#+10"] MKS)!D+VY8:$Z:@>3Q2WU4?!()0<1"S%!Z7EE7:E[=YBX-7AK"Y[3]6?8`24& M@(G6:HWD,,8RUKGARN`)-*)**5-4H])WQ88"\(XT&AXAX3ZCG6* MF#Z=HHD(K%T=8CBUB$'",=_2KA`S9V3TPM!LR-(#M1@0&$/G(OV(TO,1!)%]L@,OQOR-]>BNTW-JW-65U:E\.U[1@J8J7Z7I` M?'Y/@K"Y\C-&N:BL!GQ>G7N--;)LE!W;^SK*2Z>6O-@68@XT)9Z:RWF2S]]6 M:H+0,C>N!Y`XU\ M>CM'Y(E(E2X_+]4UZFVK0K5`.:SN@R7R%>""&'`?^$JEUR#PE?=W!+X/EL!G ME].!QCT;9].=!(67\;83W/1,AUU&<%OA5NPKL\+<%H1BDVS4WC[S,FH4^RH` M.&+?!TOL*['0`PU]#V@1?[1U"_^/LL\1%S1$C.>V=;6,A&T@.XHWMML2XV%T M)J,'`NE(A;UI?:BL*>T&D;,V.$?MWW9G:EVY'FAHK<'Z_!GV^IR%B_5OB"X8 M7"VQ=X\6C6NYW8[IMO6M\%O?UHO'Y9M3)F9KD.$"##*]*Z@29I)(W5"RN)&. MTS=;0+9EJC],F9#I^2/!%]P<_(V9-=2A4199'YYC&<%V?V+M:'6H:>:2,O&(6'BME\QVV;E: M"Y1C;G=J2R05W*$"#'*0^[RQ5'Q-$L72_HX2BVU72(F@#C41M+`V#9/J(C@& MY5P7!K=0S7B;5UC:PW?;X-;W':4VF`NIN3%!-FAOFU8!Y9YU*'8+5+>PM[/Y M&L(N&'@O88LLG@A#,,!_(5]M8T!\0MY&YK7&<6O!=EI=0PNRL8$97*7*O6J4 MJ$:SK+@<@*.V:MM-4Q::__]GO;\JF, MP!G7D>Q\(%B$!EJ@GN:^)U6=OMRB<(38`!(;H?%#9`@?Z9M\$ M+(_D.%A$JMUOC$:K\\'KC`7X$Q8H'``AB3@?$$I(%'[R:0@QN98O%&T#8!JN M$,/4?]0-_3(`1]L4910L%@PMH$!31CV$?*YVQ%TKUL)@<"[$WF49L'`14:XNAYPX)I5CJA#9S3VX88L[E"YYRX"U':,-!\R2D1+HBMMYD MX&B>Z0WO8KU%TUV(\OI1G+68M\FOAG_66K?C'5 M@R9\[!)@>[8EQ.^N>19Z[I%'%T2%CT=)@#IY^]J7??`<*VQ-76;L_1E)W^C+ M"7QRVKK,*O7WQ'K7:06[.@+_/70.$[6O551S-'>LQ^]4*<8]7BQ3AI2^;4\/ M)@(M$&NM"Z5^U6R[12S=\2+%\4#GX@4R5/2OM5I^/S];0:'D'1&;Q!0?[B7> M7-#Y;Y3Z_`&Q9^PAODE#>8-]I">N_DW(IF)97NPQ_H\OU(Y__L4>XG^)9F+C M#H\B'54-]B!_4NA=$[51(31A.+DSXAZI`:2;39(7F;LD-P4K&QF',@/'?UD" M?;<@]R'45U!DHNTC@^J;C4NXY@_8W.(N'8=:F_21.2:D!G,:@-IKICPNY7QJ M20-]T9 M1YXD;=J=(S]Q]U.&0AR%TNM?QA=S7,F93>S\>6[NTPFD?9OF5*80Z<5;%5E$ M19N]2"16E&/!Y?QE(I:(F>GH'27JH`Y$D,A>GK(SJ1XJSZX ME;VNB?>N:'76-WLX";F;1@%'C\A;$AK0!=ZR MMWN0"R6%7QUU$H0W'^Y=B;=4C;0_SO:,)3O#BKKD:K2'YK%QF+8Y@QK:#]DN M$MNJYQZ85+(KEO"UBCRZ9FP"[FQM#"J`W"S#/:)7<1%(8A+:=X2Q`Q=$ M`J9+1FPBGQ;*^10R0>?04G!W,:83F-^54:4V\R`A(#ZV7TI:-))Z3??0+QC$ M+^K3Z&JZ#Y:O3I:8;=XXD%M1FZVS)E.XUCM5E5LS-S;[73'X[I/@MZ/>''`-L[.[A3Z[.W=DC$F5WEX. M#3#983JC3[JI$DBM-<6.N2`R+J3[`F04D/D>QYY61S=SWDA`':&V;Y/O;R!) M-U_^0&JM&?ECZ?VEHTD7,G);1-5>)/[VHNT4UWVHG[=GU>L*L]Q:T9RRY-8Q M_H+%\LNKEV9>R#=;!J8J@NPNI!U&_ENS_%8J4AB%6<0UP5@[%\4$<[6"*=7O MS.6&@[UAY'];]Q0;]F^RH3#_7DK/G9+:88+59*2_;R*55YB<[4U>I"WNS$(' M\.^DA.4SG'@GD=I49-WM4M5@'V8SJKJBM@@@_U(?HV`3L.3PRV_0!:L$[>>W/&E M.5FDL$'[/:;66EHLN?G/3G\K"'O,D?PUB-LU5CL/:O;9`U>FLG1U!.V\J+9Y M`A+BZC7]_NL*YL,#[BWE%$/^^5]02P$"'@,4````"``%@_]&Z2FZPQU0`0": ML!@`$0`8```````!````I($`````9F5Y92TR,#$U,#8S,"YX;6Q55`4``VK9 MNU5U>`L``00E#@``!#D!``!02P$"'@,4````"``%@_]&$@IJ]5,D``"+>`$` M%0`8```````!````I(%H4`$`9F5Y92TR,#$U,#8S,%]C86PN>&UL550%``-J MV;M5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`!8/_1I(P4IQO50``<#0$ M`!4`&````````0```*2!"G4!`&9E>64M,C`Q-3`V,S!?9&5F+GAM;%54!0`# M:MF[575X"P`!!"4.```$.0$``%!+`0(>`Q0````(``6#_T:%#RW+S\H``&<` M"P`5`!@```````$```"D@`L``00E#@``!#D!``!02P$"'@,4````"``%@_]&FF]H17*$``"7 MM@8`%0`8```````!````I('FE0(`9F5Y92TR,#$U,#8S,%]P&UL550% M``-JV;M5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`!8/_1D&U*/<`$P`` MS\H``!$`&````````0```*2!IQH#`&9E>64M,C`Q-3`V,S`N>'-D550%``-J HV;M5=7@+``$$)0X```0Y`0``4$L%!@`````&``8`&@(``/(M`P`````` ` end XML 58 R1.htm IDEA: XBRL DOCUMENT v3.2.0.727
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2015
Jul. 29, 2015
Document and Entity Information [Abstract]    
Entity Registrant Name FIREEYE, INC.  
Entity Central Index Key 0001370880  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Jun. 30, 2015  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   159,417,820

XML 59 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes (Notes)
6 Months Ended
Jun. 30, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
We account for income taxes under the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.
We recognized a provision for income taxes of $0.9 million for the three months ended June 30, 2015. We recognized a benefit from income taxes of $10.3 million for the three months ended June 30, 2014. The tax provision for the three months ended June 30, 2015 is primarily due to foreign taxes and state minimum taxes. The tax benefit for the three months ended June 30, 2014 is primarily due to a decrease in the U.S. deferred tax liabilities previously established in purchase accounting due to amortization of the related intangibles and an increase in U.S. deferred tax assets primarily related to current year operating losses and stock based compensation, partially offset by foreign taxes and state minimum taxes.
We recognized a provision for income taxes of $1.9 million for the six months ended June 30, 2015. We recognized a benefit from income taxes of $16.4 million for the six months ended June 30, 2014. The tax provision for the six months ended June 30, 2015 is primarily due to foreign taxes and state minimum taxes. The tax benefit for the six months ended June 30, 2014 is primarily due to a decrease in the U.S. deferred tax liabilities previously established in purchase accounting due to amortization of the related intangibles and an increase in U.S. deferred tax assets primarily related to current year operating losses and stock based compensation, partially offset by foreign taxes and state minimum taxes.
XML 60 R4.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenue:        
Product $ 49,696 $ 37,683 $ 89,933 $ 61,935
Subscription and services 97,511 56,806 182,644 106,534
Total revenue 147,207 94,489 272,577 168,469
Cost of revenue:        
Product 17,101 13,749 32,301 24,075
Subscription and services 39,006 27,831 75,857 52,798
Total cost of revenue 56,107 41,580 108,158 76,873
Total gross profit 91,100 52,909 164,419 91,596
Operating expenses:        
Research and development 68,798 53,408 134,403 95,378
Sales and marketing 116,008 94,591 223,603 171,445
General and administrative 34,687 31,931 67,294 59,031
Total operating expenses 219,493 179,930 425,300 325,854
Operating loss (128,393) (127,021) (260,881) (234,258)
Interest income 391 183 660 228
Interest expense (3,838) (4) (3,838) (11)
Other expense, net (806) (329) (1,574) (383)
Loss before income taxes (132,646) (127,171) (265,633) (234,424)
Provision for (benefit from) income taxes 927 (10,348) 1,904 (16,390)
Net loss attributable to common stockholders $ (133,573) $ (116,823) $ (267,537) $ (218,034)
Net loss per share attributable to common stockholders, basic and diluted (usd per share) $ (0.87) $ (0.82) $ (1.75) $ (1.58)
Weighted average shares used in computing net loss per share attributable to common stockholders, basic and diluted (shares) 154,121 141,895 152,890 137,939
XML 61 R12.htm IDEA: XBRL DOCUMENT v3.2.0.727
Restructuring Charges (Notes)
6 Months Ended
Jun. 30, 2015
Restructuring and Related Activities [Abstract]  
Restructuring Charges
Restructuring Charges
We initiated a series of business restructuring plans beginning in August 2014 to reduce our cost structure and improve efficiency, resulting in workforce reductions and the consolidation of certain real estate facilities. These activities were substantially complete as of December 31, 2014.
The following table sets forth a summary of restructuring activities during the six months ended June 30, 2015 (in thousands):
 
Severance and related costs
 
Facilities costs
 
Total costs
Balance, December 31, 2014
$

 
$
765

 
$
765

Provision for restructuring charges

 

 

Cash payments

 
(457
)
 
(457
)
Balance, June 30, 2015
$

 
$
308

 
$
308


The remaining restructuring balance of $0.3 million at June 30, 2015 relates to non-cancelable lease costs, which we expect to pay over the terms of the related obligations through the third quarter of 2017, less sublease income.
XML 62 R11.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Combinations (Notes)
6 Months Ended
Jun. 30, 2015
Business Combinations [Abstract]  
Business Combinations
Business Combinations
On May 9, 2014, we acquired all outstanding shares of privately held nPulse Technologies, Inc. (“nPulse”), a performance leader in network forensics based in Charlottesville, Virginia. The acquisition of nPulse strengthens our position as a leader in advanced threat detection and incident response management solutions.
The total purchase consideration of $56.6 million consisted of $55.2 million in cash, $0.1 million of equity awards assumed, and 54,319 shares of our common stock, with a fair value of $1.3 million which will vest upon the achievement of milestones. The number of shares was fixed at the completion of the acquisition, and is the maximum number of shares that can vest over a period of approximately three and half years from the acquisition date.
The acquisition of nPulse was accounted for in accordance with the acquisition method of accounting for business combinations with FireEye as the accounting acquirer. We expensed the related acquisition costs of $0.5 million in general and administrative expenses. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The purchase price allocation was finalized during the three months ended June 30, 2015. Total allocation of the purchase price allocation is as follows (in thousands):
 
Amount
Net tangible liabilities assumed
$
(1,833
)
Intangible assets
24,700

Deferred tax asset
442

Deferred tax liability
(8,368
)
Goodwill
41,671

Total purchase price allocation
$
56,612


None of the goodwill is deductible for U.S. federal income tax purposes.
Intangible assets consist primarily of developed technology, customer relationships and in-process research and development. Developed technology intangible includes a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products and services. Customer relationships intangible relates to nPulse’s ability to sell existing, in-process and future products and services to its existing and potential customers. The in-process research and development intangible represents the estimated fair value of acquired research projects which had not reached technological feasibility at acquisition date, but have since been developed into products and services. The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
 
Estimated Useful Life (in years)
 
Amount
Developed technology
6
 
$
10,100

Customer relationships
8
 
8,000

In-process research and development
N/A
 
6,600

Total
 
 
$
24,700


The results of operations of nPulse have been included in our condensed consolidated statements of operations from the acquisition date. Pro forma results of operations have not been presented because the acquisition was not material to our results of operations.
Goodwill and Purchased Intangible Assets
There were no changes in the carrying amount of goodwill for the six months ended June 30, 2015.
Purchased intangible assets consisted of the following as of the dates below (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Developed technology
$
78,193

 
$
78,193

Content
128,600

 
128,600

Customer relationships
75,300

 
75,300

Contract backlog
13,800

 
13,800

Trade names
12,400

 
12,400

Total intangible assets
308,293

 
308,293

Less: accumulated amortization
(70,201
)
 
(46,668
)
Total net intangible assets
$
238,092

 
$
261,625


Amortization expense of intangible assets for the three months ended June 30, 2015 and 2014 was $11.8 million and $11.2 million, respectively. Amortization expense of intangible assets for the six months ended June 30, 2015 and 2014 was $23.5 million and $22.0 million, respectively.
The expected annual amortization expense of intangible assets as of June 30, 2015 is presented below (in thousands):
Years Ending December 31,
Amount
2015 (remaining six months)
$
23,532

2016
46,448

2017
40,503

2018
29,346

2019
27,574

2020 and thereafter
70,689

Total
$
238,092

XML 63 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2015
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Description
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
300,064

 
$

 
$

 
$
300,064

 
$
13,069

 
$

 
$

 
$
13,069

Commercial paper

 
59,991

 

 
59,991

 

 

 

 

U.S. Government agencies

 
196,090

 

 
196,090

 

 
12,950

 

 
12,950

Total cash equivalents
300,064


256,081




556,145


13,069


12,950




26,019

Short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit

 
11,482

 

 
11,482

 

 
4,994

 

 
4,994

Commercial paper

 
4,998

 

 
4,998

 

 

 

 

Corporate notes and bonds

 
286,828

 

 
286,828

 

 
142,984

 

 
142,984

U.S. Government agencies

 
159,829

 

 
159,829

 

 
107,867

 

 
107,867

Total short-term investments

 
463,137

 

 
463,137

 

 
255,845

 

 
255,845

Total assets measured at fair value
$
300,064

 
$
719,218

 
$

 
$
1,019,282

 
$
13,069

 
$
268,795

 
$

 
$
281,864

XML 64 R19.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss per Share (Notes)
6 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Net Loss per Share
Net Loss per Share
Basic net loss per share is calculated by dividing net loss by the weighted average number of common shares outstanding during the period, less shares subject to repurchase, and excludes any dilutive effects of employee share based awards and warrants. Diluted net income per common share is computed giving effect to all potentially dilutive common shares, including common stock issuable upon exercise of stock options, conversion of the Convertible Senior Notes, and unvested restricted common stock and stock units. As we had net losses for the three and six months ended June 30, 2015 and 2014, all potential common shares were determined to be anti-dilutive.
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Numerator:
 
 
 
 
 
 
 
Net loss
$
(133,573
)
 
$
(116,823
)
 
$
(267,537
)
 
$
(218,034
)
Denominator:
 
 
 
 
 
 
 
Weighted average number of shares outstanding—basic and diluted
154,121

 
141,895

 
152,890

 
137,939

Net loss per share—basic and diluted
$
(0.87
)

$
(0.82
)

$
(1.75
)

$
(1.58
)

The following outstanding options and unvested shares were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):
 
As of June 30,
 
2015
 
2014
Options to purchase common stock
13,085

 
23,317

Unvested early exercised common shares
1,547

 
3,308

Unvested restricted stock awards and units
13,403

 
6,960

Convertible senior notes
15,141

 

ESPP shares
97

 
137

XML 65 R15.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Notes)
6 Months Ended
Jun. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Leases
We lease our facilities under various non-cancelable operating leases, which expire on various dates through the year ending December 31, 2024. Rent expense is recognized using the straight-line method over the term of the lease. Rent expense, net of sublease income, was $3.6 million and $2.7 million for the three months ended June 30, 2015 and 2014, respectively. Rent expense, net of sublease income, was $6.8 million and $5.3 million for the six months ended June 30, 2015 and 2014, respectively.
The aggregate future non-cancelable minimum rental payments on our operating leases, as of June 30, 2015, are as follows (in thousands):
Years Ending December 31, 
Amount 
2015 (remaining six months)
$
10,846

2016
10,646

2017
7,916

2018
5,759

2019
5,522

2020 and thereafter
10,511

Total
$
51,200


Total future non-cancelable minimum rental payments have not been reduced by future minimum sublease rentals totaling $1.0 million.
We are party to letters of credit totaling $1.9 million as of June 30, 2015 and December 31, 2014, issued primarily in support of operating leases at several of our facilities. These letters of credit are collateralized by a line with our bank. No amounts have been drawn against these letters of credit.
Contract Manufacturer Commitments
Our independent contract manufacturers procure components and assemble our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and an analysis from our sales and product marketing organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue forecasts and orders for components and products that are non-cancelable. As of June 30, 2015 and December 31, 2014, we had non-cancelable open orders of $21.8 million and $23.2 million, respectively. We are required to record a liability for firm, non-cancelable and unconditional purchase commitments with contract manufacturers and suppliers for quantities in excess of our future demand forecasts. As of June 30, 2015 we have not accrued any significant costs for such non-cancelable commitments.
Purchase Obligations
As of June 30, 2015, we had approximately $26.0 million of non-cancelable firm purchase commitments primarily for purchases of software and services. Amounts which we have received delivery of the goods or services under purchase orders outstanding at June 30, 2015, are reflected in the Condensed Consolidated Balance Sheet as accounts payable or accrued liabilities, and are excluded from the $26.0 million.
Litigation
We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss. We have made an assessment of the probability of incurring any such losses and whether or not those losses are estimable.
On June 20, 2014, a purported stockholder class action lawsuit was filed in the Superior Court of California, County of Santa Clara, against the Company, current and former members of our Board of Directors, our Chief Financial Officer, and the underwriters of our March 2014 follow-on public offering.  On July 17, 2014, a substantially similar lawsuit was filed in the same court against the same defendants. The actions were consolidated and, on March 4, 2015, an amended complaint was filed, alleging violations of the federal securities laws on behalf of a purported class consisting of purchasers of the Company's common stock pursuant or traceable to the registration statement and prospectus for the follow-on public offering, and seeking unspecified compensatory damages and other relief.  On April 20, 2015, defendants filed demurrers seeking that the amended complaint be dismissed. On July 10, 2015, the court heard oral argument on the demurrers and has yet to issue a final ruling. The Company intends to defend the litigation vigorously.  Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
On November 24, 2014, a purported stockholder class action lawsuit was filed in the United States District Court for the Northern District of California against the Company and certain of its officers. On June 29, 2015, plaintiffs filed a consolidated complaint alleging violations of the federal securities laws on behalf of a putative class of all persons who purchased or otherwise acquired the Company’s securities between January 2, 2014, and November 4, 2014. Plaintiffs seek, among other things, compensatory damages and attorneys’ fees and costs on behalf of the putative class. The Company intends to defend the litigation vigorously. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
On January 28, 2015, certain of the Company’s officers and directors were named as defendants in a putative derivative action filed in the Superior Court of California, County of Santa Clara. On April 21, 2015, a substantially similar lawsuit was filed in the same court against the same defendants. The Company is named as a nominal defendant in both actions. The actions were consolidated and a consolidated complaint was filed on June 15, 2015, purporting to allege claims for breach of fiduciary duty and unjust enrichment. Defendants have filed demurrers to the consolidated complaint, which are scheduled for hearing on December 4, 2015. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
On April 28, 2015, a lawsuit was filed in the Delaware Court of Chancery by a purported stockholder against the Company, seeking production of certain books and records pursuant to Delaware law. The Company filed a motion to dismiss, which is set to be heard on August 11, 2015. The Company intends to defend the litigation vigorously. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
We are also subject to legal proceedings, claims and litigation, including intellectual property litigation, arising in the ordinary course of business. Such matters are subject to many uncertainties and outcomes, and are not predictable with assurance.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred, and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. We do not currently believe that it is reasonably possible that additional losses in connection with litigation arising in the ordinary course of business would be material.
Indemnification
Under the indemnification provisions of our standard sales related contracts, we agree to defend our customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets, and to pay judgments entered on such claims. Our exposure under these indemnification provisions is generally limited to the total amount paid by our customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. In addition, we indemnify our officers, directors, and certain key employees for actions taken while they are or were serving in good faith in such capacities. Through June 30, 2015, there have been no claims under any indemnification provisions.
XML 66 R60.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Award Plans - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
May. 09, 2014
Jun. 30, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (shares)   60,391,000 41,562,000
Compensation cost not yet recognized   $ 466.8  
Compensation cost not yet recognized, period for recognition   3 years  
nPulse Technologies [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance milestone determination period 3 years 6 months    
ESPP [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (shares)   3,792,578  
Acquisition price at lower of fair market value, percentage   85.00%  
Performance shares [Member] | nPulse Technologies [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued for acquisition (shares) 241,362    
Contingent obligation, employee performance award $ 6.4    
2013 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
General vesting period   4 years  
Award expiration period from grant date   10 years  
Employee stock ownership, combined voting power of all stock   10.00%  
Minimum exercise price as a percentage of the fair value per share   110.00%  
Award expiration period, for excess voting power grants   5 years  
Shares reserved for future issuance (shares)   15,000,000  
2013 Plan [Member] | Employee stock option [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant date fair value, percentage   100.00%  
XML 67 R13.htm IDEA: XBRL DOCUMENT v3.2.0.727
Deferred Revenue (Notes)
6 Months Ended
Jun. 30, 2015
Revenue Recognition [Abstract]  
Deferred Revenue
Deferred Revenue
Deferred revenue consisted of the following as of the dates below (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Product, current
$
9,176

 
$
10,718

Subscription and services, current
223,346

 
193,159

Total deferred revenue, current
232,522

 
203,877

Product, non-current
3,599

 
4,891

Subscription and services, non-current
173,770

 
143,775

Total deferred revenue, non-current
177,369

 
148,666

Total deferred revenue
$
409,891

 
$
352,543

XML 68 R14.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes (Notes)
6 Months Ended
Jun. 30, 2015
Debt Disclosure [Abstract]  
Convertible Senior Notes
Convertible Senior Notes
Convertible Senior Notes
In June 2015, we issued $460.0 million principal amount of Series A Notes and $460.0 million principal amount of Series B Notes, including the full exercise of the initial purchasers' over-allotment option, in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act. The net proceeds after the initial purchasers' discount of $23.0 million and issuance costs of $0.5 million from the Convertible Senior Notes were $896.5 million. The Series A Notes and Series B Notes bear interest at 1.000% per year and 1.625% per year, respectively, payable semiannually in arrears on June 1 and December 1 of each year, beginning December 1, 2015. The Convertible Senior Notes mature on June 1, 2035, unless earlier repurchased, redeemed or converted.
The Convertible Senior Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the Convertible Senior Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the Convertible Senior Notes and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. They are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.
The Convertible Senior Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing our other securities.
The initial conversion rate on each series of Convertible Senior Notes is 16.4572 shares of our common stock per $1,000 principal amount of Convertible Senior Notes, which is equivalent to an initial conversion price of approximately $60.76 per share of common stock. The conversion rate of each series of Convertible Senior Notes may be adjusted upon the occurrence of certain specified events, but not for accrued and unpaid interest.
Holders may convert the Convertible Senior Notes at their option in multiples of $1,000 principal amount prior to March 1, 2035, excluding the period from March 1, 2020 to June 1, 2020 in the case of the Series A Notes and March 1, 2022 to June 1, 2022 in the case of the Series B Notes, only under the following circumstances:
during any calendar quarter commencing after the calendar quarter ending on September 30, 2015 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Convertible Senior Notes of the relevant series on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Series A Notes or Series B Notes, as applicable, for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes of the relevant series on each such trading day;
if we call any or all of the Convertible Senior Notes of a series for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events, as specified in each indenture governing the Convertible Senior Notes.
Regardless of the foregoing conditions, holders may convert their Convertible Senior Notes at their option in multiples of $1,000 principal amount at any time during the period from March 1, 2020 to June 1, 2020 in the case of the Series A Notes and during the period from March 1, 2022 to June 1, 2022 in the case of the Series B Notes, or after March 1, 2035 until maturity for either series of Convertible Senior Notes. Upon conversion, the Convertible Senior Notes can be settled in cash, shares of our common stock or any combination thereof at our option.
We may be required by holders of the Convertible Senior Notes to repurchase all or any portion of their Convertible Senior Notes at 100% of the principal amount plus accrued and unpaid interest, on each of June 1, 2020, June 1, 2025 and June 1, 2030, in the case of the Series A Notes, and each of June 1, 2022, June 1, 2025 and June 1, 2030 in the case of the Series B Notes. Holders may also require us to repurchase the Convertible Senior Notes if we undergo a "fundamental change," as defined in each indenture governing the Convertible Senior Notes, at a purchase price equal to 100% of the principal amount, plus accrued and unpaid interest.
Additionally, we may redeem for cash all or any portion of the Series B Notes on or after June 1, 2020 until June 1, 2022 if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending not more than three trading days immediately preceding the date we provide notice of redemption. We also may redeem for cash all or any portion of the Series A Notes on or after June 1, 2020 until maturity and all or any portion of the Series B Notes on or after June 1, 2022 until maturity, regardless of the foregoing sale price condition.
In accordance with accounting for debt with conversions and other options, we allocated the principal amount of the Convertible Senior Notes into liability and equity components. We also allocated the total amount of initial purchasers' discount and transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the Convertible Senior Notes. Transaction costs of $0.4 million and $0.1 million were attributable to the liability component and equity component of the Convertible Senior Notes, respectively.
As of June 30, 2015, the liability and equity components of the Convertible Senior Notes consisted of the following (in thousands):
 
 
Series A Notes
 
Series B Notes
 
Total
Liability component:
 
 
 
 
 
 
Principal
 
$
460,000

 
$
460,000

 
$
920,000

Less: Convertible senior notes discounts and issuance costs, net of amortization
 
(102,774
)
 
(128,265
)
 
(231,039
)
Net carrying amount
 
$
357,226

 
$
331,735

 
$
688,961

 
 
 
 
 
 
 
Equity component, net of issuance costs
 
$
92,567

 
$
117,834

 
$
210,401


The unamortized discounts and issuance costs as of June 30, 2015 will be amortized over a weighted-average remaining period of approximately 6 years.
For the three and six months ended June 30, 2015, interest expense related to the Convertible Senior Notes consisted of the following (in thousands):
 
 
Series A Notes
 
Series B Notes
 
Total
Coupon interest
 
$
383

 
$
623

 
$
1,006

Amortization of convertible senior notes discounts and issuance costs
 
1,528

 
1,304

 
2,832

Total interest expense recognized
 
$
1,911

 
$
1,927

 
$
3,838

 
 
 
 
 
 
 
Effective interest rate on the liability component
 
6.4
%
 
7.0
%
 
6.7
%

Prepaid Forward Stock Purchase
In connection with the issuance of the Convertible Senior Notes, we also entered into privately negotiated Prepaid Forwards with one of the initial purchasers of the Convertible Senior Notes (the "Forward Counterparty"), pursuant to which we purchased approximately $150.0 million worth of our common stock (equivalent to approximately 3.3 million shares) for settlement on or around June 1, 2020 and June 1, 2022, respectively, subject to any early settlement, in whole or in part, of each Prepaid Forward. The Prepaid Forwards are intended to facilitate privately negotiated derivative transactions by which investors in the Convertible Senior Notes will be able to hedge their investment in the Convertible Senior Notes. In the event we pay any cash dividends on our common stock, the Forward Counterparty will pay an equivalent amount back to us.
The related shares were accounted for as a repurchase of common stock, and are presented as Treasury Stock in the unaudited condensed consolidated balance sheets. The 3.3 million shares of common stock purchased under the Prepaid Forwards are excluded from weighted-average shares outstanding for basic and diluted EPS purposes although they remain legally outstanding.
XML 69 R16.htm IDEA: XBRL DOCUMENT v3.2.0.727
Common Shares Reserved for Issuance (Notes)
6 Months Ended
Jun. 30, 2015
Equity [Abstract]  
Common Shares Reserved for Issuance
Common Shares Reserved for Issuance
We have 100,000,000 shares of convertible preferred stock authorized, none of which were issued and outstanding as of June 30, 2015 or December 31, 2014.
Under our amended and restated certificate of incorporation, we are authorized to issue 1,000,000,000 shares of common stock with a par value of $0.0001 per share as of June 30, 2015 and December 31, 2014. Each share of common stock outstanding is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors, subject to the prior rights of holders of all classes of convertible preferred stock outstanding.
As of June 30, 2015 and December 31, 2014, we had reserved shares of common stock for issuance as follows (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Reserved under stock award plans
41,458

 
38,879

Convertible Senior Notes
15,141

 

ESPP
3,792

 
2,683

Total
60,391

 
41,562

XML 70 R64.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 56,411 $ 38,253 $ 106,286 $ 63,447
Cost of product revenue [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 386 236 654 381
Cost of subscription and services revenue [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 7,163 3,605 13,541 7,025
Research and development [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 16,525 7,803 32,560 12,406
Sales and marketing [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 19,358 15,923 35,812 24,611
General and administrative [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 12,979 $ 10,686 $ 23,719 $ 19,024
XML 71 R66.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss per Share - Schedule of Computation of Net Loss Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Numerator:        
Net loss $ (133,573) $ (116,823) $ (267,537) $ (218,034)
Denominator:        
Weighted average number of shares outstanding—basic and diluted (shares) 154,121 141,895 152,890 137,939
Net loss per share—basic and diluted (usd per share) $ (0.87) $ (0.82) $ (1.75) $ (1.58)
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Award Plans - Summary of Assumptions used in the Black-Scholes Option-pricing Model to Determine Fair Value (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Mar. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of common stock $ 35.16 $ 23.02 $ 35.16 $ 23.02 $ 82.00
Risk-free interest rate, minimum 0.09% 0.05% 0.09% 0.05%  
Risk-free interest rate, maximum 0.23% 0.09% 0.23% 0.09%  
Volatility 39.00% 45.00% 39.00% 45.00%  
Dividend yield 0.00% 0.00% 0.00% 0.00%  
Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected term (in years) 6 months 6 months 6 months 6 months  
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected term (in years) 1 year 1 year 1 year 1 year  
XML 73 R34.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment and Major Customers Information (Tables)
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Region
Revenue by geographic region based on the billing address is as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015

2014
 
2015
 
2014
Revenue:
 
 
 
 
 
 
 
United States
$
106,131

 
$
69,636

 
$
195,320

 
$
125,364

EMEA
18,971

 
14,678

 
35,763

 
23,923

APAC
15,610

 
6,621

 
29,330

 
12,948

Other
6,495

 
3,554

 
12,164

 
6,234

Total revenue
$
147,207

 
$
94,489

 
$
272,577

 
$
168,469

Summary of Long lived Assets by Geographic Region Based on Physical Location
Long lived assets by geographic region based on physical location is as follows (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Property and Equipment, net:
 
 
 
United States
$
56,805

 
$
66,807

International
17,633

 
15,491

Total property and equipment, net
$
74,438

 
$
82,298

XML 74 R51.htm IDEA: XBRL DOCUMENT v3.2.0.727
Deferred Revenue - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue, current $ 232,522 $ 203,877
Total deferred revenue, non-current 177,369 148,666
Total deferred revenue 409,891 352,543
Product [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue, current 9,176 10,718
Total deferred revenue, non-current 3,599 4,891
Subscription and services [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue, current 223,346 193,159
Total deferred revenue, non-current $ 173,770 $ 143,775
XML 75 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment and Major Customers Information (Notes)
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Segment Information
Segment and Major Customers Information
We conduct business globally and are primarily managed on a geographic basis. Our Chief Executive Officer, who is our chief operating decision maker, reviews financial information presented on a consolidated basis accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. There are no segment managers who are held accountable for operations, operating results, and plans for levels, components, or types of products or services below the consolidated unit level. Accordingly, we are considered to be in a single reportable segment and operating unit structure.
Revenue by geographic region based on the billing address is as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015

2014
 
2015
 
2014
Revenue:
 
 
 
 
 
 
 
United States
$
106,131

 
$
69,636

 
$
195,320

 
$
125,364

EMEA
18,971

 
14,678

 
35,763

 
23,923

APAC
15,610

 
6,621

 
29,330

 
12,948

Other
6,495

 
3,554

 
12,164

 
6,234

Total revenue
$
147,207

 
$
94,489

 
$
272,577

 
$
168,469


Long lived assets by geographic region based on physical location is as follows (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Property and Equipment, net:
 
 
 
United States
$
56,805

 
$
66,807

International
17,633

 
15,491

Total property and equipment, net
$
74,438

 
$
82,298


For the three and six months ended June 30, 2015, one distributor represented 15% and 14%, respectively, and one reseller represented 13% and 12%, respectively, of the Company's total revenue. For the three and six months ended June 30, 2014, one customer represented 12% and 11%, respectively, of the Company's total revenue. As of June 30, 2015, one distributor represented 10% of the Company's net accounts receivable balance. As of December 31, 2014, one distributor represented 15% of the Company's net accounts receivable balance.
XML 76 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2015
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation
Total allocation of the purchase price allocation is as follows (in thousands):
 
Amount
Net tangible liabilities assumed
$
(1,833
)
Intangible assets
24,700

Deferred tax asset
442

Deferred tax liability
(8,368
)
Goodwill
41,671

Total purchase price allocation
$
56,612

Schedule of Estimated Useful Life and Fair Values of the Identifiable Intangible Assets
The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
 
Estimated Useful Life (in years)
 
Amount
Developed technology
6
 
$
10,100

Customer relationships
8
 
8,000

In-process research and development
N/A
 
6,600

Total
 
 
$
24,700

Schedule of Purchased Intangible Assets
Purchased intangible assets consisted of the following as of the dates below (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Developed technology
$
78,193

 
$
78,193

Content
128,600

 
128,600

Customer relationships
75,300

 
75,300

Contract backlog
13,800

 
13,800

Trade names
12,400

 
12,400

Total intangible assets
308,293

 
308,293

Less: accumulated amortization
(70,201
)
 
(46,668
)
Total net intangible assets
$
238,092

 
$
261,625

Schedule of Expected Annual Amortization Expense of Intangible Assets
The expected annual amortization expense of intangible assets as of June 30, 2015 is presented below (in thousands):
Years Ending December 31,
Amount
2015 (remaining six months)
$
23,532

2016
46,448

2017
40,503

2018
29,346

2019
27,574

2020 and thereafter
70,689

Total
$
238,092

XML 77 R49.htm IDEA: XBRL DOCUMENT v3.2.0.727
Restructuring Charges - Summary of Restructuring Activities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2015
USD ($)
Restructuring Reserve [Roll Forward]  
Balance, December 31, 2014 $ 765
Provision for restructuring charges 0
Cash payments (457)
Balance, June 30, 2015 308
Severance and related costs [Member]  
Restructuring Reserve [Roll Forward]  
Balance, December 31, 2014 0
Provision for restructuring charges 0
Cash payments 0
Balance, June 30, 2015 0
Facilities costs [Member]  
Restructuring Reserve [Roll Forward]  
Balance, December 31, 2014 765
Provision for restructuring charges 0
Cash payments (457)
Balance, June 30, 2015 $ 308
XML 78 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Short-Term Investments - Summary of Contractual Maturities (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year, amortized cost $ 459,524
Due within one to two years, amortized cost 260,166
Total, amortized cost 719,690
Due within one year, fair value 459,426
Due within one to two years, fair value 259,792
Total, fair value $ 719,218
XML 79 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Statement of Comprehensive Income [Abstract]        
Net loss $ (133,573) $ (116,823) $ (267,537) $ (218,034)
Change in net unrealized loss on available-for-sale investments, net of tax (434) 28 (31) (110)
Comprehensive loss $ (134,007) $ (116,795) $ (267,568) $ (218,144)
XML 80 R10.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment (Notes)
6 Months Ended
Jun. 30, 2015
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
Property and equipment, net consisted of the following (in thousands):
 
As of June 30, 2015
 
As of December 31, 2014
Computer equipment and software
$
98,745

 
$
85,171

Leasehold improvements
37,611

 
34,522

Furniture and fixtures
12,759

 
12,022

Machinery and equipment
447

 
447

Total property and equipment
149,562

 
132,162

Less: accumulated depreciation
(75,124
)
 
(49,864
)
Total property and equipment, net
$
74,438

 
$
82,298


Depreciation and amortization expense related to property and equipment and demonstration units during the three months ended June 30, 2015 and 2014 was $15.3 million and $10.2 million, respectively. Depreciation and amortization expense related to property and equipment and demonstration units during the six months ended June 30, 2015 and 2014 was $29.5 million and $19.9 million, respectively.
During the three months ended June 30, 2015, we recognized $1.1 million in accelerated depreciation expense associated with changes in the estimated useful life of certain assets to be replaced in the first quarter of 2016.
XML 81 R58.htm IDEA: XBRL DOCUMENT v3.2.0.727
Common Shares Reserved for Issuance - Narrative (Details)
6 Months Ended
Jun. 30, 2015
vote_per_share
$ / shares
shares
Dec. 31, 2014
$ / shares
shares
Class of Stock [Line Items]    
Common stock, shares authorized (shares) 1,000,000,000 1,000,000,000
Common stock, par value (usd per share) | $ / shares $ 0.0001 $ 0.0001
Voting right per common share | vote_per_share 1  
Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock authorized (shares) 100,000,000 100,000,000
Preferred stock, shares issued (shares) 0 0
Preferred stock outstanding (shares) 0 0
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 147,207 $ 94,489 $ 272,577 $ 168,469
Operating segments [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 147,207 94,489 272,577 168,469
Operating segments [Member] | United States [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 106,131 69,636 195,320 125,364
Operating segments [Member] | EMEA [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 18,971 14,678 35,763 23,923
Operating segments [Member] | APAC [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 15,610 6,621 29,330 12,948
Operating segments [Member] | Other [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 6,495 $ 3,554 $ 12,164 $ 6,234
XML 83 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Restructuring Charges (Tables)
6 Months Ended
Jun. 30, 2015
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Activities
The following table sets forth a summary of restructuring activities during the six months ended June 30, 2015 (in thousands):
 
Severance and related costs
 
Facilities costs
 
Total costs
Balance, December 31, 2014
$

 
$
765

 
$
765

Provision for restructuring charges

 

 

Cash payments

 
(457
)
 
(457
)
Balance, June 30, 2015
$

 
$
308

 
$
308

XML 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.2.0.727 html 242 299 1 false 72 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.fireeye.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.fireeye.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 1004000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.fireeye.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 1006000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.fireeye.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 2101100 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes) Notes http://www.fireeye.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNotes Description of Business and Summary of Significant Accounting Policies (Notes) Notes 7 false false R8.htm 2102100 - Disclosure - Fair Value Measurements (Notes) Notes http://www.fireeye.com/role/FairValueMeasurementsNotes Fair Value Measurements (Notes) Notes 8 false false R9.htm 2103100 - Disclosure - Short-Term Investments (Notes) Notes http://www.fireeye.com/role/ShortTermInvestmentsNotes Short-Term Investments (Notes) Notes 9 false false R10.htm 2104100 - Disclosure - Property and Equipment (Notes) Notes http://www.fireeye.com/role/PropertyAndEquipmentNotes Property and Equipment (Notes) Notes 10 false false R11.htm 2105100 - Disclosure - Business Combinations (Notes) Notes http://www.fireeye.com/role/BusinessCombinationsNotes Business Combinations (Notes) Notes 11 false false R12.htm 2106100 - Disclosure - Restructuring Charges (Notes) Notes http://www.fireeye.com/role/RestructuringChargesNotes Restructuring Charges (Notes) Notes 12 false false R13.htm 2107100 - Disclosure - Deferred Revenue (Notes) Notes http://www.fireeye.com/role/DeferredRevenueNotes Deferred Revenue (Notes) Notes 13 false false R14.htm 2108100 - Disclosure - Convertible Senior Notes (Notes) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesNotes Convertible Senior Notes (Notes) Notes 14 false false R15.htm 2109100 - Disclosure - Commitments and Contingencies (Notes) Notes http://www.fireeye.com/role/CommitmentsAndContingenciesNotes Commitments and Contingencies (Notes) Notes 15 false false R16.htm 2110100 - Disclosure - Common Shares Reserved for Issuance (Notes) Notes http://www.fireeye.com/role/CommonSharesReservedForIssuanceNotes Common Shares Reserved for Issuance (Notes) Notes 16 false false R17.htm 2111100 - Disclosure - Equity Award Plans (Notes) Notes http://www.fireeye.com/role/EquityAwardPlansNotes Equity Award Plans (Notes) Notes 17 false false R18.htm 2112100 - Disclosure - Income Taxes (Notes) Notes http://www.fireeye.com/role/IncomeTaxesNotes Income Taxes (Notes) Notes 18 false false R19.htm 2113100 - Disclosure - Net Loss per Share (Notes) Notes http://www.fireeye.com/role/NetLossPerShareNotes Net Loss per Share (Notes) Notes 19 false false R20.htm 2114100 - Disclosure - Employee Benefit Plan (Notes) Notes http://www.fireeye.com/role/EmployeeBenefitPlanNotes Employee Benefit Plan (Notes) Notes 20 false false R21.htm 2115100 - Disclosure - Segment and Major Customers Information (Notes) Notes http://www.fireeye.com/role/SegmentAndMajorCustomersInformationNotes Segment and Major Customers Information (Notes) Notes 21 false false R22.htm 2201201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.fireeye.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.fireeye.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNotes 22 false false R23.htm 2302301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.fireeye.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.fireeye.com/role/FairValueMeasurementsNotes 23 false false R24.htm 2303301 - Disclosure - Short-Term Investments (Tables) Sheet http://www.fireeye.com/role/ShortTermInvestmentsTables Short-Term Investments (Tables) Tables http://www.fireeye.com/role/ShortTermInvestmentsNotes 24 false false R25.htm 2304301 - Disclosure - Property and Equipment (Tables) Sheet http://www.fireeye.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.fireeye.com/role/PropertyAndEquipmentNotes 25 false false R26.htm 2305301 - Disclosure - Business Combinations (Tables) Sheet http://www.fireeye.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.fireeye.com/role/BusinessCombinationsNotes 26 false false R27.htm 2306301 - Disclosure - Restructuring Charges (Tables) Sheet http://www.fireeye.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.fireeye.com/role/RestructuringChargesNotes 27 false false R28.htm 2307301 - Disclosure - Deferred Revenue (Tables) Sheet http://www.fireeye.com/role/DeferredRevenueTables Deferred Revenue (Tables) Tables http://www.fireeye.com/role/DeferredRevenueNotes 28 false false R29.htm 2308301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.fireeye.com/role/ConvertibleSeniorNotesNotes 29 false false R30.htm 2309301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.fireeye.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.fireeye.com/role/CommitmentsAndContingenciesNotes 30 false false R31.htm 2310301 - Disclosure - Common Shares Reserved for Issuance (Tables) Sheet http://www.fireeye.com/role/CommonSharesReservedForIssuanceTables Common Shares Reserved for Issuance (Tables) Tables http://www.fireeye.com/role/CommonSharesReservedForIssuanceNotes 31 false false R32.htm 2311301 - Disclosure - Equity Award Plans (Tables) Sheet http://www.fireeye.com/role/EquityAwardPlansTables Equity Award Plans (Tables) Tables http://www.fireeye.com/role/EquityAwardPlansNotes 32 false false R33.htm 2313301 - Disclosure - Net Loss per Share (Tables) Sheet http://www.fireeye.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.fireeye.com/role/NetLossPerShareNotes 33 false false R34.htm 2315301 - Disclosure - Segment and Major Customers Information (Tables) Sheet http://www.fireeye.com/role/SegmentAndMajorCustomersInformationTables Segment and Major Customers Information (Tables) Tables http://www.fireeye.com/role/SegmentAndMajorCustomersInformationNotes 34 false false R35.htm 2401402 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.fireeye.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.fireeye.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies 35 false false R36.htm 2402402 - Disclosure - Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.fireeye.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) Details 36 false false R37.htm 2402403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 37 false false R38.htm 2403402 - Disclosure - Short-Term Investments - Summary of Investments (Details) Sheet http://www.fireeye.com/role/ShortTermInvestmentsSummaryOfInvestmentsDetails Short-Term Investments - Summary of Investments (Details) Details 38 false false R39.htm 2403403 - Disclosure - Short-Term Investments - Summary of Unrealized Losses on Investments (Details) Sheet http://www.fireeye.com/role/ShortTermInvestmentsSummaryOfUnrealizedLossesOnInvestmentsDetails Short-Term Investments - Summary of Unrealized Losses on Investments (Details) Details 39 false false R40.htm 2403404 - Disclosure - Short-Term Investments - Narrative (Details) Sheet http://www.fireeye.com/role/ShortTermInvestmentsNarrativeDetails Short-Term Investments - Narrative (Details) Details 40 false false R41.htm 2403405 - Disclosure - Short-Term Investments - Summary of Contractual Maturities (Details) Sheet http://www.fireeye.com/role/ShortTermInvestmentsSummaryOfContractualMaturitiesDetails Short-Term Investments - Summary of Contractual Maturities (Details) Details 41 false false R42.htm 2404402 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.fireeye.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 42 false false R43.htm 2404403 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.fireeye.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 43 false false R44.htm 2405402 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 44 false false R45.htm 2405403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails Business Combinations - Schedule of Purchase Price Allocation (Details) Details 45 false false R46.htm 2405404 - Disclosure - Business Combinations - Schedule of Estimated Useful Life and Fair Values of the Identifiable Intangible Assets (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsScheduleOfEstimatedUsefulLifeAndFairValuesOfIdentifiableIntangibleAssetsDetails Business Combinations - Schedule of Estimated Useful Life and Fair Values of the Identifiable Intangible Assets (Details) Details 46 false false R47.htm 2405405 - Disclosure - Business Combinations - Schedule of Purchased Intangible Assets (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsScheduleOfPurchasedIntangibleAssetsDetails Business Combinations - Schedule of Purchased Intangible Assets (Details) Details 47 false false R48.htm 2405406 - Disclosure - Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsScheduleOfExpectedAnnualAmortizationExpenseOfIntangibleAssetsDetails Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) Details 48 false false R49.htm 2406402 - Disclosure - Restructuring Charges - Summary of Restructuring Activities (Details) Sheet http://www.fireeye.com/role/RestructuringChargesSummaryOfRestructuringActivitiesDetails Restructuring Charges - Summary of Restructuring Activities (Details) Details 49 false false R50.htm 2406403 - Disclosure - Restructuring Charges - Narrative (Details) Sheet http://www.fireeye.com/role/RestructuringChargesNarrativeDetails Restructuring Charges - Narrative (Details) Details 50 false false R51.htm 2407402 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue (Details) Sheet http://www.fireeye.com/role/DeferredRevenueScheduleOfDeferredRevenueDetails Deferred Revenue - Schedule of Deferred Revenue (Details) Details 51 false false R52.htm 2408402 - Disclosure - Convertible Senior Notes - Narrative - Convertible Senior Notes (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesNarrativeConvertibleSeniorNotesDetails Convertible Senior Notes - Narrative - Convertible Senior Notes (Details) Details 52 false false R53.htm 2408403 - Disclosure - Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleOfLiabilityAndEquityComponentsOfConvertibleSeniorNotesDetails Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) Details 53 false false R54.htm 2408404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseRelatedToConvertibleSeniorNotesDetails Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) Details 54 false false R55.htm 2408405 - Disclosure - Convertible Senior Notes - Narrative - Prepaid Forward Stock Purchase (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesNarrativePrepaidForwardStockPurchaseDetails Convertible Senior Notes - Narrative - Prepaid Forward Stock Purchase (Details) Details 55 false false R56.htm 2409402 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.fireeye.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 56 false false R57.htm 2409403 - Disclosure - Commitments and Contingencies - Schedule of Future Non-cancelable Minimum Rental Payments for Operating Leases (Details) Sheet http://www.fireeye.com/role/CommitmentsAndContingenciesScheduleOfFutureNonCancelableMinimumRentalPaymentsForOperatingLeasesDetails Commitments and Contingencies - Schedule of Future Non-cancelable Minimum Rental Payments for Operating Leases (Details) Details 57 false false R58.htm 2410402 - Disclosure - Common Shares Reserved for Issuance - Narrative (Details) Sheet http://www.fireeye.com/role/CommonSharesReservedForIssuanceNarrativeDetails Common Shares Reserved for Issuance - Narrative (Details) Details 58 false false R59.htm 2410403 - Disclosure - Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) Sheet http://www.fireeye.com/role/CommonSharesReservedForIssuanceScheduleOfReservedSharesOfCommonStockForIssuanceDetails Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) Details 59 false false R60.htm 2411402 - Disclosure - Equity Award Plans - Narrative (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails Equity Award Plans - Narrative (Details) Details 60 false false R61.htm 2411403 - Disclosure - Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansSummaryOfActivityForStockOptionChangesAndSummaryOfInformationRelatedToOptionsVestedAndExpectedToVestAndOptionsExercisableDetails Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details) Details 61 false false R62.htm 2411404 - Disclosure - Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansSummaryOfActivityForRestrictedCommonStockRsasAndRsusAndSummaryOfInformationRelatedToUnvestedRestrictedCommonStockRsasAndRsusAndThoseExpectedToVestDetails Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) Details 62 false false R63.htm 2411405 - Disclosure - Equity Award Plans - Summary of Assumptions used in the Black-Scholes Option-pricing Model to Determine Fair Value (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelToDetermineFairValueDetails Equity Award Plans - Summary of Assumptions used in the Black-Scholes Option-pricing Model to Determine Fair Value (Details) Details 63 false false R64.htm 2411406 - Disclosure - Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansScheduleOfStockBasedCompensationExpenseRelatedToStockOptionsEsppAndRestrictedStockUnitsAndAwardsDetails Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) Details 64 false false R65.htm 2412401 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.fireeye.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 65 false false R66.htm 2413402 - Disclosure - Net Loss per Share - Schedule of Computation of Net Loss Per Common Share (Details) Sheet http://www.fireeye.com/role/NetLossPerShareScheduleOfComputationOfNetLossPerCommonShareDetails Net Loss per Share - Schedule of Computation of Net Loss Per Common Share (Details) Details 66 false false R67.htm 2413403 - Disclosure - Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Diluted Net Loss Per Share Computation (Details) Sheet http://www.fireeye.com/role/NetLossPerShareScheduleOfOutstandingOptionsAndUnvestedSharesExcludedFromDilutedNetLossPerShareComputationDetails Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Diluted Net Loss Per Share Computation (Details) Details 67 false false R68.htm 2414401 - Disclosure - Employee Benefit Plan - Narrative (Details) Sheet http://www.fireeye.com/role/EmployeeBenefitPlanNarrativeDetails Employee Benefit Plan - Narrative (Details) Details 68 false false R69.htm 2415402 - Disclosure - Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) Sheet http://www.fireeye.com/role/SegmentAndMajorCustomersInformationScheduleOfRevenueByGeographicRegionDetails Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) Details 69 false false R70.htm 2415403 - Disclosure - Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) Sheet http://www.fireeye.com/role/SegmentAndMajorCustomersInformationSummaryOfLongLivedAssetsByGeographicRegionBasedOnPhysicalLocationDetails Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) Details 70 false false R71.htm 2415404 - Disclosure - Segment and Major Customers Information - Narrative (Details) Sheet http://www.fireeye.com/role/SegmentAndMajorCustomersInformationNarrativeDetails Segment and Major Customers Information - Narrative (Details) Details 71 false false All Reports Book All Reports In ''Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details)'', element us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 with value 7 years 4 months 24 days has label periodStartLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details)'', element us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 with value 7 years 4 months 24 days has label periodEndLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details)'', element us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 with value 7 years 3 months 26 days has label periodStartLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Vested and Expected to Vest and Options Exercisable (Details)'', element us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 with value 7 years 3 months 26 days has label periodEndLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details)'', element us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms with value 1 year 8 months 12 days has label periodStartLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details)'', element us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms with value 1 year 8 months 12 days has label periodEndLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details)'', element us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms with value 1 year 8 months 27 days has label periodStartLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details)'', element us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms with value 1 year 8 months 27 days has label periodEndLabel, but the context is a duration, not an instant. It will be treated as if it had no label. In ''Condensed Consolidated Balance Sheets (Unaudited)'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. Columns in cash flow ''Condensed Consolidated Statements of Cash Flows (Unaudited)'' have maximum duration 6 months and at least 34 values. Shorter duration columns must have at least one fourth (8) as many values. Column '[2015-04-01 3m 2015-06-30]' is shorter (3 months) and has only 3 values, so it is being removed. Columns in cash flow ''Condensed Consolidated Statements of Cash Flows (Unaudited)'' have maximum duration 6 months and at least 34 values. Shorter duration columns must have at least one fourth (8) as many values. Column '[2014-04-01 3m 2014-06-30]' is shorter (3 months) and has only 3 values, so it is being removed. feye-20150630.xml feye-20150630_cal.xml feye-20150630_def.xml feye-20150630_lab.xml feye-20150630_pre.xml feye-20150630.xsd true true XML 85 R38.htm IDEA: XBRL DOCUMENT v3.2.0.727
Short-Term Investments - Summary of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents $ 726,480 $ 146,363 $ 171,620 $ 173,918
Short-term investments [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 719,690 269,236    
Gross Unrealized Gains 49 5    
Gross Unrealized Losses (521) (446)    
Estimated Fair Value 719,218 268,795    
Cash and cash equivalents 256,081 12,950    
Short-term investment 463,137 255,845    
Short-term investments [Member] | Certificates of deposit [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 11,480 5,000    
Gross Unrealized Gains 5 0    
Gross Unrealized Losses (3) (6)    
Estimated Fair Value 11,482 4,994    
Cash and cash equivalents 0 0    
Short-term investment 11,482 4,994    
Short-term investments [Member] | Commercial paper [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 64,995      
Gross Unrealized Gains 0      
Gross Unrealized Losses (6)      
Estimated Fair Value 64,989      
Short-term investment 4,998      
Short-term investments [Member] | Commercial paper [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents 59,991      
Short-term investments [Member] | Corporate notes and bonds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 287,234 143,215    
Gross Unrealized Gains 4 4    
Gross Unrealized Losses (410) (235)    
Estimated Fair Value 286,828 142,984    
Cash and cash equivalents 0 0    
Short-term investment 286,828 142,984    
Short-term investments [Member] | U.S. Government agencies [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 355,981 121,021    
Gross Unrealized Gains 40 1    
Gross Unrealized Losses (102) (205)    
Estimated Fair Value 355,919 120,817    
Cash and cash equivalents 196,090 12,950    
Short-term investment $ 159,829 $ 107,867    
XML 86 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Employee Benefit Plan (Notes)
6 Months Ended
Jun. 30, 2015
Compensation and Retirement Disclosure [Abstract]  
Employee Benefit Plan
Employee Benefit Plan
401(k) Plan
We have established a 401(k) tax-deferred savings plan (the “401(k) Plan”) which permits participants to make contributions by salary deduction pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. In addition, until January 2015, we maintained a tax qualified plan for employees of the Mandiant subsidiary that was assumed in the Mandiant acquisition. In January 2015, the Mandiant 401(k) plan was merged into the 401(k) Plan. All participants’ interests in their deferrals are 100% vested when contributed under both 401(k) plans. We are responsible for administrative costs of the 401(k) Plan and have made no matching contributions into our 401(k) Plan since inception. The Mandiant 401(k) plan had provided for a match of 100% of the first 4% of an eligible employee’s compensation contributed. Matching contributions under the Mandiant 401(k) plan were 100% vested when made. Under both 401(k) plans, pre-tax contributions are allocated to each participant’s individual account and are then invested in selected investment alternatives according to the participants’ directions. Each 401(k) plan is intended to qualify under Sections 401(a) and 501(a) of the Code. As a tax-qualified retirement plan, contributions to each 401(k) plan and earnings on those contributions are not taxable to the employees until distributed from the 401(k) plan, and all contributions are deductible by us when made. We contributed $0.7 million and $1.4 million to the Mandiant 401(k) plan for the three and six months ended June 30, 2014, respectively.