0001086222-16-000291.txt : 20160509 0001086222-16-000291.hdr.sgml : 20160509 20160509170746 ACCESSION NUMBER: 0001086222-16-000291 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160509 DATE AS OF CHANGE: 20160509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AKAMAI TECHNOLOGIES INC CENTRAL INDEX KEY: 0001086222 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 043432319 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27275 FILM NUMBER: 161632598 BUSINESS ADDRESS: STREET 1: 150 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02142 BUSINESS PHONE: 6174443000 MAIL ADDRESS: STREET 1: 150 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02142 10-Q 1 akam10q3312016.htm FORM 10-Q 10-Q
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 March 31, 2016
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 0-27275
______________________________________________ 
Akamai Technologies, Inc.

(Exact name of registrant as specified in its charter)
Delaware
 
04-3432319
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)

150 Broadway
Cambridge, MA 02142
(617) 444-3000
(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 (the “Exchange Act”) 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.

Large accelerated filer  x
Accelerated filer o
Non-accelerated filer o
Smaller reporting company o
(Do not check if a 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 outstanding of the registrant’s common stock as of May 5, 2016: 175,591,774



AKAMAI TECHNOLOGIES, INC.

FORM 10-Q

FOR THE QUARTERLY PERIOD ENDED MARCH 31, 2016

TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
Item 1.
 
Consolidated Balance Sheets at March 31, 2016 and December 31, 2015
 
Consolidated Statements of Income for the three months ended March 31, 2016 and 2015
 
Consolidated Statements of Comprehensive Income for the three months ended March 31, 2016 and 2015
 
Consolidated Statements of Cash Flows for the three months ended March 31, 2016 and 2015
 
Item 2.
Item 3.
Item 4.
 
 
 
 
 
 
Item 1.
Item 1A.
Item 2.
Item 6.
 
 
 
 


2


PART I. FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED BALANCE SHEETS

(in thousands, expect share data)
March 31,
2016
 
December 31,
2015
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
312,912

 
$
289,473

Marketable securities
524,958

 
460,088

Accounts receivable, net of reserves of $9,380 and $7,364 at March 31, 2016, and December 31, 2015, respectively
365,103

 
380,399

Prepaid expenses and other current assets
127,855

 
123,228

Total current assets
1,330,828

 
1,253,188

Property and equipment, net
770,197

 
753,180

Marketable securities
685,362

 
774,674

Goodwill
1,152,376

 
1,150,244

Acquired intangible assets, net
149,379

 
156,095

Deferred income tax assets
3,490

 
4,700

Other assets
92,120

 
89,603

Total assets
$
4,183,752

 
$
4,181,684

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
63,822

 
$
61,982

Accrued expenses
197,487

 
216,166

Deferred revenue
64,905

 
54,154

Other current liabilities
7,019

 
138

Total current liabilities
333,233

 
332,440

Deferred revenue
4,238

 
4,163

Deferred income tax liabilities
11,706

 
12,888

Convertible senior notes
623,485

 
618,047

Other liabilities
97,508

 
93,268

Total liabilities
1,070,170

 
1,060,806

Commitments and contingencies

 

Stockholders’ equity:
 
 
 
Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding

 

Common stock, $0.01 par value; 700,000,000 shares authorized; 178,270,472 shares issued and 176,050,217 shares outstanding at March 31, 2016, and 177,212,181 shares issued and outstanding at December 31, 2015
1,783

 
1,772

Additional paid-in capital
4,451,319

 
4,437,420

Accumulated other comprehensive loss
(28,792
)
 
(41,453
)
Treasury stock, at cost, 2,220,255 shares at March 31, 2016, and no shares at December 31, 2015
(108,725
)
 

Accumulated deficit
(1,202,003
)
 
(1,276,861
)
Total stockholders’ equity
3,113,582

 
3,120,878

Total liabilities and stockholders’ equity
$
4,183,752

 
$
4,181,684


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

3


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF INCOME
    
 
For the Three Months
Ended March 31,
(in thousands, except per share data)
2016
 
2015
Revenue
$
567,725

 
$
526,536

Costs and operating expenses:
 
 
 
Cost of revenue (exclusive of amortization of acquired intangible assets shown below)
194,736

 
169,294

Research and development
40,842

 
35,828

Sales and marketing
102,211

 
103,479

General and administrative
102,283

 
89,592

Amortization of acquired intangible assets
6,716

 
6,780

Restructuring charges
6,818

 
42

Total costs and operating expenses
453,606

 
405,015

Income from operations
114,119

 
121,521

Interest income
3,320

 
3,001

Interest expense
(4,653
)
 
(4,576
)
Other expense, net
(189
)
 
(301
)
Income before provision for income taxes
112,597

 
119,645

Provision for income taxes
37,739

 
41,899

Net income
$
74,858

 
$
77,746

Net income per share:
 
 
 
Basic
$
0.42

 
$
0.44

Diluted
$
0.42

 
$
0.43

Shares used in per share calculations:
 
 
 
Basic
176,403

 
178,545

Diluted
177,539

 
180,825


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

4


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
Net income
$
74,858

 
$
77,746

Other comprehensive income (loss):

 

Foreign currency translation adjustments
9,653

 
(8,415
)
Unrealized gains on investments, net of income tax provision of $1,783 and $1,213 for the three months ended March 31, 2016 and 2015, respectively
3,008

 
2,113

Other comprehensive income (loss)
12,661

 
(6,302
)
Comprehensive income
$
87,519

 
$
71,444


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


5


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
Cash flows from operating activities:
 
 
 
Net income
$
74,858

 
$
77,746

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
80,669

 
70,460

Stock-based compensation
31,741

 
29,669

Excess tax benefits from stock-based compensation
(1,135
)
 
(13,128
)
Provision for deferred income taxes
1,072

 
8,305

Amortization of debt discount and issuance costs
4,653

 
4,576

Other non-cash reconciling items, net
2,752

 
443

Changes in operating assets and liabilities, net of effects of acquisitions:
 
 
 
Accounts receivable
15,906

 
(32,552
)
Prepaid expenses and other current assets
(3,481
)
 
(1,817
)
Accounts payable and accrued expenses
(32,377
)
 
(52,703
)
Deferred revenue
10,653

 
6,947

Other current liabilities
6,876

 
42

Other non-current assets and liabilities
(1,949
)
 
1,741

Net cash provided by operating activities
190,238

 
99,729

Cash flows from investing activities:
 
 
 
Cash paid for acquired businesses, net of cash acquired

 
(16,062
)
Purchases of property and equipment
(41,806
)
 
(91,924
)
Capitalization of internal-use software development costs
(40,534
)
 
(45,145
)
Purchases of short- and long-term marketable securities
(95,843
)
 
(97,304
)
Proceeds from sales of short- and long-term marketable securities

 
2,008

Proceeds from maturities of short- and long-term marketable securities
125,109

 
305,647

Other non-current assets and liabilities
(2,354
)
 
(82
)
Net cash (used in) provided by investing activities
(55,428
)
 
57,138

Cash flows from financing activities:
 
 
 
Proceeds related to the issuance of common stock under stock plans
18,350

 
24,440

Excess tax benefits from stock-based compensation
1,135

 
13,128

Employee taxes paid related to net share settlement of stock-based awards
(26,496
)
 
(31,101
)
Repurchases of common stock
(108,725
)
 
(62,680
)
Net cash used in financing activities
(115,736
)
 
(56,213
)
Effects of exchange rate changes on cash and cash equivalents
4,365

 
(6,747
)
Net increase in cash and cash equivalents
23,439

 
93,907

Cash and cash equivalents at beginning of period
289,473

 
238,650

Cash and cash equivalents at end of period
$
312,912

 
$
332,557


6


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS, continued

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
Supplemental disclosure of cash flow information:
 
 
 
Cash paid for income taxes
$
28,010

 
$
24,131

Non-cash investing activities:
 
 
 
Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses
19,518

 
31,565

Capitalization of stock-based compensation
5,203

 
4,144


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

7


AKAMAI TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

1. Nature of Business and Basis of Presentation

Akamai Technologies, Inc. (the “Company”) provides cloud services for delivering, optimizing and securing content and business applications over the Internet. The Company's globally-distributed platform comprises over 216,000 servers in more than 1,500 networks in approximately 120 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet.

The accompanying interim consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in the accompanying financial statements.

Certain information and footnote disclosures normally included in the Company’s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s annual report on Form 10-K for the year ended December 31, 2015, filed with the Securities and Exchange Commission (the "Commission") on February 29, 2016.

The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.

Newly-Adopted Accounting Pronouncements
    
In April 2015, the Financial Accounting Standards Board (“FASB”) issued updated guidance to simplify the presentation of debt issuance costs on the balance sheet. This guidance moved debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The Company retrospectively adopted the guidance on January 1, 2016. The prior period consolidated balance sheet presented, as of December 31, 2015, was revised to reclassify $6.2 million of debt issuance costs included in other assets to convertible senior notes. This had the impact of reducing the Company's total assets and total liabilities by $6.2 million, as of December 31, 2015. The revision had no impact on the Company's results of operations, financial position or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard was effective for and adopted by the Company on January 1, 2016. This guidance did not have an impact on the Company's results of operations, financial condition or cash flows as the measurement periods for the Company's 2015 acquisitions were closed as of December 31, 2015.

Recent Accounting Pronouncements

In May 2014, the FASB issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company 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. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. The Company is evaluating the potential impact of adopting this new accounting guidance.

In February 2016, the FASB issued guidance that requires companies to present assets and liabilities arising from leases on the consolidated balance sheets. This new standard establishes a right-of-use model that requires a lessee to record a right-of-use asset and a corresponding lease liability on the consolidated balance sheets for all leases with terms longer than 12 months. This standard will be effective for the Company on January 1, 2019, and is to be applied using a modified retrospective

8


approach. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.
    
In March 2016, the FASB issued guidance that is intended to simplify aspects of how share-based payments are accounted for and presented in financial statements. This guidance requires that entities record all tax effects of share-based payments at settlement or expiration through the income statement. The standard also amends how windfall tax benefits are recognized, the minimum statutory tax withholding requirements and how entities elect to recognize share-based payment forfeitures. This guidance will be effective for the Company on January 1, 2017, and portions will be required to be applied on a retrospective or modified retrospective basis. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.

2. Fair Value Measurements

The following is a summary of available-for-sale marketable securities held as of March 31, 2016 and December 31, 2015 (in thousands):

 
 
 
Gross Unrealized
 
 
 
Classification on Balance Sheet
 
Amortized Cost
 
Gains
 
Losses
 
Aggregate
Fair Value
 
Short-Term
Marketable
Securities
 
Long-Term
Marketable
Securities
As of March 31, 2016
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
2,495

 
$

 
$
(1
)
 
$
2,494

 
$
2,494

 
$

Corporate bonds
962,932

 
1,203

 
(506
)
 
963,629

 
479,400

 
484,229

U.S. government agency obligations
241,315

 
289

 
(26
)
 
241,578

 
43,064

 
198,514

 
$
1,206,742

 
$
1,492

 
$
(533
)
 
$
1,207,701

 
$
524,958

 
$
682,743

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2015
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
2,491

 
$

 
$
(4
)
 
$
2,487

 
$
2,487

 
$

Corporate bonds
995,100

 
73

 
(3,365
)
 
991,808

 
432,585

 
559,223

U.S. government agency obligations
239,587

 
41

 
(575
)
 
239,053

 
25,016

 
214,037

 
$
1,237,178

 
$
114

 
$
(3,944
)
 
$
1,233,348

 
$
460,088

 
$
773,260


The Company offers certain qualified employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the consolidated balance sheets.

Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the statements of income. As of March 31, 2016, the Company held for investment corporate bonds with a fair value of $76.4 million, which are classified as available-for-sale marketable securities and had been in a continuous unrealized loss position for more than 12 months. The unrealized losses are not significant and are attributable to changes in interest rates. The Company does not believe any unrealized losses represent other than temporary impairments based on the evaluation of available evidence. As of December 31, 2015, the Company held for investment corporate bonds with a fair value of $71.4 million that had been in a continuous unrealized loss position for more than 12 months.


9


The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets at March 31, 2016 and December 31, 2015 (in thousands):

 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
 
Level 1    
 
Level 2    
 
Level 3    
As of March 31, 2016
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
22,035

 
$
22,035

 
$

 
$

Commercial paper
2,494

 

 
2,494

 

Corporate bonds
963,629

 

 
963,629

 

U.S. government agency obligations
241,578

 

 
241,578

 

Mutual funds
2,619

 
2,619

 

 

 
$
1,232,355

 
$
24,654

 
$
1,207,701

 
$

 
 
 
 
 
 
 
 
As of December 31, 2015
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
1,250

 
$
1,250

 
$

 
$

Commercial paper
2,487

 

 
2,487

 

Corporate bonds
991,808

 

 
991,808

 

U.S. government agency obligations
239,053

 

 
239,053

 

     Mutual funds
1,414

 
1,414

 

 

 
$
1,236,012


$
2,664


$
1,233,348


$


As of March 31, 2016 and December 31, 2015, the Company grouped money market funds and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of March 31, 2016 and December 31, 2015, the Company grouped commercial paper, corporate bonds and U.S. government agency obligations using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive. The Company did not have any transfers of assets between Level 1, Level 2 or Level 3 of the fair value measurement hierarchy during the three months ended March 31, 2016.

When developing fair value estimates, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. When available, the Company uses quoted market prices to measure fair value. The valuation technique used to measure fair value for the Company's Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market-based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument.

Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2016 and December 31, 2015 were as follows (in thousands):

 
March 31,
2016
 
December 31,
2015
Due in 1 year or less
$
524,958

 
$
460,088

Due after 1 year through 5 years
682,743

 
773,260

 
$
1,207,701

 
$
1,233,348



10


3. Accounts Receivable

Net accounts receivable consisted of the following as of March 31, 2016 and December 31, 2015 (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Trade accounts receivable
$
267,809

 
$
262,885

Unbilled accounts receivable
106,674

 
124,878

Gross accounts receivable
374,483

 
387,763

Allowance for doubtful accounts
(1,189
)
 
(906
)
Reserve for cash-basis customers
(8,191
)
 
(6,458
)
Total accounts receivable reserves
(9,380
)
 
(7,364
)
Accounts receivable, net
$
365,103

 
$
380,399


4. Goodwill and Acquired Intangible Assets

The change in the carrying amount of goodwill for the three months ended March 31, 2016 was as follows (in thousands):

Balance as of January 1, 2016
$
1,150,244

Foreign currency translation
2,132

Balance as of March 31, 2016
$
1,152,376


The Company tests goodwill for impairment at least annually. Through the date the consolidated financial statements were issued, no triggering events had occurred that would indicate a potential impairment exists.

Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2016 and December 31, 2015 (in thousands):

 
March 31, 2016
 
December 31, 2015
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
120,791

 
$
(61,792
)
 
$
58,999

 
$
120,791

 
$
(58,633
)
 
$
62,158

Customer-related intangible assets
191,710

 
(105,705
)
 
86,005

 
191,710

 
(102,872
)
 
88,838

Non-compete agreements
6,540

 
(3,949
)
 
2,591

 
6,540

 
(3,374
)
 
3,166

Trademarks and trade names
3,700

 
(1,916
)
 
1,784

 
3,700

 
(1,767
)
 
1,933

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
323,231

 
$
(173,852
)
 
$
149,379

 
$
323,231

 
$
(167,136
)
 
$
156,095


Aggregate expense related to amortization of acquired intangible assets for the three months ended March 31, 2016 and 2015 was $6.7 million and $6.8 million, respectively. Based on the Company’s acquired intangible assets as of March 31, 2016, aggregate expense related to amortization of acquired intangible assets is expected to be $19.8 million for the remainder of 2016, and $27.8 million, $23.7 million, $21.7 million and $17.7 million for 2017, 2018, 2019 and 2020, respectively.

5. Convertible Senior Notes

In February 2014, the Company issued $690.0 million in par value of convertible senior notes due 2019 (the "Notes"). The Notes are senior unsecured obligations of the Company, do not bear regular interest and mature on February 15, 2019, unless repurchased or converted prior to maturity.


11


At their option, holders may convert their Notes prior to the close of business on the business day immediately preceding August 15, 2018 only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended June 30, 2014 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the 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 on each applicable trading day; or

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or upon the occurrence of specified corporate events.

On or after August 15, 2018, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.

Upon conversion, the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The initial conversion rate is 11.1651 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $89.56 per share, subject to adjustments in certain events, and represents a potential conversion into 7.7 million shares.

In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The difference between the principal amount of the Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the Notes. The equity component is recorded in additional paid-in capital in the consolidated balance sheet and will not be remeasured as long as it continues to meet the conditions for equity classification.

In accounting for the transaction costs related to the issuance of the Notes, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are being amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component of the Notes in stockholders’ equity.

The Notes consist of the following components (in thousands):

 
March 31, 2016
 
December 31, 2015
Liability component:
 
 
 
Principal
$
690,000

 
$
690,000

Less: debt discount and issuance costs, net of amortization
(66,515
)
 
(71,953
)
Net carrying amount
$
623,485

 
$
618,047

 
 
 
 
Equity component:
$
101,276

 
$
101,276


The estimated fair value of the Notes at March 31, 2016 was $673.3 million. The fair value was determined based on data points other than quoted prices that are observable, either directly or indirectly, and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of $55.57 on March 31, 2016, the value of the Notes if converted to common stock was less than the principal amount of $690.0 million.

The Company used $62.0 million of the proceeds from the offering to repurchase shares of its common stock, concurrently with the issuance of the Notes. The repurchases were made in accordance with the share repurchase program previously approved by the Board of Directors (Note 7). Additionally, $23.3 million of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company intends to use the remaining net proceeds for working capital,

12


share repurchases and other general corporate purposes, as well as for potential additional acquisitions and strategic transactions.

Note Hedge

To minimize the impact of potential dilution upon conversion of the Notes, the Company entered into convertible note hedge transactions with respect to its common stock in February 2014. The Company paid $101.3 million for the note hedge transactions. The note hedge transactions cover approximately 7.7 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the Notes, also subject to adjustment, and are exercisable upon conversion of the Notes. The note hedge transactions are intended to reduce dilution in the event of conversion of the Notes.

Warrants

Separately, in February 2014, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 7.7 million shares of the Company’s common stock at a strike price of approximately $104.49 per share. The Company received aggregate proceeds of $78.0 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the Notes to approximately $104.49 per share.

Interest Expense

The Notes do not bear regular interest, but have an effective interest rate of 3.2% attributable to the conversion feature. The following table sets forth total interest expense included in the statements of income related to the Notes (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
Amortization of debt discount and issuance costs
$
5,438

 
$
5,251

Capitalization of interest expense
(785
)
 
(675
)
Total interest expense
$
4,653

 
$
4,576


6. Contingencies

The Company is conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than 1% of the Company’s revenue during the three months ended March 31, 2016, and in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market. In February 2015, the Company voluntarily contacted the Commission and Department of Justice to advise both agencies of this internal investigation. The Company is cooperating with those agencies. As of the filing of these financial statements, the Company cannot predict the outcome of this matter. During the first quarter of 2016, the Company recorded an immaterial provision in its consolidated financial statements reflecting amounts the Company expects it will be required to disgorge in connection with this matter.

7. Stockholders’ Equity

Share Repurchase Program

In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, effective from October 16, 2013 through December 31, 2016. In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program that superseded the October 2013 program and is effective from February 9, 2016 through December 31, 2018. The Company's goal for the share repurchase program is to offset the dilution created by its employee equity compensation programs and provide the flexibility to return capital to shareholders as business and market conditions warrant. During the three months ended March 31, 2016, the Company repurchased 2.2 million shares of its common stock for $108.7 million.


13


Stock-Based Compensation

The following table summarizes stock-based compensation included in the Company’s consolidated statements of income for the three months ended March 31, 2016 and 2015 (in thousands):
 
 
For the Three Months
Ended March 31,
 
2016
 
2015
Cost of revenue
$
3,970

 
$
3,163

Research and development
6,438

 
5,366

Sales and marketing
12,352

 
12,983

General and administrative
8,981

 
8,157

Total stock-based compensation
31,741

 
29,669

Provision for income taxes
(12,133
)
 
(11,702
)
Total stock-based compensation, net of income taxes
$
19,608

 
$
17,967


In addition to the amounts of stock-based compensation reported in the table above, the Company’s consolidated statements of income for the three months ended March 31, 2016 and 2015 include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $3.3 million and $3.0 million, respectively, before taxes.

8. Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the three months ended March 31, 2016 (in thousands):

 
Foreign Currency Translation
 
Net Unrealized Gains on Investments
 
Total
Balance as of January 1, 2016
$
(44,936
)
 
$
3,483

 
$
(41,453
)
Other comprehensive gain
9,653

 
3,008

 
12,661

Balance as of March 31, 2016
$
(35,283
)
 
$
6,491

 
$
(28,792
)

The tax effect on accumulated unrealized gain on investments was insignificant as of March 31, 2016 and December 31, 2015. Amounts reclassified from accumulated other comprehensive loss to net income were insignificant for the three months ended March 31, 2016.

9. Income Taxes

The Company’s effective income tax rate was 33.5% and 35.0% for the three months ended March 31, 2016 and 2015, respectively. The effective income tax rate is based on estimated income for the year, the estimated composition of the income in different jurisdictions and discrete adjustments, if any, in the applicable quarterly periods, including retroactive changes in tax legislation, settlements of tax audits or assessments, the resolution or identification of tax position uncertainties and acquisitions of other companies.

For the three months ended March 31, 2016, the effective income tax rate was lower than the federal statutory tax rate due to the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S. and the U.S. federal, state and foreign research and development credits, partially offset by the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes. For the three months ended March 31, 2015, the effective income tax rate equaled the federal statutory tax rate. The effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes caused the Company's tax rate to be higher than the federal statutory tax rate; however, those items were offset by the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S and the domestic production activities deduction.


14


10. Net Income per Share

Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, restricted stock units (“RSUs”), deferred stock units ("DSUs"), convertible senior notes and warrants issued by the Company. The dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2016 and 2015 (in thousands, except per share data):
 
 
For the Three Months
Ended March 31,
 
2016
 
2015
Numerator:
 
 
 
Net income
$
74,858

 
$
77,746

Denominator:
 
 
 
Shares used for basic net income per share
176,403

 
178,545

Effect of dilutive securities:

 

Stock options
403

 
996

RSUs and DSUs
733

 
1,284

Convertible senior notes

 

Warrants related to issuance of convertible senior notes

 

Shares used for diluted net income per share
177,539

 
180,825

Basic net income per share
$
0.42

 
$
0.44

Diluted net income per share
$
0.42

 
$
0.43


For the three months ended March 31, 2016 and 2015, certain potential outstanding shares from stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding shares excluded from the computation of diluted net income per share for the three months ended March 31, 2016 and 2015 (in thousands) are as follows:

 
For the Three Months
Ended March 31,
 
2016
 
2015
Stock options
104

 
26

Service-based RSUs
4,662

 
622

Performance-based RSUs
1,348

 
1,148

Convertible senior notes
7,704

 
7,704

Warrants related to issuance of convertible senior notes
7,704

 
7,704


The calculation of assumed proceeds used to determine the diluted weighted average shares outstanding under the treasury stock method in the periods presented was adjusted by tax windfalls and shortfalls associated with all of the Company’s outstanding stock awards. Such windfalls and shortfalls are computed by comparing the tax deductible amount of outstanding stock awards to their grant-date fair values and multiplying the results by the applicable statutory tax rate. A positive result creates a windfall, which increases the assumed proceeds, and a negative result creates a shortfall, which reduces the assumed proceeds.


15


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

This quarterly report on Form 10-Q, particularly Management’s Discussion and Analysis of Financial Condition and Results of Operations set forth below, and notes to our unaudited consolidated financial statements included herein contain “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These statements are subject to risks and uncertainties and are based on the beliefs and assumptions of our management as of the date hereof based on information currently available to our management. Use of words such as “believes,” “expects,” “anticipates,” “intends,” “plans,” “estimates,” “should,” “forecasts,” “if,” “continues,” “goal,” “likely” or similar expressions indicates a forward-looking statement. Forward-looking statements are not guarantees of future performance and involve risks, uncertainties and assumptions. Actual results may differ materially from the forward-looking statements we make. See “Risk Factors” elsewhere in this quarterly report on Form 10-Q for a discussion of certain risks associated with our business. We disclaim any obligation to update forward-looking statements as a result of new information, future events or otherwise.

Our management’s discussion and analysis of our financial condition and results of operations is based upon our unaudited consolidated financial statements included elsewhere in this quarterly report on Form 10-Q, which we have prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim periods and with Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended, or the Exchange Act. The preparation of these unaudited consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related items, including, but not limited to, revenue recognition, accounts receivable and related reserves, valuation and impairment of marketable securities, goodwill and acquired intangible assets, capitalized internal-use software development costs, impairment and useful lives of long-lived assets, income tax, and stock-based compensation. We base our estimates and judgments on historical experience and on various other assumptions that we believe to be reasonable under the circumstances at the time they are made. Actual results may differ from our estimates. See the section entitled “Application of Critical Accounting Policies and Estimates” in our annual report on Form 10-K for the year ended December 31, 2015 for further discussion of our critical accounting policies and estimates.

Overview

We provide cloud services for delivering, optimizing and securing content and business applications over the Internet. For many of our core solutions, we rely on a recurring revenue model with customers executing contracts having terms of one year or longer. We believe this emphasis on longer-term contracts allows us to have a consistent and predictable base level of revenue, which is important to our financial success. We are also dependent on media customers where usage of our services is less predictable; as a result, our revenue is impacted by the amount of media and software download traffic we serve on our network, the rate of adoption of social media and video platform capabilities, the timing and variability of customer-specific one-time events and the impact of seasonal variations on our business. The prices we are able to charge for our services is also a key variable impacting income.

We have observed the following trends related to our revenue in recent years:

Increased sales of our Cloud Security Solutions have made a significant contribution to our increased revenue, and we expect to continue our focus on security solutions in the future.

We have increased committed recurring revenue by adding new customers and increasing sales of incremental services to our existing customers. These increases helped to limit the impact of reductions in usage of our services and contract terminations by certain customers, as well as the effect of price decreases negotiated as part of contract renewals.

We have experienced increases in the amount of traffic delivered for our customers that use our solutions for video, gaming, social media and software downloads. In the second half of 2015 and the first quarter of 2016, however, we experienced a slower growth rate in revenue from these services and expect this trend to continue in the second quarter of 2016 and possibly the second half of the year. We believe that this development is primarily attributable to an increase in the use of "do-it-yourself" approaches by our two largest media customers based in the U.S., which has led to a moderation in the overall rate of growth of customer traffic on our network.

The unit prices paid by some of our customers have declined, reflecting the impact of competition. Our profitability would have been higher absent these price declines.


16


We have experienced variations in certain types of revenue from quarter to quarter. In particular, we experience higher revenue in the fourth quarter of the year for some of our solutions as a result of holiday season activity. We also experience lower revenue in the summer months, particularly in Europe, from both e-commerce and media customers because overall Internet use declines during that time. In addition, we experience quarterly variations in revenue attributable to the nature and timing of software and gaming releases by our customers using our software download solutions and the frequency and timing of purchases of custom services.

Our level of profitability is impacted by our revenue as well as expense levels, including direct costs to support our revenue such as bandwidth and co-location costs. We have observed the following trends related to our profitability in recent years:

Network bandwidth costs represent a significant portion of our cost of revenue. Historically, we have been able to mitigate increases in these costs by reducing our network bandwidth costs per unit and investing in internal-use software development to improve the performance and efficiency of our network. Our total bandwidth costs may increase in the future as a result of expected higher traffic levels, and we will need to continue to effectively manage our bandwidth costs to maintain current levels of profitability.

Co-location costs are also a significant portion of our cost of revenue. By improving our internal-use software and managing our hardware deployments to enable us to use servers more efficiently, we have been able to manage the growth of co-location costs. We expect to continue to scale our network in the future and will also need to effectively manage our co-location costs to maintain current levels of profitability.

We have made investments to support the potential future growth of over the top, or OTT, media offerings and to support other strategic initiatives that we anticipate will generate revenue in the future. On a relative basis, these investments have increased our expenses ahead of expected revenue benefits.

Payroll and related compensation costs have increased as we have increased headcount to support our revenue growth and strategic initiatives. We increased our headcount by 979 employees during the year ended December 31, 2015. We expect to continue to hire additional employees in 2016, but at a slower rate, both domestically and internationally, in support of our strategic initiatives.


17


Results of Operations

The following table sets forth, as a percentage of revenue, consolidated statements of income data for the periods indicated:

 
For the Three Months
Ended March 31,
 
2016
 
2015
Revenue
100.0
 %
 
100.0
 %
Costs and operating expenses:
 
 
 
    Cost of revenue (exclusive of amortization of acquired intangible assets shown below)
34.3

 
32.2

    Research and development
7.2

 
6.8

    Sales and marketing
18.0

 
19.7

    General and administrative
18.0

 
17.0

    Amortization of acquired intangible assets
1.2

 
1.3

    Restructuring charges
1.2

 

 Total costs and operating expenses
79.9

 
77.0

Income from operations
20.1

 
23.0

    Interest income
0.6

 
0.6

    Interest expense
(0.8
)
 
(0.9
)
    Other expense, net

 
(0.1
)
Income before provision for income taxes
19.9

 
22.6

    Provision for income taxes
6.6

 
8.0

Net income
13.3
 %
 
14.6
 %

Revenue

Revenue during the periods presented was as follows (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
 
% Change at Constant Currency
Revenue
$
567,725

 
$
526,536

 
7.8
%
 
8.6
%

During the three-month period ended March 31, 2016, the increase in our revenue as compared to the same period in 2015 was primarily the result of continued strong growth from our Cloud Security Solutions, which grew 46%. Changes in foreign currency exchange rates negatively impacted our revenue by $4 million during the three-month period ended March 31, 2016 as compared to the same period in 2015. For the three-month periods ended March 31, 2016 and 2015, no single customer accounted for 10% or more of revenue.


18


As part of the reorganization we announced on February 9, 2016, we have adjusted the categorization of our revenue solution categories. Certain of our services that were previously included in Media Delivery Solutions are now presented in Performance and Security Solutions. Beginning in the first quarter of 2016, revenue from these services were classified in their respective product solution categories; accordingly, we have revised prior period amounts in the following table.

The following table quantifies the contribution to revenue during the periods presented from our solution categories (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
 
% Change at Constant Currency
Performance and Security Solutions
$
315,863

 
$
271,959

 
16.1
 %
 
17.0
 %
Media Delivery Solutions
205,939

 
214,865

 
(4.2
)
 
(3.5
)
Services and Support Solutions
45,923

 
39,712

 
15.6

 
16.3

Total revenue
$
567,725

 
$
526,536

 
7.8
 %
 
8.6
 %

The increase in Performance and Security Solutions revenue for the three-month period ended March 31, 2016, as compared to the same period in 2015, was due to increased demand across all major product lines, with especially strong growth in our Cloud Security Solutions. Cloud Security Solutions revenue for the three-month period ended March 31, 2016 was $81 million as compared to $55 million for the three-month period ended March 31, 2015.

The decline in the year-over-year revenue growth rate in Media Delivery Solutions revenue for the three-month period ended March 31, 2016 was primarily the result of decreased traffic from our two largest media customers resulting from their "do-it-yourself" efforts in delivering their content. Excluding these customers, the rest of our Media Delivery Solutions revenue grew 11% for the three-month period ended March 31, 2016, as compared to the same period in 2015.

The increase in Services and Support Solutions revenue for the three-month period ended March 31, 2016, as compared to the same period in 2015, was due to strong customer attachment rates for our higher-end enterprise class professional services.

As a result of our reorganization in 2016, we are now organized into three divisions. The following table quantifies the contribution to revenue during the periods presented from the customers in each division (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
 
% Change at Constant Currency
Media Division
$
291,933

 
$
293,966

 
(0.7
)%
 
 %
Web Division
263,743

 
224,240

 
17.6

 
18.5

Enterprise and Carrier Division
12,049

 
8,330

 
44.6

 
44.4

Total revenue
$
567,725

 
$
526,536

 
7.8
 %
 
8.6
 %

The decline in the year-over-year revenue growth rate in Media Division revenue for the three-month period ended March 31, 2016 was the result of decreased traffic from our two largest media customers as discussed above. The increase in Web Division revenue during the three-month period ended March 31, 2016, as compared to the same period in 2015, was due to strong growth and penetration of our entire product portfolio into this customer base.

19


The following table quantifies revenue derived in the U.S. and internationally (in thousands):
    
 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
 
% Change at Constant Currency
U.S.
$
397,283

 
$
388,973

 
2.1
%
 
2.1
%
International
170,442

 
137,563

 
23.9

 
26.8

Total revenue
$
567,725

 
$
526,536

 
7.8
%
 
8.6
%

Revenue from our operations in the U.S. was negatively impacted by the reduced revenue from our two largest media customers, which contributed to the slowing of the growth rate of our U.S. revenue during the three-month period ended March 31, 2016, as compared to the same period in 2015.

Revenue derived from our operations located outside of the U.S. for the three-month period ended March 31, 2016 was approximately 30% of total revenue, as compared to 26% for the three-month period ended March 31, 2015. No single country outside of the U.S. accounted for 10% or more of revenue during these periods. During the first three months of 2016, we experienced strong revenue growth from our operations in the Asia Pacific region.

Cost of Revenue

Cost of revenue consisted of the following for the periods presented (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
Bandwidth fees
$
41,180

 
$
35,513

 
16.0
%
Co-location fees
32,594

 
29,691

 
9.8

Network build-out and supporting services
13,777

 
11,427

 
20.6

Payroll and related costs
44,690

 
37,552

 
19.0

Stock-based compensation, including amortization of prior capitalized amounts
7,013

 
5,978

 
17.3

Depreciation of network equipment
34,570

 
31,499

 
9.7

Amortization of internal-use software
20,912

 
17,634

 
18.6

Total cost of revenue
$
194,736

 
$
169,294

 
15.0
%
As a percentage of revenue
34.3
%
 
32.2
%
 
 

The increase in total cost of revenue for the three-month period ended March 31, 2016, as compared to the same period in 2015, was primarily due to increases in:

amounts paid to network providers for bandwidth fees to support the increase in traffic served on our network;
amounts paid for network build-out and supporting services related to the increase in server deployments and investments in network expansion;
payroll and related costs of service personnel due to headcount growth in our services organization to support our increase in Services revenue, and our network operations personnel to support our other solution revenue; and
depreciation of network equipment and amortization of internal-use software as we continued to invest in our infrastructure and release internally developed software onto our network.

Our cost of revenue as a percentage of revenue also increased during the three-month period ended March 31, 2016, as compared to the same period in 2015. The increase was primarily the result of our increased investments in the strategic expansion of our network.

We have long-term purchase commitments for co-location services and bandwidth usage with various vendors and network and Internet service providers. Our minimum commitments related to bandwidth usage and co-location services may

20


vary from period to period depending on the timing and length of contract renewals with our service providers. There have been no significant changes to the commitments reported in our annual report on Form 10-K for the year ended December 31, 2015, other than normal period-to-period variations.

We believe that cost of revenue will increase during 2016 as compared to 2015 primarily because we expect to deploy more servers and deliver more traffic on our network, which will result in higher expenses associated with the increased traffic. Additionally, during 2016, we anticipate amortization of internal-use software development costs to increase as compared to 2015, along with increased payroll and related costs associated with our network and professional services personnel and related expenses. We plan to continue making investments in our network with the expectation that our customer base will continue to expand and that we will continue to deliver more traffic to existing customers.

Research and Development Expenses

Research and development expenses consisted of the following for the periods presented (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
Payroll and related costs
$
64,634

 
$
54,935

 
17.7
 %
Stock-based compensation
6,438

 
5,366

 
20.0

Capitalized salaries and related costs
(31,511
)
 
(26,242
)
 
20.1

Other expenses
1,281

 
1,769

 
(27.6
)
Total research and development
$
40,842

 
$
35,828

 
14.0
 %
As a percentage of revenue
7.2
%
 
6.8
%
 
 

The increase in research and development expenses during the three-month period ended March 31, 2016, as compared to the same period in 2015, was due to increases in payroll and related costs as a result of continued growth in headcount to support investments in new product development and network scaling, partially offset by increases in capitalized salaries and related costs.

Research and development costs are expensed as incurred, other than certain internal-use software development costs eligible for capitalization. These development costs consist of payroll and related costs for personnel and external consulting expenses involved in the development of internal-use software used to deliver our services and operate our network. During the three-month periods ended March 31, 2016 and 2015, we capitalized $4.9 million and $3.7 million, respectively, of stock-based compensation. These capitalized internal-use software development costs are amortized to cost of revenue over their estimated useful lives, which is generally two years.

We believe that research and development expenses will increase in absolute dollars during the remaining quarters of 2016 as compared to the first quarter of 2016, as we expect to continue to hire additional development personnel in order to make improvements to our core technology and support the development of new services and engineering innovation.


21


Sales and Marketing Expenses

Sales and marketing expenses consisted of the following for the periods presented (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
Payroll and related costs
$
75,880

 
$
72,068

 
5.3
 %
Stock-based compensation
12,352

 
12,983

 
(4.9
)
Marketing programs and related costs
6,113

 
11,776

 
(48.1
)
Other expenses
7,866

 
6,652

 
18.3

Total sales and marketing
$
102,211

 
$
103,479

 
(1.2
)%
As a percentage of revenue
18.0
%
 
19.7
%
 
 

The decrease in sales and marketing expenses during the three-month period ended March 31, 2016, as compared to the same period in 2015, was primarily due to a large marketing program that occurred during the three months ended March 31, 2015 and did not repeat during the same period in 2016. This factor was partially offset by higher payroll and related costs in the three-month period ended March 31, 2016, as we continued to invest in our sales and marketing organization. Other expenses, which consists primarily of sales and marketing events and related travel expenses, also increased as we grew our sales and marketing organization but at a slower pace than we have historically.

During the remaining quarters of 2016, we believe that sales and marketing expenses will increase in absolute dollars as compared to the first quarter of 2016, due to increased payroll and related costs as a result of anticipated headcount growth throughout 2016. Our headcount growth in 2016 is expected to be at a slower pace than we experienced in 2015.

General and Administrative Expenses

General and administrative expenses consisted of the following for the periods presented (in thousands):
 
For the Three Months
Ended March 31,
 
2016
 
2015
 
% Change
Payroll and related costs
$
41,188

 
$
41,137

 
0.1
 %
Stock-based compensation
8,981

 
8,157

 
10.1

Depreciation and amortization
15,429

 
11,733

 
31.5

Facilities-related costs
17,408

 
14,232

 
22.3

Provision for doubtful accounts
486

 
(9
)
 
       nm
Acquisition-related costs
38

 
718

 
(94.7
)
Professional fees and other expenses
18,753

 
13,624

 
37.6

Total general and administrative
$
102,283

 
$
89,592

 
14.2
 %
As a percentage of revenue
18.0
%
 
17.0
%
 
 

The increase in general and administrative expenses for the three-month period ended March 31, 2016, as compared to the same period in 2015, was primarily due to the expansion of company infrastructure throughout 2015 to support investments in engineering, go-to-market capacity and enterprise expansion initiatives. In particular, we increased our facility footprint, which increased facilities-related costs and depreciation and amortization. In the three-month period ended March 31, 2016, we also incurred higher legal fees due to ongoing litigation and higher other professional fees to support our operations, as compared to the same period in 2015.

During the remaining quarters of 2016, we expect general and administrative expenses to increase in absolute dollars as compared to the first quarter of 2016, due to anticipated increased payroll and related costs and facilities-related costs attributable to increased hiring, investment in information technology and planned facility expansion. We also anticipate that legal fees associated with ongoing litigation will continue to increase during 2016.


22


Amortization of Acquired Intangible Assets

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
 
% Change
Amortization of acquired intangible assets
$
6,716

 
$
6,780

 
(0.9
)%
As a percentage of revenue
1.2
%
 
1.3
%
 
 

The decrease in amortization of acquired intangible assets for the three-month period ended March 31, 2016, as compared to the same period in 2015, was driven by the finalization of amortization of intangible assets acquired in earlier years, offset by amortization of intangible assets acquired in 2015. Based on our intangible assets at March 31, 2016, we expect amortization of acquired intangible assets to be approximately $19.8 million for the remainder of 2016, and $27.8 million, $23.7 million, $21.7 million and $17.7 million for 2017, 2018, 2019 and 2020, respectively.

Restructuring Charges

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
 
% Change
Restructuring charges
$
6,818

 
$
42

 
nm
As a percentage of revenue
1.2
%
 
%
 
 

The restructuring charges for the three-month period ended March 31, 2016 were primarily the result of changes to our organizational structure to realign our products and development groups and global sales, services and marketing teams into divisions centered on our solutions. The restructuring charges relate to severance expenses for impacted employees and also reflect a charge for internal-use software not yet placed into service that will not be completed and launched due to changing priorities as part of the realignment.
    
Non-Operating Income (Expense)

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
 
% Change
Interest income
$
3,320


$
3,001

 
10.6
 %
As a percentage of revenue
0.6
 %
 
0.6
 %
 
 
Interest expense
$
(4,653
)
 
$
(4,576
)
 
1.7

As a percentage of revenue
(0.8
)%
 
(0.9
)%
 
 
Other expense, net
$
(189
)
 
$
(301
)
 
(37.2
)
As a percentage of revenue
 %
 
(0.1
)%
 
 

For the periods presented, interest income consists of interest earned on invested cash balances and marketable securities, and interest expense consists of the amortization of the debt discount and debt issuance costs related to our convertible senior notes issued in February 2014.

Other expense, net primarily represents net foreign exchange gains and losses and other non-operating expense and income items. The fluctuations in other expense, net for the three-month period ended March 31, 2016, as compared to the same period in 2015, were primarily due to foreign currency exchange rate fluctuations on intercompany and other non-functional currency transactions. Other expense, net may fluctuate in the future based on changes in foreign currency exchange rates or other events.


23


Provision for Income Taxes

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
 
% Change
Provision for income taxes
$
37,739

 
$
41,899

 
(9.9
)%
As a percentage of revenue
6.6
%
 
8.0
%
 
 
Effective income tax rate
33.5
%
 
35.0
%
 
 

For the three months ended March 31, 2016, our effective income tax rate was lower than the federal statutory tax rate due to the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S., the domestic production activities deduction and the treatment of stock-based compensation in intercompany arrangements. These benefits were partially offset by the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes.

For the three months ended March 31, 2015, our effective income tax rate equaled the federal statutory tax rate. The effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes caused our tax rate to be higher than the federal statutory tax rate; however, those items were offset by the domestic production activities deduction and the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S. during the first quarter of 2015.

We expect our full-year effective income tax rate to decrease slightly during the remaining quarters of 2016. This expectation does not take into consideration the effect of potential one-time discrete items that may be recorded in the future. The effective tax rate could also be different depending on the nature and timing of dispositions of incentive stock options and other employee equity awards. Further, our effective tax rate may fluctuate within a fiscal year and from quarter to quarter due to items arising from discrete events, including settlements of tax audits and assessments, the resolution or identification of tax position uncertainties and acquisitions of other companies.

In determining our net deferred tax assets and valuation allowances, annualized effective tax rates and cash paid for income taxes, management is required to make judgments and estimates about domestic and foreign profitability, the timing and extent of the utilization of net operating loss carryforwards, applicable tax rates, transfer pricing methodologies and tax planning strategies. Judgments and estimates related to our projections and assumptions are inherently uncertain; therefore, actual results could differ materially from our projections.

We have recorded certain tax reserves to address potential exposures involving our income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different taxing jurisdictions. Our estimate of the value of these tax reserves reflects assumptions based on past experiences and judgments about the interpretation of statutes, rules and regulations by taxing jurisdictions. It is possible that the ultimate tax liability or benefit from these matters may be materially greater or less than the amount that we have estimated.

Non-GAAP Financial Measures

In addition to providing financial measurements based on GAAP, we publicly discuss additional financial measures that are not prepared in accordance with GAAP, or non-GAAP financial measures. Management uses non-GAAP financial measures, in addition to GAAP financial measures, to understand and compare operating results across accounting periods, for financial and operational decision making, for planning and forecasting purposes and to evaluate our financial performance. These non-GAAP financial measures are: non-GAAP income from operations, non-GAAP operating margin, non-GAAP net income, non-GAAP net income per diluted share, Adjusted EBITDA, Adjusted EBITDA margin and impact of foreign currency exchange rates, as discussed below.

Management believes that these non-GAAP financial measures reflect our ongoing business in a manner that allows for meaningful comparisons and analysis of trends in the business, as they exclude expenses and gains that may be infrequent, unusual in nature or not reflective of our ongoing operating results. Management also believes that these non-GAAP financial measures enable investors to evaluate our operating results and future prospects in the same manner as management. These non-GAAP financial measures may also facilitate comparing financial results across accounting periods and to those of peer companies.


24


The non-GAAP financial measures do not replace the presentation of our GAAP financial measures and should only be used as a supplement to, not as a substitute for, our financial results presented in accordance with GAAP.

The non-GAAP adjustments, and our basis for excluding them from non-GAAP financial measures, are outlined below:

Amortization of acquired intangible assets We have incurred amortization of intangible assets, included in our GAAP financial statements, related to various acquisitions we made. The amount of an acquisition's purchase price allocated to intangible assets and term of its related amortization can vary significantly and are unique to each acquisition; therefore, we exclude amortization of acquired intangible assets from our non-GAAP financial measures to provide investors with a consistent basis for comparing pre- and post-acquisition operating results.

Stock-based compensation and amortization of capitalized stock-based compensation – Although stock-based compensation is an important aspect of the compensation paid to our employees, the grant date fair value varies based on the stock price at the time of grant, varying valuation methodologies, subjective assumptions and the variety of award types. This makes the comparison of our current financial results to previous and future periods difficult to interpret; therefore, we believe it is useful to exclude stock-based compensation and amortization of capitalized stock-based compensation from our non-GAAP financial measures in order to highlight the performance of our core business and to be consistent with the way many investors evaluate our performance and compare our operating results to peer companies.

Acquisition-related costs Acquisition-related costs include transaction fees, due diligence costs and other direct costs associated with strategic activities. In addition, subsequent adjustments to our initial estimated amounts of contingent consideration and indemnification associated with specific acquisitions are included within acquisition-related costs. These amounts are impacted by the timing and size of the acquisitions. We exclude acquisition-related costs from our non-GAAP financial measures to provide a useful comparison of our operating results to prior periods and to our peer companies because such amounts vary significantly based on the magnitude of our acquisition transactions.

Restructuring chargesWe have incurred restructuring charges that are included in our GAAP financial statements, primarily related to workforce reductions and estimated costs of exiting facility lease commitments. We exclude these items from our non-GAAP financial measures when evaluating our continuing business performance as such items vary significantly based on the magnitude of the restructuring action and do not reflect expected future operating expenses. In addition, these charges do not necessarily provide meaningful insight into the fundamentals of current or past operations of our business.

Amortization of debt discount and issuance costs and amortization of capitalized interest expense In February 2014, we issued $690 million of convertible senior notes due 2019 with a coupon interest rate of 0%. The imputed interest rate of the convertible senior notes was approximately 3.2%. This is a result of the debt discount recorded for the conversion feature that is required to be separately accounted for as equity under GAAP, thereby reducing the carrying value of the convertible debt instrument. The debt discount is amortized as interest expense together with the issuance costs of the debt. All of our interest expense is comprised of these non-cash components and is excluded from management's assessment of our operating performance because management believes the non-cash expense is not indicative of ongoing operating performance.

Loss on investments and legal mattersWe have incurred losses from the impairment of certain investments and the settlement of legal matters. In addition, we have incurred costs with respect to our internal investigation related to sales practices in a country outside of the U.S. We believe excluding these amounts from our non-GAAP financial measures is useful to investors as the types of events giving rise to them occur infrequently and are not representative of our core business operations.

Income tax effect of non-GAAP adjustments and certain discrete tax itemsThe non-GAAP adjustments described above are reported on a pre-tax basis. The income tax effect of non-GAAP adjustments is the difference between GAAP and non-GAAP income tax expense. Non-GAAP income tax expense is computed on non-GAAP pre-tax income (GAAP pre-tax income adjusted for non-GAAP adjustments) and excludes certain discrete tax items (such as recording or release of valuation allowances), if any. We believe that applying the non-GAAP adjustments and their related income tax effect allows us to highlight income attributable to our core operations.


25


The following table reconciles GAAP income from operations to non-GAAP income from operations and non-GAAP operating margin for the periods presented (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
Income from operations
$
114,119

 
$
121,521

Amortization of acquired intangible assets
6,716

 
6,780

Stock-based compensation
31,741

 
29,669

Amortization of capitalized stock-based compensation and capitalized interest expense
3,608

 
3,108

Restructuring charges
6,818

 
42

Acquisition-related (benefits) costs
(79
)
 
395

Legal matter costs
789

 
1,272

Non-GAAP income from operations
$
163,712

 
$
162,787

 
 
 
 
GAAP operating margin
20
%
 
23
%
Non-GAAP operating margin
29
%
 
31
%

The following table reconciles GAAP net income to non-GAAP net income and non-GAAP net income per diluted share for the periods presented (in thousands, except per share data):

 
For the Three Months
Ended March 31,
 
2016
 
2015
Net income
$
74,858

 
$
77,746

Amortization of acquired intangible assets
6,716

 
6,780

Stock-based compensation
31,741

 
29,669

Amortization of capitalized stock-based compensation and capitalized interest expense
3,608

 
3,108

Restructuring charges
6,818

 
42

Acquisition-related (benefits) costs
(79
)
 
395

Legal matter costs
789

 
1,272

Amortization of debt discount and issuance costs
4,653

 
4,576

Loss on investments

 
25

Income tax effect of above non-GAAP adjustments and certain discrete tax items
(11,323
)
 
(12,437
)
Non-GAAP net income
$
117,781

 
$
111,176

 
 
 
 
GAAP net income per diluted share
$
0.42

 
$
0.43

Non-GAAP net income per diluted share
$
0.66

 
$
0.61

Shares used in diluted per share calculations
177,539

 
180,825


Non-GAAP net income per diluted share is calculated as non-GAAP net income divided by diluted weighted average common shares outstanding. GAAP diluted weighted average shares outstanding are adjusted in non-GAAP per share calculations for the shares that would be delivered to us pursuant to the note hedge transactions entered into in connection with the issuance of $690.0 million in par value of convertible senior notes due 2019. Under GAAP, shares delivered under hedge transactions are not considered offsetting shares in the fully-diluted share calculation until they are delivered. However, we would receive a benefit from the note hedge transactions and would not allow the dilution to occur, so management believes that adjusting for this benefit provides a meaningful view of net income per share. Unless and until our weighted average stock price is greater than $89.56, the initial conversion price, there will be no difference between our GAAP and non-GAAP diluted weighted average common shares outstanding.


26


We consider Adjusted EBITDA to be another important indicator of the operational strength and performance of our business and a good measure of our historical operating trends. Adjusted EBITDA eliminates items that are either not part of our core operations or do not require a cash outlay. We define Adjusted EBITDA as GAAP net income excluding the following items: interest income; income taxes; depreciation and amortization of tangible and intangible assets; stock-based compensation; amortization of capitalized stock-based compensation; acquisition-related (benefits) costs; restructuring charges; benefit from adoption of software development activities; gains and other activity related to divestiture of a business; gains and losses on legal settlements; costs incurred with respect to our internal investigation relating to sales practices in a country outside the U.S.; foreign exchange gains and losses; loss on early extinguishment of debt; amortization of debt discount and issuance costs; amortization of capitalized interest expense; certain gains and losses on investments; and other non-recurring or unusual items that may arise from time to time. Adjusted EBITDA margin represents Adjusted EBITDA stated as a percentage of revenue.

The following table reconciles GAAP net income to Adjusted EBITDA and Adjusted EBITDA margin for the periods presented (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
Net income
$
74,858

 
$
77,746

Amortization of acquired intangible assets
6,716

 
6,780

Stock-based compensation
31,741

 
29,669

Amortization of capitalized stock-based compensation and capitalized interest expense
3,608

 
3,108

Restructuring charges
6,818

 
42

Acquisition-related (benefits) costs
(79
)
 
395

Legal matter costs
789

 
1,272

Interest income
(3,320
)
 
(3,001
)
Amortization of debt discount and issuance costs
4,653

 
4,576

Provision for income taxes
37,739

 
41,899

Depreciation and amortization
70,345

 
60,572

Other expense, net
189

 
301

Adjusted EBITDA
$
234,057

 
$
223,359

Adjusted EBITDA margin
41
%
 
42
%

Impact of Foreign Currency Exchange Rates

Revenue and earnings from our international operations have historically been an important contributor to our financial results. Consequently, our financial results have been impacted, and management expects they will continue to be impacted, by fluctuations in foreign currency exchange rates. For example, when the local currencies of our foreign subsidiaries weaken, our consolidated results stated in U.S. dollars are negatively impacted.

Because exchange rates are a meaningful factor in understanding period-to-period comparisons, management believes the presentation of the impact of foreign currency exchange rates on revenue and earnings enhances the understanding of our financial results and evaluation of performance in comparison to prior periods. The dollar impact of changes in foreign currency exchange rates presented is calculated by translating current period results using monthly average foreign currency exchange rates from the comparative period and comparing them to the reported amount. The percentage change at constant currency presented is calculated by comparing the prior period amounts as reported and the current period amounts translated using the same monthly average foreign currency exchange rates from the comparative period.

Liquidity and Capital Resources

To date, we have financed our operations primarily through public and private sales of debt and equity securities and cash generated by operations. As of March 31, 2016, our cash, cash equivalents and marketable securities, which consisted primarily of corporate bonds and U.S. government agency securities, totaled $1.5 billion. Factoring in our convertible senior notes, our net cash is $833.2 million. We place our cash investments in instruments that meet high-quality credit standards, as

27


specified in our investment policy. Our investment policy also limits the amount of our credit exposure to any one issue or issuer and seeks to manage these assets to achieve our goals of preserving principal and maintaining adequate liquidity at all times.

Changes in cash, cash equivalents and marketable securities are dependent upon changes in, among other things, working capital items such as deferred revenues, accounts payable, accounts receivable and various accrued expenses, as well as changes in our capital and financial structure due to common stock repurchases, debt repurchases and issuances, stock option exercises, purchases and sales of marketable securities and similar events. We believe our strong balance sheet and cash position are important competitive differentiators that provide the financial flexibility necessary to make investments at opportune times. We expect to continue to evaluate strategic investments to strengthen our business on an ongoing basis.

As of March 31, 2016, we had cash and cash equivalents of $200.0 million held in accounts outside the U.S. An immaterial amount of these funds would be subject to U.S. federal taxation if repatriated, with such tax liability partially offset by foreign tax credits. The remainder of our cash and cash equivalents held outside the U.S. are subject to, or offset by, intercompany obligations to our parent company in the U.S. and, therefore, are not subject to U.S. federal taxation. As a result, our liquidity is not materially impacted by the amount of cash and cash equivalents held in accounts outside the U.S.

Cash Provided by Operating Activities

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
Net income
$
74,858

 
$
77,746

Non-cash reconciling items included in net income
119,752

 
100,325

Changes in operating assets and liabilities
(4,372
)
 
(78,342
)
Net cash flows provided by operating activities
$
190,238

 
$
99,729


The increase in cash provided by operating activities for the three-month period ended March 31, 2016, as compared to the same period in 2015, was primarily due to strong cash collection from customers and also lower commissions and annual bonus payments due to lower attainment.

Cash (Used in) Provided by Investing Activities

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
Cash paid for acquired businesses, net of cash acquired
$

 
$
(16,062
)
Purchases of property and equipment and capitalization of internal-use software development costs
(82,340
)
 
(137,069
)
Net marketable securities activity
29,266

 
210,351

Other investing activity
(2,354
)
 
(82
)
Net cash (used in) provided by investing activities
$
(55,428
)
 
$
57,138


The change in cash (used in) provided by investing activities partially relates to the acquisition of Xerocole, Inc. during the three-month period ended March 31, 2015, with no corresponding acquisition in the three-month period ended March 31, 2016. Net marketable securities activity also contributed to the change. During the three months ended March 31, 2016, we reinvested the majority of the proceeds from maturities of our marketable securities, as compared to the three months ended March 31, 2015, where we did not reinvest a portion of our proceeds in order to fund the acquisition of Codemate ApS, which occurred in April 2015. The increase in cash used in investing activities was partially offset by a decrease in purchases of property and equipment during the three-month period ended March 31, 2016, as compared to the same period in 2015, as we moderated investment in our network.


28


During the three-month period ended March 31, 2015, we completed large planned investments in our network infrastructure to support the continued growth of our customer base and expected increases in traffic growth. Additionally, during the three-month period ended March 31, 2015, we expanded our facilities footprint and company infrastructure in support of growth in our engineering operations and go-to market strategy.

Cash Used in Financing Activities

 
For the Three Months
Ended March 31,
(in thousands)
2016
 
2015
Activity related to stock-based compensation
$
(7,011
)
 
$
6,467

Repurchases of common stock
(108,725
)
 
(62,680
)
Net cash used in financing activities
$
(115,736
)
 
$
(56,213
)

The increase in cash used in financing activities during the three-month period ended March 31, 2016, as compared to the same period in 2015, was primarily the result of increased share repurchases.

In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, effective from October 16, 2013 through December 31, 2016. In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program that superseded the October 2013 repurchase program and is effective from February 11, 2016 through December 31, 2018. The goal of the repurchase program is both to offset dilution from our equity compensation plans and to provide the flexibility to increase return of capital to shareholders as business and market conditions warrant.

During the three-month period ended March 31, 2016, we repurchased 2.2 million shares of common stock at a weighted average price of $48.97 per share for an aggregate of $108.7 million. During the three-month period ended March 31, 2015, we repurchased 0.9 million shares of common stock at a weighted average price of $67.24 per share for an aggregate of $62.7 million. The timing and amount of any future share repurchases will be determined by our management based on its evaluation of market conditions and other factors.

Convertible Senior Notes

In February 2014, we issued $690.0 million in par value of convertible senior notes due 2019 and entered into related convertible note hedge and warrant transactions. The terms of the notes, hedge and warrant transactions are discussed more fully in Note 5 to the consolidated financial statements included elsewhere in this quarterly report on Form 10-Q. We intend to use the net proceeds of the offering for share repurchases, working capital and general corporate purposes, including potential additional acquisitions and other strategic transactions.

Liquidity Outlook

We believe, based on our present business plan, that our current cash, cash equivalents and marketable securities balances and our forecasted cash flows from operations will be sufficient to meet our foreseeable cash needs for at least the next 12 months. Our foreseeable cash needs, in addition to our recurring operating costs, include our planned capital expenditures, investments in information technology and facility expansion, as well as anticipated share repurchases, lease and purchase commitments and settlements of other long-term liabilities.

Contractual Obligations

Our principal commitments consist of obligations under leases for office space, service agreements with co-location facilities for data center capacity and bandwidth usage and open vendor purchase orders. Our minimum commitments related to bandwidth usage and co-location services may vary from period to period depending on the timing and length of contract renewals with our service providers. As of March 31, 2016, there have been no significant changes in our future non-cancelable minimum payments under these commitments from those reported in our annual report on Form 10-K for the year ended December 31, 2015, other than normal period-to-period variations.


29


Off-Balance Sheet Arrangements

We have entered into indemnification agreements with third parties, including vendors, customers, landlords, our officers and directors, shareholders of acquired companies, joint venture partners and third parties to which we license technology. Generally, these indemnification agreements require us to reimburse losses suffered by a third party due to various events, such as lawsuits arising from patent or copyright infringement or our negligence. These indemnification obligations are considered off-balance sheet arrangements in accordance with the authoritative guidance for guarantor’s accounting and disclosure requirements for guarantees, including indirect guarantees of indebtedness of others. See also Note 10 to our consolidated financial statements included in our annual report on Form 10-K for the year ended December 31, 2015 for further discussion of these indemnification agreements. The fair value of guarantees issued or modified during the three months ended March 31, 2016 was determined to be immaterial.

As of March 31, 2016, we did not have any additional material off-balance sheet arrangements.

Legal Matters

We are party to various litigation matters that management considers routine and incidental to our business. Management does not expect the results of any of these routine actions to have a material effect on our business, results of operations, financial condition or cash flows.

As first disclosed in our annual report on Form 10-K for the year ended December 31, 2014 filed with the Commission on March 2, 2015, we are conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than 1% of our revenue during the three months ended March 31, 2016 and in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market.  In February 2015, we voluntarily contacted the Commission and Department of Justice to advise both agencies of this internal investigation. We are cooperating with those agencies. As of the filing of these financial statements, we cannot predict the outcome of this matter During the first quarter of 2016, we recorded an immaterial provision in our consolidated financial statements reflecting amounts we expect we will be required to disgorge in connection with this matter.

Newly-Adopted Accounting Pronouncements
    
In April 2015, the Financial Accounting Standards Board, or FASB, issued updated guidance to simplify the presentation of debt issuance costs on the balance sheet. This guidance moved debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. We retrospectively adopted the guidance on January 1, 2016. The prior period consolidated balance sheet presented, as of December 31, 2015, was revised to reclassify $6.2 million of debt issuance costs included in other assets to convertible senior notes. This had the impact of reducing total assets and total liabilities by $6.2 million, as of December 31, 2015. The revision had no impact on our results of operations, financial position or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard was effective for and adopted by us on January 1, 2016. This guidance did not have an impact on our results of operations, financial condition or cash flows as the measurement periods for our 2015 acquisitions were closed as of December 31, 2015.

Recent Accounting Pronouncements

In May 2014, the FASB issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company 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. This standard will be effective for us on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. We are evaluating the potential impact of adopting this new accounting guidance.


30


In February 2016, the FASB issued guidance that requires companies to present assets and liabilities arising from leases on the consolidated balance sheets. This new standard establishes a right-of-use model that requires a lessee to record a right-of-use asset and a corresponding lease liability on the consolidated balance sheets for all leases with terms longer than 12 months. This standard will be effective for us on January 1, 2019, and is to be applied using a modified retrospective approach. Early adoption is permitted. We are evaluating the potential impact of adopting this new accounting guidance.
    
In March 2016, the FASB issued guidance that is intended to simplify aspects of how share-based payments are accounted for and presented in the financial statements. This guidance requires that entities record all tax effects of share-based payments at settlement or expiration through the income statement. The standard also amends how windfall tax benefits are recognized, minimum statutory tax withholding requirements and how entities elect to recognize share-based payment forfeitures. This guidance will be effective for us on January 1, 2017 and portions will be required to be applied on a retrospective or modified retrospective basis. Early adoption is permitted. We are evaluating the potential impact of adopting this new accounting guidance.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

Our portfolio of cash equivalents and short- and long-term investments is maintained in a variety of securities, including U.S. government agency obligations, high-quality corporate debt securities, commercial paper, mutual funds and money market funds. The majority of our investments are classified as available-for-sale securities and carried at fair market value with cumulative unrealized gains or losses recorded as a component of accumulated other comprehensive loss within stockholders' equity. A sharp rise in interest rates could have an adverse impact on the fair market value of certain securities in our portfolio. We do not currently hedge our interest rate exposure and do not enter into financial instruments for trading or speculative purposes.

Foreign Currency Risk

Growth in our international operations will incrementally increase our exposure to foreign currency fluctuations as well as other risks typical of international operations that could impact our business, including, but not limited to, differing economic conditions, changes in political climate, differing tax structures and other regulations and restrictions.

Transaction Exposure

Foreign exchange rate fluctuations may adversely impact our consolidated results of operations as exchange rate fluctuations on transactions denominated in currencies other than our functional currencies result in gains and losses that are reflected in our consolidated statements of income. We enter into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in our statements of income within other expense, net. Foreign currency transaction gains and losses from these forward contracts were determined to be immaterial during the three months ended March 31, 2016. We do not enter into derivative financial instruments for trading or speculative purposes.

Translation Exposure

To the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currency-denominated transactions will result in increased revenue and decreased operating expenses. Conversely, our revenue will decrease and our operating expenses will increase when the U.S. dollar strengthens against foreign currencies.

Foreign exchange rate fluctuations may also adversely impact our consolidated financial condition as the assets and liabilities of our foreign operations are translated into U.S. dollars in preparing our consolidated balance sheet. These gains or losses are recorded as a component of accumulated other comprehensive loss within stockholders' equity.


31


Credit Risk

Concentrations of credit risk with respect to accounts receivable are limited to certain customers to which we make substantial sales. Our customer base consists of a large number of geographically dispersed customers diversified across numerous industries. We believe that our accounts receivable credit risk exposure is limited. As of March 31, 2016 and December 31, 2015, no customer had an accounts receivable balance of 10% or more of our accounts receivable. We believe that at March 31, 2016, the concentration of credit risk related to accounts receivable was insignificant.

Item 4. Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2016. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or 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 Securities and Exchange Commission’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 the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosures. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of March 31, 2016, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the fiscal quarter ended March 31, 2016 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

PART II. OTHER INFORMATION

Item 1.Legal Proceedings

We are party to litigation that we consider routine and incidental to our business. We do not currently expect the results of any of these litigation matters to have a material effect on our business, results of operations, financial condition or cash flows.
 
Item 1A. Risk Factors

The following are important factors that could cause our actual operating results to differ materially from those indicated or suggested by forward-looking statements made in this quarterly report on Form 10-Q or presented elsewhere by management from time to time. We have not made any material changes to the risk factors previously disclosed in our annual report on Form 10-K for the year ended December 31, 2015.

If we do not continue to innovate and develop solutions and technologies that are useful for our customers or that improve our operating efficiencies, our operating results may suffer.

We have been in business for more than 17 years and consider ourselves pioneers in the development of content and application delivery solutions. As the information technology industry evolves, however, it may become increasingly difficult for us to maintain a technological advantage. In particular, our traditional offerings risk becoming commoditized as competitors or even current or former customers seek to replicate them such that we must lower the prices we charge, reducing the profitability of such offerings, or risk losing such business. We believe, therefore, that developing innovative, high-margin solutions is key to our revenue growth and profitability. We must do so in a rapidly-changing technology environment where it can be difficult to anticipate the needs of potential customers and where competitors may develop products and services that are, or may be viewed as, better than ours. The process of developing new solutions is complex and uncertain; we must commit significant resources to developing new services or features without knowing whether our investments will result in services the market will accept. This could cause our expenses to grow more rapidly than our revenue. Furthermore, we may not successfully execute our technology initiatives because of errors in planning, timing or execution, technical or operational hurdles that we fail to overcome in a timely fashion, misunderstandings about market demand or a lack of appropriate resources. Failure to adequately develop, on a cost-effective basis, innovative new or enhanced solutions that are attractive to customers and to keep pace with rapid technological and market changes could have a material effect on our business, results of operations, financial condition and cash flows.

Slower traffic growth on our network and numerous other factors could cause our revenue growth rate to slow and profitability to decline.

We base our decisions about expense levels and investments on estimates of our future revenue and future anticipated rate of growth. Many of our expenses are fixed cost in nature for some minimum amount of time, such as with co-location and bandwidth providers, so it may not be possible to reduce costs in a timely manner or without the payment of fees to exit certain obligations early. If we experience slower traffic growth on our network than we expect or than we have experienced in recent years, our revenue growth rate will slow, and we may not be able to maintain our current level of profitability in 2016 or on a quarterly or annual basis thereafter. Numerous factors can impact traffic growth including:

decisions by our media customers to delay introduction of over the top (OTT) video delivery initiatives;
customers, particularly larger media customers, implementing their own data centers and delivery approaches to limit their reliance on third party providers like us; and
macro-economic market and industry pressures.

Our revenue growth rate may slow and profitability may decline in future periods as a result of a number of other factors unrelated to traffic growth, including:

inability to increase sales of our core services and advanced features;
increased headcount expenses;
changes in our customers' business models that we do not fully anticipate or that we fail to address adequately; and
increased reliance by customers on our secure socket layer, or SSL, network which is more expensive to maintain and operate.


32


The information technology industry and the markets in which we compete are constantly evolving, which makes our future business strategies, practices and results difficult to predict.

The information technology industry and the markets in which we compete have grown rapidly over the life of our company and continue to evolve in response to new technological advances, changing business models and other factors. We and the other companies that compete in this industry and these markets experience continually shifting business relationships, commercial focuses and business priorities, all of which occur in reaction to industry and market forces and the emergence of new opportunities. These shifts have led or could lead to:

our customers or partners becoming our competitors;
our network suppliers becoming partners with us or, conversely, no longer seeking to work with us;
our working more closely with hardware providers;
large technology companies that previously did not appear to show interest in the markets we seek to address entering into those markets as competitors; and
needing to expand into new lines of business or to change or abandon existing strategies.

As a result of this constantly changing environment, our future business strategies, practices and results may be difficult to predict, and we may face operational difficulties in adjusting to the changes.

Our technological approach to addressing the challenges of conducting business over the Internet may not be adequate or cost effective to handle evolving market forces.

We believe that the Internet has the potential to experience dramatic growth in the future. For example, only a minority of individuals watch television over the Internet now, but many predict that the Internet will become the dominant medium for delivery of video content in the future. In addition, the use of mobile devices has increased rapidly in recent years and is expected to continue to grow in the future. There could develop an inflection point above which global usage of the Internet increases to a level that our current approaches to the delivery of content and applications may not be sustainable at current levels of profitability or at all. It is expensive to deploy dedicated servers in data centers around the world; therefore, that approach of deploying at the "edge" of the Internet may be inadequate to fully address our customers' evolving needs or we may no longer be able to maintain our current approach to delivery. If we are unable to develop or acquire scalable new technologies to address the expected growth and other changes we expect, our business and financial statements may suffer.

If we are unable to compete effectively, our business will be adversely affected.

We compete in markets that are intensely competitive and rapidly changing. Our current and potential competitors vary by size, product and service offerings and geographic region and range from start-ups that offer solutions competing with a discrete part of our business to large technology or telecommunications companies that offer, or may be planning to introduce, products and services that are broadly competitive with what we do. The primary competitive factors in our market are: excellence of technology, global presence, customer service, technical expertise, security, ease-of-use, breadth of services offered, price and financial strength. Competitors include some of our current partners and customers.

Many of our current and potential competitors have substantially greater financial, technical and marketing resources, larger customer bases, longer operating histories, greater brand recognition and more established relationships in the industry than we do. As a result, some of these competitors may be able to:

develop superior products or services, gain greater market acceptance, and expand their service offerings more efficiently or more rapidly;
adapt to new or emerging technologies and changes in customer requirements more quickly;
take advantage of acquisition and other opportunities more readily;
adopt more aggressive pricing policies and allocate greater resources to the promotion, marketing, and sales of their services; and
dedicate greater resources to the research and development of their products and services.

Smaller and more nimble competitors may be able to:

attract customers by offering less-sophisticated versions of services than we provide at lower prices than those we charge;
develop new business models that are disruptive to us; and

33


respond more quickly than we can to new or emerging technologies, changes in customer requirements and market and industry developments, resulting in superior offerings.

Existing and potential customers may not purchase our services, or may limit their use of them, because they:

pursue a "do-it-yourself" approach by putting in place equipment, software and other technology solutions for content and application delivery within their internal systems;
enter into relationships directly with network providers instead of relying on an overlay network like ours; or
implement multi-vendor policies to reduce reliance on external providers like us.

Ultimately, increased competition of all types could result in price and revenue reductions, loss of customers and loss of market share, each of which could materially impact our business, profitability, financial condition, results of operations and cash flows.

Our operating results can be impacted by the actions and business life cycles of a small number of large customers.

Historically, our operating results have been subject to fluctuations related to dependence on several large customers, particularly media companies, for a significant portion of our revenues. The amount of traffic we deliver on behalf of those customers can vary significantly based on decisions they make about their businesses, including whether to start or delay new business initiatives, build out their own networks to handle delivery, or implement or maintain multiple vendor strategies. These approaches can change rapidly and unpredictably. While we believe that we will be less reliant on individual customers in the future, we are likely to continue to face some uncertainty in forecasting our revenues from quarter to quarter or over longer periods related to these customers and could also experience inconsistent revenue growth patterns and earnings.

We may be unable to replace lost revenue due to customer cancellations, renewals at lower rates or other less favorable terms.

It is key to our profitability that we offset lost committed recurring revenue due to customer cancellations, terminations, price reductions or other less favorable terms by adding new customers and increasing the number of high-margin services, features and functionalities that our existing customers purchase. We cannot predict our renewal rates. Some customers may elect not to renew and others may renew at lower prices, lower committed traffic levels, or for shorter contract lengths. Historically, a significant percentage of our renewals, particularly with larger customers, has led to unit price declines as competition has increased and the market for certain parts of our business has matured. Our renewal rates may decline as a result of a number of factors, including competitive pressures, customer dissatisfaction with our services, customers' inability to continue their operations and spending levels, the impact of multi-vendor policies, customers implementing or increasing their use of in-house technology solutions and general economic conditions. In addition, our customer contracting models may change to move away from a committed revenue structure to a "pay-as-you-go" approach. The absence of a commitment would make it easier for customers to stop doing business with us, which would negatively impact revenue.

Security breaches and other unplanned interruptions in the functioning of our network or services could lead to significant costs and disruptions that could harm our business, financial results and reputation.

Our business is dependent on providing our customers with fast, efficient and reliable distribution of applications and content over the Internet. We transmit and store our customers' information and data as well as our own. Maintaining the security and availability of our services, network and internal IT systems is a critical issue for us and our customers. The costs to us to avoid or alleviate cyber or other security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities are significant, and our efforts to address these problems may not be successful and could result in interruptions, delays, cessation of service, loss of existing or potential customers, liability to third parties and regulatory sanctions. As we expand our emphasis on selling security-related solutions, we may become a more attractive target for attacks on our infrastructure intended to steal information about our technology, financial data or customer information or take other actions that would be damaging to our customers and us. Our network or services could also be disrupted by numerous other events, including failure or refusal of our third party network providers to provide the necessary capacity, natural disasters, power losses and human error. Any significant breach of our security measures or other disruptions to our network or IT systems would threaten our ability to provide our customers with fast, efficient and reliable distribution of applications and content over the Internet, would harm our reputation and could lead to customer credits, loss of customers, higher expenses and increased legal liability.


34


Acquisitions and other strategic transactions we complete could result in operating difficulties, dilution, diversion of management attention and other harmful consequences that may adversely impact our business and results of operations.

Acquisitions are an important part of our corporate strategy. We may also enter into other types of strategic relationships that involve technology sharing or close cooperation with other companies. Acquisitions and other complex transactions are accompanied by a number of risks, including the following:

difficulty integrating the operations and personnel of acquired companies;
potential disruption of our ongoing business;
potential distraction of management;
diversion of business resources from core operations;
expenses related to the transactions;
failure to realize synergies or other expected benefits;
increased accounting charges such as impairment of goodwill or intangible assets, amortization of intangible assets acquired and a reduction in the useful lives of intangible assets acquired; and
potential unknown liabilities associated with acquired businesses.

Any inability to integrate completed acquisitions or combinations in an efficient and timely manner could have an adverse impact on our results of operations. As we complete acquisitions, we may encounter difficulty in incorporating acquired technologies into our offerings while maintaining the quality standards that are consistent with our brand and reputation. If we are not successful in completing acquisitions or other strategic transactions that we may pursue in the future, we may incur substantial expenses and devote significant management time and resources without a successful result. Future acquisitions could require use of substantial portions of our available cash or result in dilutive issuances of securities. Technology sharing or other strategic relationships we enter into may give rise to disputes over intellectual property ownership, operational responsibilities and other significant matters. Such disputes may be expensive and time-consuming to resolve.

Our failure to effectively manage our operations as our business evolves could harm us.

Our future operating results will depend on our ability to manage our operations. As a result of the diversification of our business, personnel growth, acquisitions and international expansion in recent years, many of our employees are now based outside of our Cambridge, Massachusetts headquarters; however, most key management decisions are made by a relatively small group of individuals based primarily at our headquarters. If we are unable to appropriately increase management depth, enhance succession planning and decentralize our decision-making at a pace commensurate with our actual or desired growth rates, we may not be able to achieve our financial or operational goals. It is also important to our continued success that we hire qualified employees, properly train them and manage out poorly-performing personnel, all while maintaining our corporate culture and spirit of innovation. If we are not successful at these efforts, our growth and operations could be adversely affected.

In April 2016, we implemented a realignment of our products and development and global sales, channels and marketing organizations into new groups focused on our Media, Web and Enterprise & Carrier customers and solutions. Our goal is to improve alignment between customer feedback and product innovation, making Akamai easier to do business with and increasing productivity.  Structural changes like these can be distracting to management and the rest of the employee base, and we may not ultimately realize the intended benefits, even after incurring expenses in carrying out the realignment.  

As our business evolves, we must also expand and adapt our IT and operational infrastructure. Our business relies on our data systems, billing systems and other operational and financial reporting and control systems. All of these systems have become increasingly complex due to the diversification and complexity of our business, acquisitions of new businesses with different systems and increased regulation over controls and procedures. To manage our technical support infrastructure effectively and improve our sales efficiency, we will need to continue to upgrade and improve our data systems, billing systems, ordering processes and other operational and financial systems, procedures and controls. These upgrades and improvements may be difficult and costly. If we are unable to adapt our systems and organization in a timely, efficient and cost-effective manner to accommodate changing circumstances, our business may be adversely affected. If the third parties we rely on for hosted data solutions for our internal network and information systems are subject to a security breach or otherwise suffer disruptions that impact the services we utilize, the integrity and availability of our internal information could be compromised causing the loss of confidential or proprietary information, damage to our reputation and economic loss.


35


If we are unable to retain our key employees and hire and retain qualified sales, technical, marketing and support personnel, our ability to compete could be harmed.

Our future success depends upon the services of our executive officers and other key technology, sales, marketing and support personnel who have critical industry experience and relationships. There is significant competition for talented individuals in the regions in which our primary offices are located, which affects both our ability to retain key employees and hire new ones. In making employment decisions, particularly in our industry, job candidates and current personnel often consider the value of stock-based compensation. Declines in the price of our stock could adversely affect our ability to attract or retain key employees.

None of our officers or key employees is bound by an employment agreement for any specific term. Members of our senior management team have left Akamai over the years for a variety of reasons, and we cannot be certain that there will not be additional departures, which may be disruptive to our operations and detrimental to our future outlook. The loss of the services of any of our key employees or our inability to attract and retain new talent could hinder or delay the implementation of our business model and the development and introduction of, and negatively impact our ability to sell, our services.

Our stock price has been, and may continue to be, volatile, and your investment could lose value.

The market price of our common stock has been volatile. Trading prices may continue to fluctuate in response to a number of events and factors, including the following:

quarterly variations in operating results;
slower than expected growth in traffic over our network;
announcements by our customers related to their businesses that could be viewed as impacting their usage of our solutions;
introduction of new products, services and strategic developments by us or our competitors;
market speculation about whether we are a takeover target;
activism by any single large stockholder or combination of stockholders;
changes in financial estimates and recommendations by securities analysts;
failure to meet the expectations of securities analysts;
purchases or sales of our stock by our officers and directors;
macro-economic factors;
repurchases of shares of our common stock;
performance by other companies in our industry; and
geopolitical conditions such as acts of terrorism or military conflicts.

Furthermore, our revenue, particularly that portion attributable to usage of our services beyond customer commitments, can be difficult to forecast, and, as a result, our quarterly operating results can fluctuate substantially. This concern is particularly acute with respect to our media and commerce customers for which holiday sales are a key but unpredictable driver of usage of our services. In the future, our customer contracting models may change to move away from a committed revenue structure to a "pay-as-you-go" approach. The absence of a commitment would make it easier for customers to stop doing business with us, which would create additional challenges with our forecasting processes. Because a significant portion of our cost structure is largely fixed in the short-term, revenue shortfalls tend to have a disproportionately negative impact on our profitability. If we announce revenue or profitability results that do not meet or exceed our guidance or make changes in our guidance with respect to future operating results, our stock price may decrease significantly as a result.

Any of these events, as well as other circumstances discussed in these Risk Factors, may cause the price of our common stock to fall. In addition, the stock market in general, and the market prices of stock of publicly-traded technology companies in particular, have experienced significant volatility that often has been unrelated to the operating performance of such companies. These broad stock market fluctuations may adversely affect the market price of our common stock, regardless of our operating performance.


36


We face risks associated with international operations and expansion efforts that could harm our business.

We have operations in numerous foreign countries and may continue to expand our operations internationally. Such expansion could require us to make significant expenditures, which could harm our profitability. We are increasingly subject to a number of risks associated with international business activities that may increase our costs, make our operations less efficient and require significant management attention. These risks include:

currency exchange rate fluctuations and limitations on the repatriation and investment of funds;
difficulties in transferring funds from, or converting currencies in, certain countries;
changes in regulatory requirements that could pose risks to our intellectual property, increase the cost of doing business in a country or create other disadvantages to our business;
interpretations of laws or regulations that would subject us to regulatory supervision or, in the alternative, require us to exit a country, which could have a negative impact on the quality of our services or our results of operations;
uncertainty regarding liability for content or services;
adjusting to different employee/employer relationships and different regulations governing such relationships;
corporate and personal liability for alleged or actual violations of laws and regulations;
difficulty in staffing, developing and managing foreign operations as a result of distance, language and cultural differences;
reliance on channel partners over which we have limited control or influence on a day-to-day basis; and
potentially adverse tax consequences.

In addition, compliance with complex foreign and U.S. laws and regulations that apply to our international operations increases our cost of doing business. These numerous, rapidly-changing and sometimes conflicting laws and regulations include internal control and disclosure rules, data privacy and filtering requirements, anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act, the UK Bribery Act and local laws prohibiting corrupt payments to governmental officials, and antitrust and competition regulations, among others. Violations of these laws and regulations by our employees or partners could result in fines and penalties, criminal sanctions against us, our officers, or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in one or more countries, and could also materially affect our brand, our international expansion efforts, our ability to attract and retain employees, our business, and our financial statements. Although we have implemented policies and procedures designed to ensure compliance with these laws and regulations, there can be no assurance that our employees, contractors or agents will not violate our policies or applicable laws.

In particular, as first disclosed in our annual report on Form 10-K for the year ended December 31, 2014 filed with the Commission on March 2, 2015, we are conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. The investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market and could lead to a finding that requires us to pay penalties, which could include substantial fines.

Defects or disruptions in our services could diminish demand for our solutions or subject us to substantial liability.

Our services are highly complex and are designed to be deployed in and across numerous large and complex networks that we do not control. From time to time, we have needed to correct errors and defects in the software that underlies our services and platform that have given rise to service incidents. We have also experienced customer dissatisfaction with the quality of some of our media delivery and other services, which has led to loss of business and could lead to loss of customers in the future. There may be additional errors and defects in our software that may adversely affect our operations. We may not have in place adequate quality assurance procedures to ensure that we detect errors in our software in a timely manner, and we may have insufficient resources to efficiently cope with multiple service incidents happening simultaneously or in rapid succession. If we are unable to efficiently and cost-effectively fix errors or other problems that may be identified and improve the quality of our services, or if there are unidentified errors that allow persons to improperly access our services, we could experience loss of revenue and market share, damage to our reputation, increased expenses, delayed payments and legal actions by our customers.

We may have insufficient transmission and co-location space, which could result in disruptions to our services and loss of revenue.

Our operations are dependent in part upon transmission capacity provided by third party telecommunications network providers and access to co-location facilities to house our servers. There can be no assurance that we are adequately prepared for unexpected increases in bandwidth demands by our customers. The bandwidth we have contracted to purchase may become

37


unavailable for a variety of reasons, including payment disputes, network providers going out of business, networks imposing traffic limits or governments adopting regulations that impact network operations. In some regions, network providers may choose to compete with us and become unwilling to sell us adequate transmission capacity at fair market prices. This risk is heightened where market power is concentrated with one or a few major networks. We also may be unable to move quickly enough to augment capacity to reflect growing traffic demands. Failure to put in place the capacity we require could result in a reduction in, or disruption of, service to our customers and ultimately a loss of those customers. In recent years, it has become increasingly expensive to house our servers at network facilities. We expect this trend to continue. In addition, customers have increasingly elected to transmit their content over our SSL network, which is more costly for us to operate and could require significant additional investment for us. These increased expenses have made, and will make, it more costly for us to expand our operations and more difficult for us to maintain or improve our profitability.

Government regulation is evolving, and unfavorable changes could harm our business.

Laws and regulations that apply to communications and commerce over the Internet are becoming more prevalent. In particular, domestic and foreign government attempts to regulate the operation of the Internet could negatively impact our business. While regulations recently adopted by the U.S. Federal Communications Commission that govern certain aspects of the operation of the Internet (such as content blocking and throttling and paid prioritization) do not apply to content delivery network providers like us, there is no guarantee that future regulatory and legislative initiatives will not impact our business. Furthermore, with more business being conducted over the Internet, there have been calls for more stringent copyright protection, tax, consumer protection, cybersecurity, data localization and content restriction laws, both in the U.S. and abroad, that may impose additional burdens on companies conducting business online or providing Internet-related services such as ours. The adoption of any of these measures could negatively affect both our business directly as well as the businesses of our customers, which could reduce their demand for our services.

We may also be impacted by changes in privacy-related regulations governing the collection, use, retention, sharing and security of data that we receive from our customers, visitors to their websites and others. Complying with a diverse range of privacy requirements could cause us to incur substantial costs or require us to change our business practices in a manner adverse to our business. In addition, we have a publicly-available privacy policy concerning our collection, use and disclosure of user data. Any failure, or perceived failure, by us to comply with our posted privacy policies or with any privacy-related laws, government regulations or directives, or industry self-regulatory principles could result in damage to our reputation or proceedings or actions against us by governmental entities or others, which could potentially have an adverse effect on our business.

Fluctuations in foreign currency exchange rates affect our operating results in U.S. dollar terms.

An increasing portion of our revenue is derived from international operations. Revenue generated and expenses incurred by our international subsidiaries are often denominated in the currencies of the local countries. As a result, our consolidated U.S. dollar financial statements are subject to fluctuations due to changes in exchange rates as the financial results of our international subsidiaries are translated from local currencies into U.S. dollars. In addition, our financial results are subject to changes in exchange rates that impact the settlement of transactions in non-functional currencies. While we have implemented a foreign currency hedging program to mitigate transactional exposures, there is no guarantee that such program will be fully effective.

We may need to defend against patent or copyright infringement claims, which would cause us to incur substantial costs or limit our ability to use certain technologies in the future.

As we expand our business and develop new technologies, products and services, we may become increasingly subject to intellectual property infringement and other claims, including those that may arise under international laws. In many cases, we have agreed to indemnify our customers and channel and strategic partners if our services infringe or misappropriate specified intellectual property rights; therefore, we could become involved in litigation or claims brought against customers or channel or strategic partners if our services or technology are the subject of such allegations. Any litigation or claims, whether or not valid, brought against us or pursuant to which we indemnify our customers or channel or strategic partners could result in substantial costs and diversion of resources and require us to do one or more of the following:

cease selling, incorporating or using features, functionalities, products or services that incorporate the challenged intellectual property;
pay substantial damages and incur significant litigation expenses;

38


obtain a license from the holder of the infringed intellectual property right, which license may not be available on reasonable terms or at all; or
redesign products or services.

If we are forced to take any of these actions, our business may be seriously harmed.

Our business will be adversely affected if we are unable to protect our intellectual property rights from unauthorized use or infringement by third parties.

We rely on a combination of patent, copyright, trademark and trade secret laws and contractual restrictions on disclosure to protect our intellectual property rights. These legal protections afford only limited protection. We have previously brought lawsuits against entities that we believed were infringing our intellectual property rights but have not always prevailed. Such lawsuits can be expensive and require a significant amount of attention from our management and technical personnel, and the outcomes are unpredictable. Monitoring unauthorized use of our services is difficult, and we cannot be certain that the steps we have taken or will take will prevent unauthorized use of our technology. We have licensed technology from the Massachusetts Institute of Technology that is covered by various patents and copyrights relating to Internet content delivery technology. Some of our core technology is based in part on the technology covered by these patents, patent applications and copyrights. These patents are scheduled to expire beginning in 2018. As the patents expire, we will no longer have the right to exclude others from practicing the technologies covered by them. Furthermore, we cannot be certain that any pending or future patent applications will be granted, that any future patent will not be challenged, invalidated or circumvented, or that rights granted under any patent that may be issued will provide competitive advantages to us. If we are unable to protect our proprietary rights from unauthorized use, the value of our intellectual property assets may be reduced. Although we have licensed from other parties proprietary technology covered by patents, we cannot be certain that any such patents will not be challenged, invalidated or circumvented. Such licenses may also be non-exclusive, meaning our competition may also be able to access such technology.

We rely on certain “open-source” software the use of which could result in our having to distribute our proprietary software, including our source code, to third parties on unfavorable terms, which could materially affect our business.

Certain of our service offerings use software that is subject to open-source licenses. Open-source code is software that is freely accessible, usable and modifiable. Open-source software may have security flaws and other deficiencies that could make our solutions less reliable and damage our business. Certain open-source code is governed by license agreements, the terms of which could require users of such software to make any derivative works of the software available to others on unfavorable terms or at no cost. Because we use open-source code, we may be required to take remedial action in order to protect our proprietary software. Such action could include replacing certain source code used in our software, discontinuing certain of our products or taking other actions that could be expensive and divert resources away from our development efforts. In addition, the terms relating to disclosure of derivative works in many open-source licenses are unclear. If a court interprets one or more such open-source licenses in a manner that is unfavorable to us, we could be required to make certain of our key software available at no cost.

We may be unsuccessful at developing and maintaining strategic relationships with third parties that expand our distribution channels and increase revenue, which could significantly limit our long-term growth.

Our future success will likely require us to maintain and increase the number and depth of our relationships with resellers, systems integrators, product makers and other strategic partners and to leverage those relationships to expand our distribution channels and increase revenue. The need to develop such relationships can be particularly acute in areas outside of the U.S. We have not always been successful at developing these relationships due to the complexity of our services, our historical reliance on an internal sales force, a past lack of strategic focus on such arrangements and other factors. Recruiting and retaining qualified channel partners and training them in the use of our technology and services and ensuring that they are compliant with our ethical expectations requires significant time and resources. In order to develop and expand our distribution channel, we must continue to expand and improve our portfolio of solutions as well as the systems, processes and procedures that support our channels. Those systems, processes and procedures may become increasingly complex and difficult to manage. The time and expense required for the sales and marketing organizations of our channel partners to become familiar with our offerings, including our new services developments, may make it more difficult to introduce those products to enterprises. Our failure to maintain and increase the number and quality of relationships with channel partners, and any inability to successfully execute on the partnerships we initiate, could significantly impede our revenue growth prospects in the short and long term.


39


The potential exhaustion of the supply of unallocated IPv4 addresses and the inability of Akamai and other Internet users to successfully transition to IPv6 could harm our operations and the functioning of the Internet as a whole, thereby negatively affecting our business.

An Internet Protocol address, or IP address, is a numerical label that is assigned to any device connecting to the Internet. Today, the functioning of the Internet is dependent on the use of Internet Protocol version 4, or IPv4, the fourth version of the Internet Protocol, which uses 32-bit addresses. We currently rely on the acquisition of IP addresses for the functioning and expansion of our network and expect such reliance to continue in the future. There are, however, only a finite number of IPv4 addresses. The supply of unallocated IPv4 addresses is likely to be exhausted in the near future. Internet Protocol version 6, or IPv6, uses 128-bit addresses and has been designed to succeed IPv4 and alleviate the expected exhaustion of unallocated addresses under that version. While IPv4 and IPv6 will co-exist for some period of time, eventually all Internet users and companies will need to transition to IPv6. There can be no guarantee that the plans we have been developing for the transition to IPv6 will be effective. If we are unable to obtain the IPv4 addresses we need, on financial terms acceptable to us or at all, before we or other entities that rely on the Internet can transition to IPv6, our current and future operations could be materially harmed. If there is not a timely and successful transition to IPv6 by Internet users generally, the Internet could function less effectively, which could damage numerous businesses, the economy generally and the prospects for future growth of the Internet as a medium for transacting business. This could, in turn, be harmful to our financial condition, results of operations and cash flows.

If the accounting estimates we make, and the assumptions on which we rely, in preparing our financial statements prove inaccurate, our actual results may be adversely affected.

Our financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. The preparation of these financial statements requires us to make estimates and judgments about, among other things, taxes, revenue recognition, stock-based compensation costs, capitalization of internal-use software development costs, investments, contingent obligations, allowance for doubtful accounts, intangible assets and restructuring charges. These estimates and judgments affect, among other things, the reported amounts of our assets, liabilities, revenue and expenses, the amounts of charges accrued by us, and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances and at the time they are made. If our estimates or the assumptions underlying them are not correct, actual results may differ materially from our estimates and we may need to, among other things, accrue additional charges that could adversely affect our results of operations, which in turn could adversely affect our stock price. In addition, new accounting pronouncements and interpretations of accounting pronouncements have occurred and may occur in the future that could adversely affect our reported financial results.

We may have exposure to greater-than-anticipated tax liabilities.

Our future income taxes could be adversely affected by earnings being lower than anticipated in jurisdictions that have lower statutory tax rates and higher than anticipated in jurisdictions that have higher statutory tax rates, or changes in tax laws, regulations, or accounting principles, as well as certain discrete items such as equity-related compensation. We have recorded certain tax reserves to address potential exposures involving our income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different jurisdictions. Our reserves, however, may not be adequate to cover our total actual liability. Although we believe our estimates, our reserves and the positions we have taken are reasonable, the ultimate tax outcome may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made.

If we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results or prevent fraud. As a result, our stockholders could lose confidence in our financial reporting, which could harm our business and the trading price of our common stock.

We have complied with Section 404 of the Sarbanes-Oxley Act of 2002 by assessing, strengthening and testing our system of internal controls. Even though we concluded our internal control over financial reporting and disclosure controls and procedures were effective as of the end of the period covered by this report, we need to continue to maintain our processes and systems and adapt them to changes as our business evolves and we rearrange management responsibilities and reorganize our business. This continuous process of maintaining and adapting our internal controls and complying with Section 404 is expensive and time-consuming and requires significant management attention. We cannot be certain that our internal control measures will continue to provide adequate control over our financial processes and reporting and ensure compliance with Section 404. Furthermore, as our business changes, including by expanding our operations in different markets, increasing reliance on channel partners and completing acquisitions, our internal controls may become more complex and we will require

40


significantly more resources to ensure our internal controls remain effective. Failure to implement required new or improved controls, or difficulties encountered in their implementation, could harm our operating results or cause us to fail to meet our reporting obligations. If we or our independent registered public accounting firm identify material weaknesses, the disclosure of that fact, even if quickly remediated, could reduce the market's confidence in our financial statements and harm our stock price.

Any failure to meet our debt obligations would damage our business.

As of March 31, 2016, we had total par value of $690.0 million of convertible senior notes outstanding. Our ability to refinance the notes, make cash payments in connection with conversions of the notes or repurchase those notes in the event of a fundamental change (as defined in the indenture governing the notes) will depend on market conditions and our future performance, which is subject to economic, financial, competitive and other factors beyond our control. We also may not use the cash we have raised through the issuance of the convertible senior notes in an optimally productive and profitable manner. If we are unable to remain profitable or if we use more cash than we generate in the future, our level of indebtedness at such time could adversely affect our operations by increasing our vulnerability to adverse changes in general economic and industry conditions and by limiting or prohibiting our ability to obtain additional financing for additional capital expenditures, acquisitions and general corporate and other purposes. In addition, if we are unable to make cash payments upon conversion of the notes, we would be required to issue significant amounts of our common stock, which would be dilutive to the stock of existing stockholders. If we do not have sufficient cash to repurchase the notes following a fundamental change we would be in default under the terms of the notes, which could seriously harm our business. In addition, the terms of the notes do not limit the amount of future indebtedness we may incur. If we incur significantly more debt, this could intensify the risks described above.

We may issue additional shares of our common stock or instruments convertible into shares of our common stock and thereby materially and adversely affect the market price of our common stock.

Our Board of Directors has the authority to issue additional shares of our common stock or other instruments convertible into, or exchangeable or exercisable for, shares of our common stock. If we issue additional shares of our common stock or instruments convertible into shares of our common stock, it may materially and adversely affect the market price of our common stock.

Our sales to government clients subject us to risks including early termination, audits, investigations, sanctions and penalties.

We have customer contracts with the U.S. government, as well as foreign, state and local governments and their respective agencies. Such government entities often have the right to terminate these contracts at any time, without cause. There is increased pressure for governments and their agencies, both domestically and internationally, to reduce spending. Most of our government contracts are subject to legislative approval of appropriations to fund the expenditures under these contracts. These factors combine to potentially limit the revenue we derive from government contracts in the future. Additionally, government contracts generally have requirements that are more complex than those found in commercial enterprise agreements and therefore are more costly to comply with. Such contracts are also subject to audits and investigations that could result in civil and criminal penalties and administrative sanctions, including termination of contracts, refund of a portion of fees received, forfeiture of profits, suspension of payments, fines and suspensions or debarment from future government business.

We may become involved in litigation that may adversely impact our business.

From time to time, we are or may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including patent, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources and cause us to incur significant expenses. Furthermore, because such matters are inherently unpredictable, there can be no assurance that the results of any of these matters will not have an adverse impact on our business, results of operations, financial condition, or cash flows.


41


General global market and economic conditions may have an adverse impact on our operating performance, results of operations and cash flows.

Our business has been and could continue to be affected by general global economic and market conditions. To the extent economic conditions impair our customers' ability to profitably monetize the content we deliver on their behalf, they may reduce or eliminate the traffic we deliver for them. Such reductions in traffic would lead to a reduction in our revenue. Additionally, in a down-cycle economic environment, we may experience the negative effects of increased competitive pricing pressure, customer loss, a slow down in commerce over the Internet and corresponding decrease in traffic delivered over our network and failures by customers to pay amounts owed to us on a timely basis or at all. Suppliers on which we rely for servers, bandwidth, co-location and other services could also be negatively impacted by economic conditions that, in turn, could have a negative impact on our operations or expenses. There can be no assurance, therefore, that current economic conditions or worsening economic conditions or a prolonged or recurring recession will not have a significant adverse impact on our operating results.

Global climate change and natural resource conservation regulations could adversely impact our business.

Our deployed network of servers consumes significant energy resources, including those generated by the burning of fossil fuels. In response to concerns about global climate change, governments may adopt new regulations affecting the use of fossil fuels or requiring the use of alternative fuel sources. In addition, our customers and investors may require us to take steps to demonstrate that we are taking ecologically responsible measures in operating our business. The costs and any expenses we incur to make our network more energy efficient could make us less profitable in future periods. Failure to comply with applicable laws and regulations or other requirements imposed on us could lead to fines, lost revenue and damage to our reputation.

Because we do not intend to pay dividends, stockholders will benefit from an investment in our common stock only if it appreciates in value.

We currently intend to retain our future earnings, if any, for use in the operation of our business and do not expect to pay any cash dividends in the foreseeable future on our common stock. As a result, the success of an investment in our common stock will depend upon any future appreciation in its value. There is no guarantee that our common stock will appreciate in value or even maintain the price at which stockholders have purchased their shares.

Provisions of our charter, by-laws and Delaware law may have anti-takeover effects that could prevent a change in control even if the change in control would be beneficial to our stockholders.

Provisions of our charter, by-laws and Delaware law could make it more difficult for a third party to control or acquire us, even if doing so would be beneficial to our stockholders. These provisions include:

a classified board structure so that only approximately one-third of our Board of Directors is up for re-election in any one year;
our Board of Directors has the right to elect directors to fill a vacancy created by the expansion of the Board of Directors or the resignation, death or removal of a director;
stockholders must provide advance notice to nominate individuals for election to the Board of Directors or to propose matters that can be acted upon at a stockholders' meeting; and
our Board of Directors may issue, without stockholder approval, shares of undesignated preferred stock.

Further, as a Delaware corporation, we are also subject to certain Delaware anti-takeover provisions. Under Delaware law, a corporation may not engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the board of directors has approved the transaction. Our Board of Directors could rely on Delaware law to prevent or delay an acquisition of us.


42


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

(c) Issuer Purchases of Equity Securities
 
The following is a summary of our repurchases of our common stock in the first quarter of 2016 (in thousands, except share and per share data):
Period (1)
(a) Total Number of Shares Purchased (2)
 
(b) Average Price Paid per Share (3)
 
(c) Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (4)
 
(d) Approximate Dollar Value of Shares that May Yet be Purchased Under Plans or Programs(4)
January 1, 2016 – January 31, 2016
861,715

 
$
47.99

 
861,715

 
$
89,671

February 1, 2016 – February 29, 2016
853,522

 
46.19

 
853,522

 
987,511

March 1, 2016 – March 31, 2016
505,018

 
55.33

 
505,018

 
959,570

Total
2,220,255

 
$
48.97

 
2,220,255

 
$
959,570


(1)
Information is based on settlement dates of repurchase transactions.
(2)
Consists of shares of our common stock, par value $0.01 per share. All repurchases were made pursuant to a previously-announced program.
(3)
Includes commissions paid.
(4)
In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, effective from October 16, 2013 through December 31, 2016. In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program that superseded the October 2013 repurchase program and is effective from February 11, 2016 through December 31, 2018.


Item 6. Exhibits

The exhibits filed as part of this quarterly report on Form 10-Q are listed in the exhibit index immediately preceding the exhibits and are incorporated herein.

43


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
Akamai Technologies, Inc.
 
 
 
May 9, 2016
By:
/s/ James Benson
 
 
James Benson
 
 
Chief Financial Officer
(Duly Authorized Officer, Principal Financial Officer)

44


EXHIBIT INDEX
 
Exhibit 10.46
 
Separation and Release Agreement dated February 9, 2016 between the Registrant and Robert W. Hughes (incorporated by reference to Exhibit 99.1 to the Registrant’s Current Report on Form 8-K filed with the Commission on February 9, 2016)
 
 
 
Exhibit 31.1
  
Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/ Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended
 
 
 
Exhibit 31.2
  
Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/ Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended
 
 
 
Exhibit 32.1
  
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
Exhibit 32.2
  
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
101.INS
  
XBRL Instance Document*
 
 
 
101.SCH
  
XBRL Taxonomy Extension Schema Document*
 
 
 
101.CAL
  
XBRL Taxonomy Calculation Linkbase Document*
 
 
 
101.DEF
  
XBRL Taxonomy Extension Definition Linkbase Document*
 
 
 
101.LAB
  
XBRL Taxonomy Label Linkbase Document*
 
 
 
101.PRE
  
XBRL Taxonomy Presentation Linkbase Document*

*
Submitted electronically herewith

Attached as Exhibit 101 to this report are the following formatted in XBRL (Extensible Business Reporting Language): (i) Consolidated Balance Sheets at March 31, 2016 and December 31, 2015, (ii) Consolidated Statements of Income for the three months ended March 31, 2016 and 2015, (iii) Consolidated Statements of Comprehensive Income for the three months ended March 31, 2016 and 2015, (iv) Consolidated Statements of Cash Flows for the three months ended March 31, 2016 and 2015 and (v) Notes to Unaudited Consolidated Financial Statements.

45
EX-31.1 2 akam10q3312016ex311.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, F. Thomson Leighton, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Akamai Technologies, 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:
May 9, 2016
 
/s/ F. Thomson Leighton
 
F. Thomson Leighton, Chief Executive Officer



EX-31.2 3 akam10q3312016ex312.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
 
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, James Benson, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Akamai Technologies, 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:
May 9, 2016
 
/s/ James Benson
 
James Benson, Chief Financial Officer



EX-32.1 4 akam10q3312016ex321.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report on Form 10-Q of Akamai Technologies, Inc. (the “Company”) for the period ended March 31, 2016 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, F. Thomson Leighton, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that to his knowledge:
(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:
May 9, 2016
 
/S/    F. Thomson Leighton 
 
F. Thomson Leighton, Chief Executive Officer



EX-32.2 5 akam10q3312016ex322.htm EXHIBIT 32.2 Exhibit


EXHIBIT 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report on Form 10-Q of Akamai Technologies, Inc. (the “Company”) for the period ended March 31, 2016 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, James Benson, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that to his knowledge:
(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:
May 9, 2016
 
/s/ James Benson
 
James Benson, Chief Financial Officer



EX-101.INS 6 akam-20160331.xml XBRL INSTANCE DOCUMENT 0001086222 2016-01-01 2016-03-31 0001086222 2016-05-05 0001086222 2015-12-31 0001086222 2016-03-31 0001086222 2015-01-01 2015-03-31 0001086222 2015-03-31 0001086222 2014-12-31 0001086222 us-gaap:AccountingStandardsUpdate201503Member akam:ConvertibleSeniorNotesMember 2015-12-31 0001086222 us-gaap:AccountingStandardsUpdate201503Member us-gaap:OtherAssetsMember 2015-12-31 0001086222 us-gaap:CommercialPaperMember 2016-03-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:EquityFundsMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:EquityFundsMember 2016-03-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquityFundsMember 2016-03-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:EquityFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member 2016-03-31 0001086222 us-gaap:FairValueInputsLevel2Member 2016-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel3Member 2016-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2016-03-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001086222 us-gaap:FairValueInputsLevel1Member 2015-12-31 0001086222 us-gaap:FairValueInputsLevel3Member 2015-12-31 0001086222 us-gaap:UnbilledRevenuesMember 2016-03-31 0001086222 us-gaap:UnbilledRevenuesMember 2015-12-31 0001086222 us-gaap:TradeAccountsReceivableMember 2016-03-31 0001086222 us-gaap:TradeAccountsReceivableMember 2015-12-31 0001086222 us-gaap:DevelopedTechnologyRightsMember 2016-03-31 0001086222 us-gaap:CustomerRelationshipsMember 2015-12-31 0001086222 us-gaap:LicensingAgreementsMember 2016-03-31 0001086222 us-gaap:NoncompeteAgreementsMember 2015-12-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2015-12-31 0001086222 us-gaap:LicensingAgreementsMember 2015-12-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2016-03-31 0001086222 us-gaap:DevelopedTechnologyRightsMember 2015-12-31 0001086222 us-gaap:NoncompeteAgreementsMember 2016-03-31 0001086222 us-gaap:CustomerRelationshipsMember 2016-03-31 0001086222 2014-02-28 0001086222 2014-02-01 2014-02-28 0001086222 akam:ConvertibleSeniorNotesMember 2016-03-31 0001086222 akam:ConvertibleSeniorNotesMember 2015-12-31 0001086222 2013-01-01 2013-12-31 0001086222 2015-01-01 2015-12-31 0001086222 2014-01-01 2014-12-31 0001086222 2013-10-31 0001086222 us-gaap:CommonStockMember 2016-01-01 2016-03-31 0001086222 2016-02-29 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-03-31 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-03-31 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-03-31 0001086222 us-gaap:CostOfSalesMember 2015-01-01 2015-03-31 0001086222 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-03-31 0001086222 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-03-31 0001086222 us-gaap:CostOfSalesMember 2016-01-01 2016-03-31 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-03-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2016-03-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-03-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-01 2016-03-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-03-31 0001086222 akam:RestrictedStockUnitsandDeferredStockUnitsMember 2016-01-01 2016-03-31 0001086222 akam:RestrictedStockUnitsandDeferredStockUnitsMember 2015-01-01 2015-03-31 0001086222 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-03-31 0001086222 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-03-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2015-01-01 2015-03-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2016-01-01 2016-03-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2016-01-01 2016-03-31 0001086222 us-gaap:ConvertibleNotesPayableMember 2015-01-01 2015-03-31 0001086222 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-03-31 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2015-01-01 2015-03-31 0001086222 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-03-31 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2015-01-01 2015-03-31 0001086222 us-gaap:ConvertibleNotesPayableMember 2016-01-01 2016-03-31 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2016-01-01 2016-03-31 akam:network utreg:D akam:segment xbrli:pure akam:country iso4217:USD xbrli:shares akam:server iso4217:USD xbrli:shares P5D 0.98 5 7700000 120 1500 216000 23300000 0.01 0.01 0.01 0.01 7700000 6458000 8191000 3000000 3300000 7364000 9380000 1000 false --12-31 Q1 2016 2016-03-31 10-Q 0001086222 175591774 Large Accelerated Filer AKAMAI TECHNOLOGIES INC 61982000 63822000 387763000 262885000 124878000 374483000 267809000 106674000 380399000 365103000 216166000 197487000 -41453000 3483000 -44936000 -28792000 6491000 -35283000 4437420000 4451319000 443000 2752000 29669000 3163000 8157000 5366000 12983000 3970000 8981000 6438000 12352000 31741000 17967000 19608000 906000 1189000 4576000 4653000 6780000 6716000 1148000 622000 7704000 7704000 26000 1348000 4662000 7704000 7704000 104000 4181684000 4183752000 1253188000 1330828000 2664000 1414000 1233348000 0 0 0 1236012000 1414000 24654000 2619000 1207701000 0 1232355000 2619000 1233348000 0 0 0 2487000 991808000 239053000 0 0 0 2487000 991808000 239053000 2487000 991808000 239053000 1207701000 0 0 0 2494000 963629000 0 241578000 0 0 0 0 2494000 963629000 241578000 2494000 963629000 241578000 114000 0 73000 41000 1492000 0 1203000 289000 3944000 4000 3365000 575000 533000 1000 506000 26000 1237178000 2491000 995100000 239587000 1206742000 2495000 962932000 241315000 71400000 76400000 460088000 2487000 432585000 25016000 524958000 2494000 479400000 43064000 773260000 682743000 460088000 524958000 773260000 0 559223000 214037000 682743000 0 484229000 198514000 31565000 19518000 238650000 332557000 289473000 312912000 1250000 0 0 1250000 22035000 0 0 22035000 93907000 23439000 104.49 7700000 0.01 0.01 700000000 700000000 177212181 178270472 177212181 176050217 1772000 1783000 71444000 87519000 618047000 623485000 700000 700000 169294000 194736000 405015000 453606000 101276000 101276000 89.56 11.1651 P30D 1.3 20 690000000 690000000 690000000 0.032 71953000 66515000 6200000 -6200000 8305000 1072000 54154000 64905000 4163000 4238000 4700000 3490000 12888000 11706000 70460000 80669000 0.44 0.42 0.43 0.42 -6747000 4365000 0.350 0.335 4144000 5203000 11702000 12133000 13128000 1135000 13128000 1135000 167136000 102872000 58633000 490000 3374000 1767000 173852000 105705000 61792000 490000 3949000 1916000 19800000 17700000 21700000 23700000 27800000 323231000 191710000 120791000 490000 6540000 3700000 323231000 191710000 120791000 490000 6540000 3700000 156095000 88838000 62158000 0 3166000 1933000 149379000 86005000 58999000 0 2591000 1784000 89592000 102283000 1150244000 1152376000 2132000 119645000 112597000 41899000 37739000 24131000 28010000 -52703000 -32377000 32552000 -15906000 6947000 10653000 -1741000 1949000 1817000 3481000 42000 6876000 0 0 0 0 1284000 996000 733000 403000 156095000 149379000 675000 785000 5251000 5438000 4576000 4653000 3001000 3320000 1060806000 1070170000 4181684000 4183752000 332440000 333233000 673300000 774674000 685362000 -56213000 -115736000 57138000 -55428000 99729000 190238000 77746000 74858000 1 121521000 114119000 89603000 92120000 -8415000 9653000 -6302000 12661000 3008000 9653000 2113000 3008000 1213000 1783000 138000 7019000 93268000 97508000 -301000 -189000 101300000 82000 2354000 62000000 62680000 108700000 108725000 45145000 40534000 31101000 26496000 97304000 95843000 16062000 0 91924000 41806000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 123228000 127855000 24440000 18350000 78000000 305647000 125109000 2008000 0 753180000 770197000 35828000 40842000 42000 6818000 -1276861000 -1202003000 526536000 567725000 103479000 102211000 29669000 31741000 55.57 750000000.0 1000000000 3120878000 3113582000 0 2220255 2200000 0 108725000 180825000 177539000 178545000 176403000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth total interest expense included in the statements of income related to the Notes (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount and issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalization of interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(785</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(675</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total interest expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,653</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,576</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Classification on Balance&#160;Sheet</font></div></td></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair&#160;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of March 31, 2016</font></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">962,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484,229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,206,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524,958</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">682,743</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2015</font></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">995,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,587</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(575</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,237,178</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Loss</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Currency Translation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net Unrealized Gains on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,936</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive gain</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,653</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,008</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,283</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,792</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax effect on accumulated unrealized gain on investments was insignificant as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. Amounts reclassified from accumulated other comprehensive loss to net income were insignificant for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2014, the Company issued </font><font style="font-family:inherit;font-size:10pt;">$690.0 million</font><font style="font-family:inherit;font-size:10pt;"> in par value of convertible senior notes due 2019 (the "Notes"). The Notes are senior unsecured obligations of the Company, do not bear regular interest and mature on </font><font style="font-family:inherit;font-size:10pt;">February&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">, unless repurchased or converted prior to maturity.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At their option, holders may convert their Notes prior to the close of business on the business day immediately preceding </font><font style="font-family:inherit;font-size:10pt;">August&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;"> only under the following circumstances:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:18px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-18px;"><font style="font-family:inherit;font-size:10pt;">during any calendar quarter commencing after the calendar quarter ended June 30, 2014 (and only during such calendar quarter), if the last reported sale price of the Company's 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 the 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 on each applicable trading day; or</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:66px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:18px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-18px;"><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 Notes 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 the Company's common stock and the conversion rate on each such trading day; or upon the occurrence of specified corporate events.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:66px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On or after </font><font style="font-family:inherit;font-size:10pt;">August&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon conversion, the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The initial conversion rate is </font><font style="font-family:inherit;font-size:10pt;">11.1651</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company's 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, which is equivalent to an initial conversion price of approximately </font><font style="font-family:inherit;font-size:10pt;">$89.56</font><font style="font-family:inherit;font-size:10pt;"> per share, subject to adjustments in certain events, and represents a potential conversion into </font><font style="font-family:inherit;font-size:10pt;">7.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The difference between the principal amount of the Notes and the proceeds allocated to the liability component (&#8220;debt discount&#8221;) is amortized to interest expense using the effective interest method over the term of the Notes. The equity component is recorded in additional paid-in capital in the consolidated balance sheet and will not be remeasured as long as it continues to meet the conditions for equity classification.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accounting for the transaction costs related to the issuance of the Notes, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are being amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component of the Notes in stockholders&#8217; equity. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes consist of the following components (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability component:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: debt discount and issuance costs, net of amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66,515</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(71,953</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618,047</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity component:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of the Notes at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$673.3 million</font><font style="font-family:inherit;font-size:10pt;">. The fair value was determined based on data points other than quoted prices that are observable, either directly or indirectly, and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of </font><font style="font-family:inherit;font-size:10pt;">$55.57</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the value of the Notes if converted to common stock was less than the principal amount of </font><font style="font-family:inherit;font-size:10pt;">$690.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company used </font><font style="font-family:inherit;font-size:10pt;">$62.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the proceeds from the offering to repurchase shares of its common stock, concurrently with the issuance of the Notes. The repurchases were made in accordance with the share repurchase program previously approved by the Board of Directors (Note 7). Additionally, </font><font style="font-family:inherit;font-size:10pt;">$23.3 million</font><font style="font-family:inherit;font-size:10pt;"> of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company intends to use the remaining net proceeds for working capital, share repurchases and other general corporate purposes, as well as for potential additional acquisitions and strategic transactions.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note Hedge</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To minimize the impact of potential dilution upon conversion of the Notes, the Company entered into convertible note hedge transactions with respect to its common stock in February 2014. The Company paid </font><font style="font-family:inherit;font-size:10pt;">$101.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the note hedge transactions. The note hedge transactions cover approximately </font><font style="font-family:inherit;font-size:10pt;">7.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock at a strike price that corresponds to the initial conversion price of the Notes, also subject to adjustment, and are exercisable upon conversion of the Notes. The note hedge transactions are intended to reduce dilution in the event of conversion of the Notes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warrants</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separately, in February 2014, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to </font><font style="font-family:inherit;font-size:10pt;">7.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock at a strike price of approximately </font><font style="font-family:inherit;font-size:10pt;">$104.49</font><font style="font-family:inherit;font-size:10pt;"> per share. The Company received aggregate proceeds of </font><font style="font-family:inherit;font-size:10pt;">$78.0 million</font><font style="font-family:inherit;font-size:10pt;"> from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the Notes to approximately </font><font style="font-family:inherit;font-size:10pt;">$104.49</font><font style="font-family:inherit;font-size:10pt;"> per share. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes do not bear regular interest, but have an effective interest rate of </font><font style="font-family:inherit;font-size:10pt;">3.2%</font><font style="font-family:inherit;font-size:10pt;"> attributable to the conversion feature. The following table sets forth total interest expense included in the statements of income related to the Notes (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount and issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalization of interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(785</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(675</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total interest expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,653</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,576</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income per Share</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, restricted stock units (&#8220;RSUs&#8221;), deferred stock units ("DSUs"), convertible senior notes and warrants issued by the Company. The dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components used in the computation of basic and diluted net income per share for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and DSUs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,825</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, certain potential outstanding shares from stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding shares excluded from the computation of diluted net income per share for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands) are as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service-based RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance-based RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculation of assumed proceeds used to determine the diluted weighted average shares outstanding under the treasury stock method in the periods presented was adjusted by tax windfalls and shortfalls associated with all of the Company&#8217;s outstanding stock awards. Such windfalls and shortfalls are computed by comparing the tax deductible amount of outstanding stock awards to their grant-date fair values and multiplying the results by the applicable statutory tax rate. A positive result creates a windfall, which increases the assumed proceeds, and a negative result creates a shortfall, which reduces the assumed proceeds.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the fair value measurements within the fair value hierarchy of the Company&#8217;s financial assets at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair&#160;Value&#160;Measurements&#160;at&#160;Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of March 31, 2016</font></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;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">963,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,232,355</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,654</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2015</font></div></td><td 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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,236,012</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,664</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Acquired Intangible Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in the carrying amount of goodwill for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,150,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,132</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,152,376</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company tests goodwill for impairment at least annually. Through the date the consolidated financial statements were issued, no triggering events had occurred that would indicate a potential impairment exists.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangible assets that are subject to amortization consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross<br clear="none"/>Carrying<br clear="none"/>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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net<br clear="none"/>Carrying<br clear="none"/>Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Completed 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,792</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,633</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related 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:10pt;"><font style="font-family:inherit;font-size:10pt;">191,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,705</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,872</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,916</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,767</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired license rights</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,231</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(173,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,379</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,231</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,095</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate expense related to amortization of acquired intangible assets for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015 was </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Based on the Company&#8217;s acquired intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, aggregate expense related to amortization of acquired intangible assets is expected to be </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$19.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the remainder of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$27.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$23.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$21.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective income tax rate was </font><font style="font-family:inherit;font-size:10pt;">33.5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective income tax rate is based on estimated income for the year, the estimated composition of the income in different jurisdictions and discrete adjustments, if any, in the applicable quarterly periods, including retroactive changes in tax legislation, settlements of tax audits or assessments, the resolution or identification of tax position uncertainties and acquisitions of other companies.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the effective income tax rate was lower than the federal statutory tax rate due to the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S. and the U.S. federal, state and foreign research and development credits, partially offset by the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes. For the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the effective income tax rate equaled the federal statutory tax rate. The effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes caused the Company's tax rate to be higher than the federal statutory tax rate; however, those items were offset by the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S and the domestic production activities deduction.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual maturities of the Company&#8217;s available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after 1&#160;year through 5 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:10pt;"><font style="font-family:inherit;font-size:10pt;">682,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Classification on Balance&#160;Sheet</font></div></td></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair&#160;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of March 31, 2016</font></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">962,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484,229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,315</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,206,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524,958</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">682,743</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2015</font></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">995,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,587</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(575</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,237,178</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers certain qualified employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the consolidated balance sheets. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the statements of income. As of March 31, 2016, the Company held for investment corporate bonds with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$76.4 million</font><font style="font-family:inherit;font-size:10pt;">, which are classified as available-for-sale marketable securities and had been in a continuous unrealized loss position for more than 12 months. The unrealized losses are not significant and are attributable to changes in interest rates. The Company does not believe any unrealized losses represent other than temporary impairments based on the evaluation of available evidence. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company held for investment corporate bonds with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$71.4 million</font><font style="font-family:inherit;font-size:10pt;"> that had been in a continuous unrealized loss position for more than 12 months.</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the fair value measurements within the fair value hierarchy of the Company&#8217;s financial assets at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair&#160;Value&#160;Measurements&#160;at&#160;Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of March 31, 2016</font></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;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">963,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,232,355</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,654</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">As of December 31, 2015</font></div></td><td 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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate 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:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">991,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,236,012</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,664</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company grouped money market funds and mutual funds using a Level&#160;1 valuation because market prices for such investments are readily available in active markets. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company grouped commercial paper, corporate bonds and U.S. government agency obligations using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive. The Company did not have any transfers of assets between Level 1, Level 2 or Level 3 of the fair value measurement hierarchy during the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When developing fair value estimates, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. When available, the Company uses quoted market prices to measure fair value. The valuation technique used to measure fair value for the Company's Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market-based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual maturities of the Company&#8217;s available-for-sale marketable securities held as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">524,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after 1&#160;year through 5 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:10pt;"><font style="font-family:inherit;font-size:10pt;">682,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,260</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,233,348</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net accounts receivable consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,878</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">374,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,189</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(906</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserve for cash-basis customers</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,191</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable reserves</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,380</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365,103</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingencies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the Company&#8217;s revenue during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, and in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market.&#160;In February 2015, the Company voluntarily contacted the Commission and Department of Justice to advise both agencies of this internal investigation. The Company is cooperating with those agencies. As of the filing of these financial statements, the Company cannot predict the outcome of this matter. During the first quarter of 2016, the Company recorded an immaterial provision in its consolidated financial statements reflecting amounts the Company expects it will be required to disgorge in connection with this matter.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Newly-Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued updated guidance to simplify the presentation of debt issuance costs on the balance sheet. This guidance moved debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The Company retrospectively adopted the guidance on January 1, 2016. The prior period consolidated balance sheet presented, as of December 31, 2015, was revised to reclassify </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> of debt issuance costs included in other assets to convertible senior notes. This had the impact of reducing the Company's total assets and total liabilities by </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">, as of December 31, 2015. The revision had no impact on the Company's results of operations, financial position or cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard was effective for and adopted by the Company on January 1, 2016. This guidance did not have an impact on the Company's results of operations, financial condition or cash flows as the measurement periods for the Company's 2015 acquisitions were closed as of December 31, 2015.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized.&#160;The core principle is that a company 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. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption.&#160;The Company is evaluating the potential impact of adopting this new accounting guidance.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued guidance that requires companies to present assets and liabilities arising from leases on the consolidated balance sheets. This new standard establishes a right-of-use model that requires a lessee to record a right-of-use asset and a corresponding lease liability on the consolidated balance sheets for all leases with terms longer than 12 months. This standard will be effective for the Company on January 1, 2019, and is to be applied using a modified retrospective approach. Early adoption is permitted.&#160;The Company is evaluating the potential impact of adopting this new accounting guidance. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued guidance that is intended to simplify aspects of how share-based payments are accounted for and presented in financial statements. This guidance requires that entities record all tax effects of share-based payments at settlement or expiration through the income statement. The standard also amends how windfall tax benefits are recognized, the minimum statutory tax withholding requirements and how entities elect to recognize share-based payment forfeitures. This guidance will be effective for the Company on January 1, 2017, and portions will be required to be applied on a retrospective or modified retrospective basis. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Business and Basis of Presentation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Akamai Technologies, Inc. (the &#8220;Company&#8221;) provides cloud services for delivering, optimizing and securing content and business applications over the Internet. The Company's globally-distributed platform comprises over </font><font style="font-family:inherit;font-size:10pt;">216,000</font><font style="font-family:inherit;font-size:10pt;"> servers in more than </font><font style="font-family:inherit;font-size:10pt;">1,500</font><font style="font-family:inherit;font-size:10pt;"> networks in approximately </font><font style="font-family:inherit;font-size:10pt;">120</font><font style="font-family:inherit;font-size:10pt;"> countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying interim consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in the accompanying financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain information and footnote disclosures normally included in the Company&#8217;s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company&#8217;s annual report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, filed with the Securities and Exchange Commission (the "Commission") on February 29, 2016.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Newly-Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued updated guidance to simplify the presentation of debt issuance costs on the balance sheet. This guidance moved debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The Company retrospectively adopted the guidance on January 1, 2016. The prior period consolidated balance sheet presented, as of December 31, 2015, was revised to reclassify </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> of debt issuance costs included in other assets to convertible senior notes. This had the impact of reducing the Company's total assets and total liabilities by </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">, as of December 31, 2015. The revision had no impact on the Company's results of operations, financial position or cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard was effective for and adopted by the Company on January 1, 2016. This guidance did not have an impact on the Company's results of operations, financial condition or cash flows as the measurement periods for the Company's 2015 acquisitions were closed as of December 31, 2015.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized.&#160;The core principle is that a company 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. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption.&#160;The Company is evaluating the potential impact of adopting this new accounting guidance.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued guidance that requires companies to present assets and liabilities arising from leases on the consolidated balance sheets. This new standard establishes a right-of-use model that requires a lessee to record a right-of-use asset and a corresponding lease liability on the consolidated balance sheets for all leases with terms longer than 12 months. This standard will be effective for the Company on January 1, 2019, and is to be applied using a modified retrospective approach. Early adoption is permitted.&#160;The Company is evaluating the potential impact of adopting this new accounting guidance. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued guidance that is intended to simplify aspects of how share-based payments are accounted for and presented in financial statements. This guidance requires that entities record all tax effects of share-based payments at settlement or expiration through the income statement. The standard also amends how windfall tax benefits are recognized, the minimum statutory tax withholding requirements and how entities elect to recognize share-based payment forfeitures. This guidance will be effective for the Company on January 1, 2017, and portions will be required to be applied on a retrospective or modified retrospective basis. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net accounts receivable consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,878</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">374,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,189</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(906</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserve for cash-basis customers</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,191</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,458</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable reserves</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,380</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365,103</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Currency Translation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net Unrealized Gains on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,936</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive gain</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,653</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,008</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,283</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,792</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangible assets that are subject to amortization consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross<br clear="none"/>Carrying<br clear="none"/>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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net<br clear="none"/>Carrying<br clear="none"/>Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Completed 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,792</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,633</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-related 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:10pt;"><font style="font-family:inherit;font-size:10pt;">191,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,705</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,872</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,916</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,767</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired license rights</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,231</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(173,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,379</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,231</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,095</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%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of potentially outstanding shares excluded from the computation of diluted net income per share for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands) are as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service-based RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance-based RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes consist of the following components (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability component:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: debt discount and issuance costs, net of amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66,515</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(71,953</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618,047</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:18px;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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity component:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components used in the computation of basic and diluted net income per share for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and DSUs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants related to issuance of convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used for diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,825</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation included in the Company&#8217;s consolidated statements of income for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,970</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,981</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,157</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,133</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,702</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation, net of income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,967</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 style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in the carrying amount of goodwill for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,150,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,132</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,152,376</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share Repurchase Program</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2013, the Board of Directors authorized a </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> share repurchase program, effective from October 16, 2013 through December 31, 2016. In February 2016, the Board of Directors authorized a new </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;"> share repurchase program that superseded the October 2013 program and is effective from February 9, 2016 through December 31, 2018. The Company's goal for the share repurchase program is to offset the dilution created by its employee equity compensation programs and provide the flexibility to return capital to shareholders as business and market conditions warrant. During the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">2.2 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock for </font><font style="font-family:inherit;font-size:10pt;">$108.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation included in the Company&#8217;s consolidated statements of income for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Three Months<br clear="none"/>Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,970</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,981</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,157</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,133</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,702</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation, net of income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,967</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 style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the amounts of stock-based compensation reported in the table above, the Company&#8217;s consolidated statements of income for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015 include stock-based compensation reflected as a component of amortization of capitalized internal-use software of </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, before taxes.</font></div></div> EX-101.SCH 7 akam-20160331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Convertible Senior Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Fair Value Measurements - Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Fair Value Measurements - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Goodwill and Acquired Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Goodwill and Acquired Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Nature of Business and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Nature of Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 akam-20160331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 akam-20160331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 akam-20160331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Receivable Type [Axis] Receivable [Domain] Trade accounts receivable Trade Accounts Receivable [Member] Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Unbilled accounts receivable Unbilled Revenues [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Gross accounts receivable Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Reserve for cash-basis customers Reserve For Cash Basis Customers Reserve for customers where collection is no longer assured. Increases to this reserve are recorded as reductions of revenues. Total accounts receivable reserves Total Accounts Receivable Reserves The estimated reserve needed to reduce the carrying amount of accounts receivable to net realizable value with respect to credit and collection risk. Accounts receivable, net Accounts Receivable, Net, Current Debt Disclosure [Abstract] Schedule of Convertible Senior Notes Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Interest Expense Schedule of Interest Expense [Table Text Block] Schedule of Interest Expense [Table Text Block] Earnings Per Share Reconciliation [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] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options Employee Stock Option [Member] RSUs and deferred stock units Restricted Stock Units and Deferred Stock Units [Member] Restricted Stock Units and Deferred Stock Units [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Numerator [Abstract] Numerator [Abstract] Net income (in dollars) Net Income (Loss) Attributable to Parent Denominator [Abstract] Denominator [Abstract] Shares used for basic net income per share Weighted Average Number of Shares Outstanding, Basic Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Dilutive securities Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Convertible senior notes Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Warrants related to issuance of convertible senior notes Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Shares used for diluted net income per share Weighted Average Number of Shares Outstanding, Diluted Basic net income per share (in dollars per share) Earnings Per Share, Basic Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Acquired Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Service-based RSUs Restricted Stock Units Service Based [Member] Restricted Stock Units Service Based [Member] Performance-based RSUs Restricted Stock Units Performance Based [Member] Restricted Stock Units Performance Based [Member] Convertible senior notes Convertible Notes Payable [Member] Warrants related to issuance of convertible senior notes Convertibles and Bonds with Warrants Attached [Member] Anti-dilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Organization, Consolidation and Presentation of Financial Statements [Abstract] Newly-Adopted and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Amortization of acquired intangible assets Amortization of Intangible Assets Future amortization expense to be recognized in remainder of 2016 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Future amortization expense 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Two Future amortization expense 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Three Future amortization expense 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Four Future amortization expense 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Five Fair Value Disclosures [Abstract] Due in 1 year or less Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due after 1 year through 5 years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Aggregate Fair Value Available-for-sale Securities 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 Convertible Senior Notes [Member] Convertible Senior Notes [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Debt issued Debt Instrument, Face Amount Conversion rate (in shares) Debt Instrument, Convertible, Conversion Ratio Principal amount per conversion Value Per Conversion of Convertible Debt Value Per Conversion of Convertible Debt Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Threshold trading days exceeding price Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days exceeding price Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold greater than percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Threshold trading days not exceeding price Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding Threshold consecutive trading days not exceeding price Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding Threshold less than percentage of stock price trigger Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger Potential conversion shares of convertible debt (in shares) Potential Conversion Shares Of Convertible Debt Potential Conversion Shares Of Convertible Debt Fair value of convertible senior notes Long-term Debt, Fair Value Closing price of common stock (in dollars per share) Share Price Repurchases of common stock Payments for Repurchase of Common Stock Payments for purchase of convertible note hedge and warrant transactions Payments for Purchase of Convertible Note Hedge and Warrant Transactions Payments for Purchase of Convertible Note Hedge and Warrant Transactions Payments for note hedge transactions Payments for Hedge, Financing Activities Note hedge shares outstanding (in shares) Note Hedge Shares Outstanding Note Hedge Shares Outstanding Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Warrant strike price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Proceeds from sale of warrants Proceeds from Issuance of Warrants Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Stockholders' Equity Note [Abstract] Schedule of Stock-Based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Finite-Lived Intangible Assets by Major Class [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] Completed technology Developed Technology Rights [Member] Customer-related intangible assets Customer Relationships [Member] Non-compete agreements Noncompete Agreements [Member] Trademarks and trade names Trademarks and Trade Names [Member] Acquired license rights Licensing Agreements [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Net Income per Share Earnings Per Share [Text Block] Commitments and Contingencies Disclosure [Abstract] Contingencies Contingencies Disclosure [Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Nature of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Marketable Securities Available-for-sale Securities [Table Text Block] Schedule of Fair Value Measurement Fair Value, Measurement Inputs, Disclosure [Text Block] Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets Investments Classified by Contractual Maturity Date [Table Text Block] Income Statement [Abstract] Revenue Revenues Costs and operating expenses: Costs and Expenses [Abstract] Cost of revenue (exclusive of amortization of acquired intangible assets shown below) Cost of Revenue Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Restructuring charges Restructuring Charges Total costs and operating expenses Costs and Expenses Income from operations Operating Income (Loss) Interest income Investment Income, Interest Interest expense Interest Expense Other expense, net Other Nonoperating Income (Expense) Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net income per share: Earnings Per Share [Abstract] Basic (in dollars per share) Diluted (in dollars per share) Shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Statement of Financial Position [Abstract] Accounts receivable reserve (in dollars) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares designated as Series A Junior Participating Preferred Stock Convertible Preferred Stock, Shares Reserved for Future Issuance Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Schedule of Goodwill [Roll Forward] Goodwill [Roll Forward] Balance as of January 1, 2016 Goodwill Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Balance as of March 31, 2016 Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Income Statement Location [Axis] Income Statement Location [Domain] Cost of revenues Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Total stock-based compensation Allocated Share-based Compensation Expense Provision for income taxes Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total stock-based compensation, net of income taxes Allocated Share-based Compensation Expense, Net of Tax Convertible Senior Notes Debt Disclosure [Text Block] Income Tax Disclosure [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] 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] Total Fair Value Estimate of Fair Value Measurement [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] 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] Money market funds Money Market Funds [Member] Commercial paper Commercial Paper [Member] Corporate bonds Domestic Corporate Debt Securities [Member] U.S. government agency obligations US Government Agencies Debt Securities [Member] Mutual funds Equity Funds [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] Cash Equivalents and Marketable Securities: Cash Equivalents and Marketable Securities [Abstract] Cash Equivalents and Marketable Securities [Abstract] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Aggregate Fair Value Cash equivalents and marketable securities Assets, Fair Value Disclosure Schedule of Components Used in Diluted and Basic Income Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Shares Excluded from Computation of Diluted Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock [Member] Common Stock [Member] Class of Stock [Line Items] Class of Stock [Line Items] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Shares repurchased during period (in shares) Treasury Stock, Shares, Acquired Repurchases of common stock Amortization expense from capitalized stock-based compensation Share Based Compensation Arrangement By Share Based Payment Award Amortization Of Capitalized Amounts Share Based Compensation Arrangement By Share Based Payment Award Amortization Of Capitalized Amounts Percentage revenue representation for investigation of sales practices (less than 1%) Percentage Revenue Representation for Investigation for Sales Practices Percentage Revenue Representation for Investigation for Sales Practices Fair Value Measurements Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Net Unrealized Gains on Investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Balance as of January 1, 2016 Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive gain Other Comprehensive Income (Loss), Net of Tax Balance as of March 31, 2016 Statement of Comprehensive Income [Abstract] Net income Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized gains on investments, net of income tax provision of $1,783 and $1,213 for the three months ended March 31, 2016 and 2015, respectively Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Other comprehensive income (loss) Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] 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 Short-Term Marketable Securities Available-for-sale Securities, Current Long-Term Marketable Securities Available-for-sale Securities, Noncurrent Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Other non-cash reconciling items, net Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Other current liabilities Increase (Decrease) in Restructuring Reserve Other non-current assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash paid for acquired businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Capitalization of internal-use software development costs Payments for Software Purchases of short- and long-term marketable securities Payments to Acquire Available-for-sale Securities Proceeds from sales of short- and long-term marketable securities Proceeds from Sale of Available-for-sale Securities Proceeds from maturities of short- and long-term marketable securities Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Other non-current assets and liabilities Payments for (Proceeds from) Other Investing Activities Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds related to the issuance of common stock under stock plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Employee taxes paid related to net share settlement of stock-based awards Payments Related to Tax Withholding for Share-based Compensation Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effects of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net Non-cash investing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Capitalization of stock-based compensation Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Amortization of debt discount and issuance costs Interest Costs Incurred Capitalization of interest expense Interest Costs Capitalized Adjustment Total interest expense Number of servers (over 216,000) Number of Servers Number of Servers Number of networks (more than 1,500) Number of Networks Number of Networks Approximate number of countries in which servers are located (approximately 120) Number Of Countries Servers Are In Number Of Countries Servers Are In Number of industry segments Number of Operating Segments New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2015-03 [Member] Accounting Standards Update 2015-03 [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets [Member] Other Assets [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Debt issuance costs Debt Issuance Costs, Net Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Liability component: Liability Component [Abstract] Liability Component [Abstract] Principal Less: debt discount and issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Net carrying amount Convertible Notes Payable, Noncurrent Equity component: Debt Instrument, Convertible, Carrying Amount of Equity Component Provision on change in unrealized gain (loss) on investments, net Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Marketable securities Accounts receivable, net of reserves of $9,380 and $7,364 at March 31, 2016, and December 31, 2015, respectively 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 Marketable securities Marketable Securities, Noncurrent Goodwill Acquired intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Deferred revenue Deferred Revenue, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Deferred revenue Deferred Revenue, Noncurrent Deferred income tax liabilities Deferred Tax Liabilities, Net, Noncurrent Convertible senior notes Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value; 700,000,000 shares authorized; 178,270,472 shares issued and 176,050,217 shares outstanding at March 31, 2016, and 177,212,181 shares issued and outstanding at December 31, 2015 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Treasury stock, at cost, 2,220,255 shares at March 31, 2016, and no shares at December 31, 2015 Treasury Stock, Value Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity EX-101.PRE 11 akam-20160331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.4.0.3
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2016
May. 05, 2016
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2016  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q1  
Entity Registrant Name AKAMAI TECHNOLOGIES INC  
Entity Central Index Key 0001086222  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   175,591,774
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.4.0.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 312,912 $ 289,473
Marketable securities 524,958 460,088
Accounts receivable, net of reserves of $9,380 and $7,364 at March 31, 2016, and December 31, 2015, respectively 365,103 380,399
Prepaid expenses and other current assets 127,855 123,228
Total current assets 1,330,828 1,253,188
Property and equipment, net 770,197 753,180
Marketable securities 685,362 774,674
Goodwill 1,152,376 1,150,244
Acquired intangible assets, net 149,379 156,095
Deferred income tax assets 3,490 4,700
Other assets 92,120 89,603
Total assets 4,183,752 4,181,684
Current liabilities:    
Accounts payable 63,822 61,982
Accrued expenses 197,487 216,166
Deferred revenue 64,905 54,154
Other current liabilities 7,019 138
Total current liabilities 333,233 332,440
Deferred revenue 4,238 4,163
Deferred income tax liabilities 11,706 12,888
Convertible senior notes 623,485 618,047
Other liabilities 97,508 93,268
Total liabilities $ 1,070,170 $ 1,060,806
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding $ 0 $ 0
Common stock, $0.01 par value; 700,000,000 shares authorized; 178,270,472 shares issued and 176,050,217 shares outstanding at March 31, 2016, and 177,212,181 shares issued and outstanding at December 31, 2015 1,783 1,772
Additional paid-in capital 4,451,319 4,437,420
Accumulated other comprehensive loss (28,792) (41,453)
Treasury stock, at cost, 2,220,255 shares at March 31, 2016, and no shares at December 31, 2015 (108,725) 0
Accumulated deficit (1,202,003) (1,276,861)
Total stockholders’ equity 3,113,582 3,120,878
Total liabilities and stockholders’ equity $ 4,183,752 $ 4,181,684
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.4.0.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Accounts receivable reserve (in dollars) $ 9,380 $ 7,364
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares designated as Series A Junior Participating Preferred Stock 700,000 700,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 700,000,000 700,000,000
Common stock, shares issued 178,270,472 177,212,181
Common stock, shares outstanding 176,050,217 177,212,181
Treasury stock, shares 2,220,255 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.4.0.3
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Income Statement [Abstract]    
Revenue $ 567,725 $ 526,536
Costs and operating expenses:    
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 194,736 169,294
Research and development 40,842 35,828
Sales and marketing 102,211 103,479
General and administrative 102,283 89,592
Amortization of acquired intangible assets 6,716 6,780
Restructuring charges 6,818 42
Total costs and operating expenses 453,606 405,015
Income from operations 114,119 121,521
Interest income 3,320 3,001
Interest expense (4,653) (4,576)
Other expense, net (189) (301)
Income before provision for income taxes 112,597 119,645
Provision for income taxes 37,739 41,899
Net income $ 74,858 $ 77,746
Net income per share:    
Basic (in dollars per share) $ 0.42 $ 0.44
Diluted (in dollars per share) $ 0.42 $ 0.43
Shares used in per share calculations:    
Basic (in shares) 176,403 178,545
Diluted (in shares) 177,539 180,825
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.4.0.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Statement of Comprehensive Income [Abstract]    
Net income $ 74,858 $ 77,746
Other comprehensive income (loss):    
Foreign currency translation adjustments 9,653 (8,415)
Unrealized gains on investments, net of income tax provision of $1,783 and $1,213 for the three months ended March 31, 2016 and 2015, respectively 3,008 2,113
Other comprehensive income (loss) 12,661 (6,302)
Comprehensive income $ 87,519 $ 71,444
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.4.0.3
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Statement of Comprehensive Income [Abstract]    
Provision on change in unrealized gain (loss) on investments, net $ 1,783 $ 1,213
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.4.0.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Cash flows from operating activities:    
Net income $ 74,858 $ 77,746
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 80,669 70,460
Stock-based compensation 31,741 29,669
Excess tax benefits from stock-based compensation (1,135) (13,128)
Provision for deferred income taxes 1,072 8,305
Amortization of debt discount and issuance costs 4,653 4,576
Other non-cash reconciling items, net 2,752 443
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable 15,906 (32,552)
Prepaid expenses and other current assets (3,481) (1,817)
Accounts payable and accrued expenses (32,377) (52,703)
Deferred revenue 10,653 6,947
Other current liabilities 6,876 42
Other non-current assets and liabilities (1,949) 1,741
Net cash provided by operating activities 190,238 99,729
Cash flows from investing activities:    
Cash paid for acquired businesses, net of cash acquired 0 (16,062)
Purchases of property and equipment (41,806) (91,924)
Capitalization of internal-use software development costs (40,534) (45,145)
Purchases of short- and long-term marketable securities (95,843) (97,304)
Proceeds from sales of short- and long-term marketable securities 0 2,008
Proceeds from maturities of short- and long-term marketable securities 125,109 305,647
Other non-current assets and liabilities (2,354) (82)
Net cash (used in) provided by investing activities (55,428) 57,138
Cash flows from financing activities:    
Proceeds related to the issuance of common stock under stock plans 18,350 24,440
Excess tax benefits from stock-based compensation 1,135 13,128
Employee taxes paid related to net share settlement of stock-based awards (26,496) (31,101)
Repurchases of common stock (108,725) (62,680)
Net cash used in financing activities (115,736) (56,213)
Effects of exchange rate changes on cash and cash equivalents 4,365 (6,747)
Net increase in cash and cash equivalents 23,439 93,907
Cash and cash equivalents at beginning of period 289,473 238,650
Cash and cash equivalents at end of period 312,912 332,557
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 28,010 24,131
Non-cash investing activities:    
Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses 19,518 31,565
Capitalization of stock-based compensation $ 5,203 $ 4,144
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.4.0.3
Nature of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business and Basis of Presentation
Nature of Business and Basis of Presentation

Akamai Technologies, Inc. (the “Company”) provides cloud services for delivering, optimizing and securing content and business applications over the Internet. The Company's globally-distributed platform comprises over 216,000 servers in more than 1,500 networks in approximately 120 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one industry segment: providing cloud services for delivering, optimizing and securing content and business applications over the Internet.

The accompanying interim consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in the accompanying financial statements.

Certain information and footnote disclosures normally included in the Company’s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s annual report on Form 10-K for the year ended December 31, 2015, filed with the Securities and Exchange Commission (the "Commission") on February 29, 2016.

The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.

Newly-Adopted Accounting Pronouncements
    
In April 2015, the Financial Accounting Standards Board (“FASB”) issued updated guidance to simplify the presentation of debt issuance costs on the balance sheet. This guidance moved debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The Company retrospectively adopted the guidance on January 1, 2016. The prior period consolidated balance sheet presented, as of December 31, 2015, was revised to reclassify $6.2 million of debt issuance costs included in other assets to convertible senior notes. This had the impact of reducing the Company's total assets and total liabilities by $6.2 million, as of December 31, 2015. The revision had no impact on the Company's results of operations, financial position or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard was effective for and adopted by the Company on January 1, 2016. This guidance did not have an impact on the Company's results of operations, financial condition or cash flows as the measurement periods for the Company's 2015 acquisitions were closed as of December 31, 2015.

Recent Accounting Pronouncements

In May 2014, the FASB issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company 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. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. The Company is evaluating the potential impact of adopting this new accounting guidance.

In February 2016, the FASB issued guidance that requires companies to present assets and liabilities arising from leases on the consolidated balance sheets. This new standard establishes a right-of-use model that requires a lessee to record a right-of-use asset and a corresponding lease liability on the consolidated balance sheets for all leases with terms longer than 12 months. This standard will be effective for the Company on January 1, 2019, and is to be applied using a modified retrospective approach. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.
    
In March 2016, the FASB issued guidance that is intended to simplify aspects of how share-based payments are accounted for and presented in financial statements. This guidance requires that entities record all tax effects of share-based payments at settlement or expiration through the income statement. The standard also amends how windfall tax benefits are recognized, the minimum statutory tax withholding requirements and how entities elect to recognize share-based payment forfeitures. This guidance will be effective for the Company on January 1, 2017, and portions will be required to be applied on a retrospective or modified retrospective basis. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements
3 Months Ended
Mar. 31, 2016
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements

The following is a summary of available-for-sale marketable securities held as of March 31, 2016 and December 31, 2015 (in thousands):

 
 
 
Gross Unrealized
 
 
 
Classification on Balance Sheet
 
Amortized Cost
 
Gains
 
Losses
 
Aggregate
Fair Value
 
Short-Term
Marketable
Securities
 
Long-Term
Marketable
Securities
As of March 31, 2016
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
2,495

 
$

 
$
(1
)
 
$
2,494

 
$
2,494

 
$

Corporate bonds
962,932

 
1,203

 
(506
)
 
963,629

 
479,400

 
484,229

U.S. government agency obligations
241,315

 
289

 
(26
)
 
241,578

 
43,064

 
198,514

 
$
1,206,742

 
$
1,492

 
$
(533
)
 
$
1,207,701

 
$
524,958

 
$
682,743

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2015
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
2,491

 
$

 
$
(4
)
 
$
2,487

 
$
2,487

 
$

Corporate bonds
995,100

 
73

 
(3,365
)
 
991,808

 
432,585

 
559,223

U.S. government agency obligations
239,587

 
41

 
(575
)
 
239,053

 
25,016

 
214,037

 
$
1,237,178

 
$
114

 
$
(3,944
)
 
$
1,233,348

 
$
460,088

 
$
773,260



The Company offers certain qualified employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the consolidated balance sheets.

Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the statements of income. As of March 31, 2016, the Company held for investment corporate bonds with a fair value of $76.4 million, which are classified as available-for-sale marketable securities and had been in a continuous unrealized loss position for more than 12 months. The unrealized losses are not significant and are attributable to changes in interest rates. The Company does not believe any unrealized losses represent other than temporary impairments based on the evaluation of available evidence. As of December 31, 2015, the Company held for investment corporate bonds with a fair value of $71.4 million that had been in a continuous unrealized loss position for more than 12 months.

The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets at March 31, 2016 and December 31, 2015 (in thousands):

 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
 
Level 1    
 
Level 2    
 
Level 3    
As of March 31, 2016
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
22,035

 
$
22,035

 
$

 
$

Commercial paper
2,494

 

 
2,494

 

Corporate bonds
963,629

 

 
963,629

 

U.S. government agency obligations
241,578

 

 
241,578

 

Mutual funds
2,619

 
2,619

 

 

 
$
1,232,355

 
$
24,654

 
$
1,207,701

 
$

 
 
 
 
 
 
 
 
As of December 31, 2015
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
1,250

 
$
1,250

 
$

 
$

Commercial paper
2,487

 

 
2,487

 

Corporate bonds
991,808

 

 
991,808

 

U.S. government agency obligations
239,053

 

 
239,053

 

     Mutual funds
1,414

 
1,414

 

 

 
$
1,236,012


$
2,664


$
1,233,348


$



As of March 31, 2016 and December 31, 2015, the Company grouped money market funds and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of March 31, 2016 and December 31, 2015, the Company grouped commercial paper, corporate bonds and U.S. government agency obligations using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive. The Company did not have any transfers of assets between Level 1, Level 2 or Level 3 of the fair value measurement hierarchy during the three months ended March 31, 2016.

When developing fair value estimates, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. When available, the Company uses quoted market prices to measure fair value. The valuation technique used to measure fair value for the Company's Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market-based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument.

Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2016 and December 31, 2015 were as follows (in thousands):

 
March 31,
2016
 
December 31,
2015
Due in 1 year or less
$
524,958

 
$
460,088

Due after 1 year through 5 years
682,743

 
773,260

 
$
1,207,701

 
$
1,233,348

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts Receivable
3 Months Ended
Mar. 31, 2016
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Accounts Receivable
Accounts Receivable

Net accounts receivable consisted of the following as of March 31, 2016 and December 31, 2015 (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Trade accounts receivable
$
267,809

 
$
262,885

Unbilled accounts receivable
106,674

 
124,878

Gross accounts receivable
374,483

 
387,763

Allowance for doubtful accounts
(1,189
)
 
(906
)
Reserve for cash-basis customers
(8,191
)
 
(6,458
)
Total accounts receivable reserves
(9,380
)
 
(7,364
)
Accounts receivable, net
$
365,103

 
$
380,399



XML 22 R11.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Acquired Intangible Assets
3 Months Ended
Mar. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquired Intangible Assets
Goodwill and Acquired Intangible Assets

The change in the carrying amount of goodwill for the three months ended March 31, 2016 was as follows (in thousands):

Balance as of January 1, 2016
$
1,150,244

Foreign currency translation
2,132

Balance as of March 31, 2016
$
1,152,376



The Company tests goodwill for impairment at least annually. Through the date the consolidated financial statements were issued, no triggering events had occurred that would indicate a potential impairment exists.

Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2016 and December 31, 2015 (in thousands):

 
March 31, 2016
 
December 31, 2015
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
120,791

 
$
(61,792
)
 
$
58,999

 
$
120,791

 
$
(58,633
)
 
$
62,158

Customer-related intangible assets
191,710

 
(105,705
)
 
86,005

 
191,710

 
(102,872
)
 
88,838

Non-compete agreements
6,540

 
(3,949
)
 
2,591

 
6,540

 
(3,374
)
 
3,166

Trademarks and trade names
3,700

 
(1,916
)
 
1,784

 
3,700

 
(1,767
)
 
1,933

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
323,231

 
$
(173,852
)
 
$
149,379

 
$
323,231

 
$
(167,136
)
 
$
156,095



Aggregate expense related to amortization of acquired intangible assets for the three months ended March 31, 2016 and 2015 was $6.7 million and $6.8 million, respectively. Based on the Company’s acquired intangible assets as of March 31, 2016, aggregate expense related to amortization of acquired intangible assets is expected to be $19.8 million for the remainder of 2016, and $27.8 million, $23.7 million, $21.7 million and $17.7 million for 2017, 2018, 2019 and 2020, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.4.0.3
Convertible Senior Notes
3 Months Ended
Mar. 31, 2016
Debt Disclosure [Abstract]  
Convertible Senior Notes
Convertible Senior Notes

In February 2014, the Company issued $690.0 million in par value of convertible senior notes due 2019 (the "Notes"). The Notes are senior unsecured obligations of the Company, do not bear regular interest and mature on February 15, 2019, unless repurchased or converted prior to maturity.

At their option, holders may convert their Notes prior to the close of business on the business day immediately preceding August 15, 2018 only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended June 30, 2014 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the 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 on each applicable trading day; or

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or upon the occurrence of specified corporate events.

On or after August 15, 2018, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.

Upon conversion, the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The initial conversion rate is 11.1651 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $89.56 per share, subject to adjustments in certain events, and represents a potential conversion into 7.7 million shares.

In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The difference between the principal amount of the Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the Notes. The equity component is recorded in additional paid-in capital in the consolidated balance sheet and will not be remeasured as long as it continues to meet the conditions for equity classification.

In accounting for the transaction costs related to the issuance of the Notes, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are being amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component of the Notes in stockholders’ equity.

The Notes consist of the following components (in thousands):

 
March 31, 2016
 
December 31, 2015
Liability component:
 
 
 
Principal
$
690,000

 
$
690,000

Less: debt discount and issuance costs, net of amortization
(66,515
)
 
(71,953
)
Net carrying amount
$
623,485

 
$
618,047

 
 
 
 
Equity component:
$
101,276

 
$
101,276



The estimated fair value of the Notes at March 31, 2016 was $673.3 million. The fair value was determined based on data points other than quoted prices that are observable, either directly or indirectly, and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of $55.57 on March 31, 2016, the value of the Notes if converted to common stock was less than the principal amount of $690.0 million.

The Company used $62.0 million of the proceeds from the offering to repurchase shares of its common stock, concurrently with the issuance of the Notes. The repurchases were made in accordance with the share repurchase program previously approved by the Board of Directors (Note 7). Additionally, $23.3 million of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company intends to use the remaining net proceeds for working capital, share repurchases and other general corporate purposes, as well as for potential additional acquisitions and strategic transactions.

Note Hedge

To minimize the impact of potential dilution upon conversion of the Notes, the Company entered into convertible note hedge transactions with respect to its common stock in February 2014. The Company paid $101.3 million for the note hedge transactions. The note hedge transactions cover approximately 7.7 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the Notes, also subject to adjustment, and are exercisable upon conversion of the Notes. The note hedge transactions are intended to reduce dilution in the event of conversion of the Notes.

Warrants

Separately, in February 2014, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 7.7 million shares of the Company’s common stock at a strike price of approximately $104.49 per share. The Company received aggregate proceeds of $78.0 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the Notes to approximately $104.49 per share.

Interest Expense

The Notes do not bear regular interest, but have an effective interest rate of 3.2% attributable to the conversion feature. The following table sets forth total interest expense included in the statements of income related to the Notes (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
Amortization of debt discount and issuance costs
$
5,438

 
$
5,251

Capitalization of interest expense
(785
)
 
(675
)
Total interest expense
$
4,653

 
$
4,576

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.4.0.3
Contingencies
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
Contingencies

The Company is conducting an internal investigation, with the assistance of outside counsel, relating to sales practices in a country outside the U.S. that represented less than 1% of the Company’s revenue during the three months ended March 31, 2016, and in each of the years ended December 31, 2015, 2014 and 2013. The internal investigation includes a review of compliance with the requirements of the U.S. Foreign Corrupt Practices Act and other applicable laws and regulations by employees in that market. In February 2015, the Company voluntarily contacted the Commission and Department of Justice to advise both agencies of this internal investigation. The Company is cooperating with those agencies. As of the filing of these financial statements, the Company cannot predict the outcome of this matter. During the first quarter of 2016, the Company recorded an immaterial provision in its consolidated financial statements reflecting amounts the Company expects it will be required to disgorge in connection with this matter.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stockholders' Equity
3 Months Ended
Mar. 31, 2016
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholders’ Equity

Share Repurchase Program

In October 2013, the Board of Directors authorized a $750.0 million share repurchase program, effective from October 16, 2013 through December 31, 2016. In February 2016, the Board of Directors authorized a new $1.0 billion share repurchase program that superseded the October 2013 program and is effective from February 9, 2016 through December 31, 2018. The Company's goal for the share repurchase program is to offset the dilution created by its employee equity compensation programs and provide the flexibility to return capital to shareholders as business and market conditions warrant. During the three months ended March 31, 2016, the Company repurchased 2.2 million shares of its common stock for $108.7 million.

Stock-Based Compensation

The following table summarizes stock-based compensation included in the Company’s consolidated statements of income for the three months ended March 31, 2016 and 2015 (in thousands):
 
 
For the Three Months
Ended March 31,
 
2016
 
2015
Cost of revenue
$
3,970

 
$
3,163

Research and development
6,438

 
5,366

Sales and marketing
12,352

 
12,983

General and administrative
8,981

 
8,157

Total stock-based compensation
31,741

 
29,669

Provision for income taxes
(12,133
)
 
(11,702
)
Total stock-based compensation, net of income taxes
$
19,608

 
$
17,967


In addition to the amounts of stock-based compensation reported in the table above, the Company’s consolidated statements of income for the three months ended March 31, 2016 and 2015 include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $3.3 million and $3.0 million, respectively, before taxes.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accumulated Other Comprehensive Loss
3 Months Ended
Mar. 31, 2016
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the three months ended March 31, 2016 (in thousands):

 
Foreign Currency Translation
 
Net Unrealized Gains on Investments
 
Total
Balance as of January 1, 2016
$
(44,936
)
 
$
3,483

 
$
(41,453
)
Other comprehensive gain
9,653

 
3,008

 
12,661

Balance as of March 31, 2016
$
(35,283
)
 
$
6,491

 
$
(28,792
)


The tax effect on accumulated unrealized gain on investments was insignificant as of March 31, 2016 and December 31, 2015. Amounts reclassified from accumulated other comprehensive loss to net income were insignificant for the three months ended March 31, 2016.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes
3 Months Ended
Mar. 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The Company’s effective income tax rate was 33.5% and 35.0% for the three months ended March 31, 2016 and 2015, respectively. The effective income tax rate is based on estimated income for the year, the estimated composition of the income in different jurisdictions and discrete adjustments, if any, in the applicable quarterly periods, including retroactive changes in tax legislation, settlements of tax audits or assessments, the resolution or identification of tax position uncertainties and acquisitions of other companies.

For the three months ended March 31, 2016, the effective income tax rate was lower than the federal statutory tax rate due to the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S. and the U.S. federal, state and foreign research and development credits, partially offset by the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes. For the three months ended March 31, 2015, the effective income tax rate equaled the federal statutory tax rate. The effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes caused the Company's tax rate to be higher than the federal statutory tax rate; however, those items were offset by the composition of income from foreign jurisdictions that is taxed at lower rates compared to the statutory tax rates in the U.S and the domestic production activities deduction.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income per Share
3 Months Ended
Mar. 31, 2016
Earnings Per Share Reconciliation [Abstract]  
Net Income per Share
Net Income per Share

Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, restricted stock units (“RSUs”), deferred stock units ("DSUs"), convertible senior notes and warrants issued by the Company. The dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2016 and 2015 (in thousands, except per share data):
 
 
For the Three Months
Ended March 31,
 
2016
 
2015
Numerator:
 
 
 
Net income
$
74,858

 
$
77,746

Denominator:
 
 
 
Shares used for basic net income per share
176,403

 
178,545

Effect of dilutive securities:

 

Stock options
403

 
996

RSUs and DSUs
733

 
1,284

Convertible senior notes

 

Warrants related to issuance of convertible senior notes

 

Shares used for diluted net income per share
177,539

 
180,825

Basic net income per share
$
0.42

 
$
0.44

Diluted net income per share
$
0.42

 
$
0.43



For the three months ended March 31, 2016 and 2015, certain potential outstanding shares from stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding shares excluded from the computation of diluted net income per share for the three months ended March 31, 2016 and 2015 (in thousands) are as follows:

 
For the Three Months
Ended March 31,
 
2016
 
2015
Stock options
104

 
26

Service-based RSUs
4,662

 
622

Performance-based RSUs
1,348

 
1,148

Convertible senior notes
7,704

 
7,704

Warrants related to issuance of convertible senior notes
7,704

 
7,704



The calculation of assumed proceeds used to determine the diluted weighted average shares outstanding under the treasury stock method in the periods presented was adjusted by tax windfalls and shortfalls associated with all of the Company’s outstanding stock awards. Such windfalls and shortfalls are computed by comparing the tax deductible amount of outstanding stock awards to their grant-date fair values and multiplying the results by the applicable statutory tax rate. A positive result creates a windfall, which increases the assumed proceeds, and a negative result creates a shortfall, which reduces the assumed proceeds.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.4.0.3
Nature of Business and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Newly-Adopted and Recent Accounting Pronouncements
Newly-Adopted Accounting Pronouncements
    
In April 2015, the Financial Accounting Standards Board (“FASB”) issued updated guidance to simplify the presentation of debt issuance costs on the balance sheet. This guidance moved debt issuance costs from the assets section of the balance sheet to the liabilities section as a direct deduction from the carrying amount of the debt issued. The Company retrospectively adopted the guidance on January 1, 2016. The prior period consolidated balance sheet presented, as of December 31, 2015, was revised to reclassify $6.2 million of debt issuance costs included in other assets to convertible senior notes. This had the impact of reducing the Company's total assets and total liabilities by $6.2 million, as of December 31, 2015. The revision had no impact on the Company's results of operations, financial position or cash flows.

In September 2015, the FASB issued updated guidance that eliminates the requirement to restate prior period financial statements for measurement period adjustments. In an effort to reduce complexity in financial reporting, the new guidance requires that the cumulative impact of a measurement period adjustment, including the impact on prior periods, be recognized in the reporting period in which the adjustment is identified. The standard was effective for and adopted by the Company on January 1, 2016. This guidance did not have an impact on the Company's results of operations, financial condition or cash flows as the measurement periods for the Company's 2015 acquisitions were closed as of December 31, 2015.

Recent Accounting Pronouncements

In May 2014, the FASB issued updated guidance and disclosure requirements for recognizing revenue. The new revenue recognition standard provides a five-step analysis of transactions to determine when and how revenue is recognized. The core principle is that a company 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. This standard will be effective for the Company on January 1, 2018, and may be applied retrospectively to each period presented or as a cumulative-effect adjustment as of the date of adoption. The Company is evaluating the potential impact of adopting this new accounting guidance.

In February 2016, the FASB issued guidance that requires companies to present assets and liabilities arising from leases on the consolidated balance sheets. This new standard establishes a right-of-use model that requires a lessee to record a right-of-use asset and a corresponding lease liability on the consolidated balance sheets for all leases with terms longer than 12 months. This standard will be effective for the Company on January 1, 2019, and is to be applied using a modified retrospective approach. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.
    
In March 2016, the FASB issued guidance that is intended to simplify aspects of how share-based payments are accounted for and presented in financial statements. This guidance requires that entities record all tax effects of share-based payments at settlement or expiration through the income statement. The standard also amends how windfall tax benefits are recognized, the minimum statutory tax withholding requirements and how entities elect to recognize share-based payment forfeitures. This guidance will be effective for the Company on January 1, 2017, and portions will be required to be applied on a retrospective or modified retrospective basis. Early adoption is permitted. The Company is evaluating the potential impact of adopting this new accounting guidance.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2016
Fair Value Disclosures [Abstract]  
Schedule of Marketable Securities
The following is a summary of available-for-sale marketable securities held as of March 31, 2016 and December 31, 2015 (in thousands):

 
 
 
Gross Unrealized
 
 
 
Classification on Balance Sheet
 
Amortized Cost
 
Gains
 
Losses
 
Aggregate
Fair Value
 
Short-Term
Marketable
Securities
 
Long-Term
Marketable
Securities
As of March 31, 2016
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
2,495

 
$

 
$
(1
)
 
$
2,494

 
$
2,494

 
$

Corporate bonds
962,932

 
1,203

 
(506
)
 
963,629

 
479,400

 
484,229

U.S. government agency obligations
241,315

 
289

 
(26
)
 
241,578

 
43,064

 
198,514

 
$
1,206,742

 
$
1,492

 
$
(533
)
 
$
1,207,701

 
$
524,958

 
$
682,743

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2015
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
2,491

 
$

 
$
(4
)
 
$
2,487

 
$
2,487

 
$

Corporate bonds
995,100

 
73

 
(3,365
)
 
991,808

 
432,585

 
559,223

U.S. government agency obligations
239,587

 
41

 
(575
)
 
239,053

 
25,016

 
214,037

 
$
1,237,178

 
$
114

 
$
(3,944
)
 
$
1,233,348

 
$
460,088

 
$
773,260

Schedule of Fair Value Measurement
The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets at March 31, 2016 and December 31, 2015 (in thousands):

 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
 
Level 1    
 
Level 2    
 
Level 3    
As of March 31, 2016
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
22,035

 
$
22,035

 
$

 
$

Commercial paper
2,494

 

 
2,494

 

Corporate bonds
963,629

 

 
963,629

 

U.S. government agency obligations
241,578

 

 
241,578

 

Mutual funds
2,619

 
2,619

 

 

 
$
1,232,355

 
$
24,654

 
$
1,207,701

 
$

 
 
 
 
 
 
 
 
As of December 31, 2015
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
1,250

 
$
1,250

 
$

 
$

Commercial paper
2,487

 

 
2,487

 

Corporate bonds
991,808

 

 
991,808

 

U.S. government agency obligations
239,053

 

 
239,053

 

     Mutual funds
1,414

 
1,414

 

 

 
$
1,236,012


$
2,664


$
1,233,348


$

Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets
Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2016 and December 31, 2015 were as follows (in thousands):

 
March 31,
2016
 
December 31,
2015
Due in 1 year or less
$
524,958

 
$
460,088

Due after 1 year through 5 years
682,743

 
773,260

 
$
1,207,701

 
$
1,233,348

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2016
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Schedule of Accounts Receivable
Net accounts receivable consisted of the following as of March 31, 2016 and December 31, 2015 (in thousands):
 
 
March 31,
2016
 
December 31,
2015
Trade accounts receivable
$
267,809

 
$
262,885

Unbilled accounts receivable
106,674

 
124,878

Gross accounts receivable
374,483

 
387,763

Allowance for doubtful accounts
(1,189
)
 
(906
)
Reserve for cash-basis customers
(8,191
)
 
(6,458
)
Total accounts receivable reserves
(9,380
)
 
(7,364
)
Accounts receivable, net
$
365,103

 
$
380,399

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Acquired Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the carrying amount of goodwill for the three months ended March 31, 2016 was as follows (in thousands):

Balance as of January 1, 2016
$
1,150,244

Foreign currency translation
2,132

Balance as of March 31, 2016
$
1,152,376

Schedule of Acquired Intangible Assets
Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2016 and December 31, 2015 (in thousands):

 
March 31, 2016
 
December 31, 2015
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
120,791

 
$
(61,792
)
 
$
58,999

 
$
120,791

 
$
(58,633
)
 
$
62,158

Customer-related intangible assets
191,710

 
(105,705
)
 
86,005

 
191,710

 
(102,872
)
 
88,838

Non-compete agreements
6,540

 
(3,949
)
 
2,591

 
6,540

 
(3,374
)
 
3,166

Trademarks and trade names
3,700

 
(1,916
)
 
1,784

 
3,700

 
(1,767
)
 
1,933

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
323,231

 
$
(173,852
)
 
$
149,379

 
$
323,231

 
$
(167,136
)
 
$
156,095

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.4.0.3
Convertible Senior Notes (Tables)
3 Months Ended
Mar. 31, 2016
Debt Disclosure [Abstract]  
Schedule of Convertible Senior Notes
The Notes consist of the following components (in thousands):

 
March 31, 2016
 
December 31, 2015
Liability component:
 
 
 
Principal
$
690,000

 
$
690,000

Less: debt discount and issuance costs, net of amortization
(66,515
)
 
(71,953
)
Net carrying amount
$
623,485

 
$
618,047

 
 
 
 
Equity component:
$
101,276

 
$
101,276

Schedule of Interest Expense
The following table sets forth total interest expense included in the statements of income related to the Notes (in thousands):

 
For the Three Months
Ended March 31,
 
2016
 
2015
Amortization of debt discount and issuance costs
$
5,438

 
$
5,251

Capitalization of interest expense
(785
)
 
(675
)
Total interest expense
$
4,653

 
$
4,576

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2016
Stockholders' Equity Note [Abstract]  
Schedule of Stock-Based Compensation Expense
The following table summarizes stock-based compensation included in the Company’s consolidated statements of income for the three months ended March 31, 2016 and 2015 (in thousands):
 
 
For the Three Months
Ended March 31,
 
2016
 
2015
Cost of revenue
$
3,970

 
$
3,163

Research and development
6,438

 
5,366

Sales and marketing
12,352

 
12,983

General and administrative
8,981

 
8,157

Total stock-based compensation
31,741

 
29,669

Provision for income taxes
(12,133
)
 
(11,702
)
Total stock-based compensation, net of income taxes
$
19,608

 
$
17,967


XML 35 R24.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2016
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive loss, which is reported as a component of stockholders' equity, for the three months ended March 31, 2016 (in thousands):

 
Foreign Currency Translation
 
Net Unrealized Gains on Investments
 
Total
Balance as of January 1, 2016
$
(44,936
)
 
$
3,483

 
$
(41,453
)
Other comprehensive gain
9,653

 
3,008

 
12,661

Balance as of March 31, 2016
$
(35,283
)
 
$
6,491

 
$
(28,792
)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income per Share (Tables)
3 Months Ended
Mar. 31, 2016
Earnings Per Share Reconciliation [Abstract]  
Schedule of Components Used in Diluted and Basic Income Per Common Share
The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2016 and 2015 (in thousands, except per share data):
 
 
For the Three Months
Ended March 31,
 
2016
 
2015
Numerator:
 
 
 
Net income
$
74,858

 
$
77,746

Denominator:
 
 
 
Shares used for basic net income per share
176,403

 
178,545

Effect of dilutive securities:

 

Stock options
403

 
996

RSUs and DSUs
733

 
1,284

Convertible senior notes

 

Warrants related to issuance of convertible senior notes

 

Shares used for diluted net income per share
177,539

 
180,825

Basic net income per share
$
0.42

 
$
0.44

Diluted net income per share
$
0.42

 
$
0.43

Schedule of Shares Excluded from Computation of Diluted Earnings Per Share
The number of potentially outstanding shares excluded from the computation of diluted net income per share for the three months ended March 31, 2016 and 2015 (in thousands) are as follows:

 
For the Three Months
Ended March 31,
 
2016
 
2015
Stock options
104

 
26

Service-based RSUs
4,662

 
622

Performance-based RSUs
1,348

 
1,148

Convertible senior notes
7,704

 
7,704

Warrants related to issuance of convertible senior notes
7,704

 
7,704

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.4.0.3
Nature of Business and Basis of Presentation - Narrative (Details)
server in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2016
network
segment
country
server
Dec. 31, 2015
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of servers (over 216,000) | server 216  
Number of networks (more than 1,500) | network 1,500  
Approximate number of countries in which servers are located (approximately 120) | country 120  
Number of industry segments | segment 1  
Accounting Standards Update 2015-03 [Member] | Other Assets [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Debt issuance costs   $ (6.2)
Accounting Standards Update 2015-03 [Member] | Convertible senior notes    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Debt issuance costs   $ 6.2
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements - Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,206,742 $ 1,237,178
Gross Unrealized Gains 1,492 114
Gross Unrealized Losses (533) (3,944)
Aggregate Fair Value 1,207,701 1,233,348
Short-Term Marketable Securities 524,958 460,088
Long-Term Marketable Securities 682,743 773,260
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,495 2,491
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) (4)
Aggregate Fair Value 2,494 2,487
Short-Term Marketable Securities 2,494 2,487
Long-Term Marketable Securities 0 0
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 962,932 995,100
Gross Unrealized Gains 1,203 73
Gross Unrealized Losses (506) (3,365)
Aggregate Fair Value 963,629 991,808
Short-Term Marketable Securities 479,400 432,585
Long-Term Marketable Securities 484,229 559,223
Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months 76,400 71,400
U.S. government agency obligations    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 241,315 239,587
Gross Unrealized Gains 289 41
Gross Unrealized Losses (26) (575)
Aggregate Fair Value 241,578 239,053
Short-Term Marketable Securities 43,064 25,016
Long-Term Marketable Securities $ 198,514 $ 214,037
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements - Schedule of Fair Value Measurement (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value $ 1,207,701 $ 1,233,348
Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 2,494 2,487
Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 963,629 991,808
U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 241,578 239,053
Level 1    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 24,654 2,664
Level 1 | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 22,035 1,250
Level 1 | Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0 0
Level 1 | Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0 0
Level 1 | U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0 0
Level 1 | Mutual funds    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 2,619 1,414
Level 2    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 1,207,701 1,233,348
Level 2 | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 0 0
Level 2 | Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 2,494 2,487
Level 2 | Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 963,629 991,808
Level 2 | U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 241,578 239,053
Level 2 | Mutual funds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0  
Cash equivalents and marketable securities   0
Level 3    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 0 0
Level 3 | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 0 0
Level 3 | Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0 0
Level 3 | Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0 0
Level 3 | U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0 0
Level 3 | Mutual funds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0  
Cash equivalents and marketable securities   0
Total Fair Value    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 1,232,355 1,236,012
Total Fair Value | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 22,035 1,250
Total Fair Value | Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 2,494 2,487
Total Fair Value | Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 963,629 991,808
Total Fair Value | U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 241,578 239,053
Total Fair Value | Mutual funds    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities $ 2,619 $ 1,414
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements - Contractual Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Fair Value Disclosures [Abstract]    
Due in 1 year or less $ 524,958 $ 460,088
Due after 1 year through 5 years 682,743 773,260
Aggregate Fair Value $ 1,207,701 $ 1,233,348
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 374,483 $ 387,763
Allowance for doubtful accounts (1,189) (906)
Reserve for cash-basis customers (8,191) (6,458)
Total accounts receivable reserves (9,380) (7,364)
Accounts receivable, net 365,103 380,399
Unbilled accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 106,674 124,878
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 267,809 $ 262,885
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Acquired Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2016
USD ($)
Schedule of Goodwill [Roll Forward]  
Balance as of January 1, 2016 $ 1,150,244
Foreign currency translation 2,132
Balance as of March 31, 2016 $ 1,152,376
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 323,231 $ 323,231
Accumulated Amortization (173,852) (167,136)
Net Carrying Amount 149,379 156,095
Completed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 120,791 120,791
Accumulated Amortization (61,792) (58,633)
Net Carrying Amount 58,999 62,158
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 191,710 191,710
Accumulated Amortization (105,705) (102,872)
Net Carrying Amount 86,005 88,838
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,540 6,540
Accumulated Amortization (3,949) (3,374)
Net Carrying Amount 2,591 3,166
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,700 3,700
Accumulated Amortization (1,916) (1,767)
Net Carrying Amount 1,784 1,933
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 490 490
Accumulated Amortization (490) (490)
Net Carrying Amount $ 0 $ 0
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Acquired Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of acquired intangible assets $ 6,716 $ 6,780
Future amortization expense to be recognized in remainder of 2016 19,800  
Future amortization expense 2017 27,800  
Future amortization expense 2018 23,700  
Future amortization expense 2019 21,700  
Future amortization expense 2020 $ 17,700  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Convertible Senior Notes - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2014
USD ($)
d
$ / shares
shares
Mar. 31, 2016
USD ($)
$ / shares
Mar. 31, 2015
USD ($)
Dec. 31, 2015
USD ($)
Debt Instrument [Line Items]        
Debt issued $ 690,000,000 $ 690,000,000   $ 690,000,000
Conversion rate (in shares) 11.1651      
Principal amount per conversion $ 1,000      
Conversion price (in dollars per share) | $ / shares $ 89.56      
Threshold trading days exceeding price | d 20      
Threshold consecutive trading days exceeding price 30 days      
Threshold greater than percentage of stock price trigger 130.00%      
Threshold trading days not exceeding price | d 5      
Threshold consecutive trading days not exceeding price 5 days      
Threshold less than percentage of stock price trigger 98.00%      
Potential conversion shares of convertible debt (in shares) | shares 7.7      
Fair value of convertible senior notes   $ 673,300,000    
Closing price of common stock (in dollars per share) | $ / shares   $ 55.57    
Repurchases of common stock $ 62,000,000 $ 108,725,000 $ 62,680,000  
Payments for purchase of convertible note hedge and warrant transactions 23,300,000      
Payments for note hedge transactions $ 101,300,000      
Note hedge shares outstanding (in shares) | shares 7.7      
Warrants outstanding (in shares) | shares 7.7      
Warrant strike price (in dollars per share) | $ / shares $ 104.49      
Proceeds from sale of warrants $ 78,000,000      
Effective interest rate 3.20%      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.4.0.3
Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) - USD ($)
Mar. 31, 2016
Dec. 31, 2015
Feb. 28, 2014
Liability component:      
Principal $ 690,000,000 $ 690,000,000 $ 690,000,000
Less: debt discount and issuance costs, net of amortization (66,515,000) (71,953,000)  
Net carrying amount 623,485,000 618,047,000  
Convertible senior notes      
Liability component:      
Equity component: $ 101,276,000 $ 101,276,000  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.4.0.3
Convertible Senior Notes - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Debt Disclosure [Abstract]    
Amortization of debt discount and issuance costs $ 5,438 $ 5,251
Capitalization of interest expense (785) (675)
Total interest expense $ 4,653 $ 4,576
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
Contingencies (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Commitments and Contingencies Disclosure [Abstract]        
Percentage revenue representation for investigation of sales practices (less than 1%) 1.00% 1.00% 1.00% 1.00%
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stockholders' Equity - Narrative (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2014
Mar. 31, 2016
Mar. 31, 2015
Feb. 29, 2016
Oct. 31, 2013
Class of Stock [Line Items]          
Stock repurchase program, authorized amount       $ 1,000,000,000 $ 750,000,000.0
Repurchases of common stock $ (62,000,000) $ (108,725,000) $ (62,680,000)    
Amortization expense from capitalized stock-based compensation   $ 3,300,000 $ 3,000,000    
Common Stock [Member]          
Class of Stock [Line Items]          
Shares repurchased during period (in shares)   2.2      
Repurchases of common stock   $ (108,700,000)      
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 31,741 $ 29,669
Provision for income taxes (12,133) (11,702)
Total stock-based compensation, net of income taxes 19,608 17,967
Cost of revenues    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 3,970 3,163
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 6,438 5,366
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 12,352 12,983
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 8,981 $ 8,157
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Balance as of January 1, 2016 $ (41,453)  
Other comprehensive gain 12,661 $ (6,302)
Balance as of March 31, 2016 (28,792)  
Foreign Currency Translation    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Balance as of January 1, 2016 (44,936)  
Other comprehensive gain 9,653  
Balance as of March 31, 2016 (35,283)  
Net Unrealized Gains on Investments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Balance as of January 1, 2016 3,483  
Other comprehensive gain 3,008  
Balance as of March 31, 2016 $ 6,491  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes - Narrative (Details)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Income Tax Disclosure [Abstract]    
Effective income tax rate 33.50% 35.00%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Numerator [Abstract]    
Net income (in dollars) $ 74,858 $ 77,746
Denominator [Abstract]    
Shares used for basic net income per share 176,403 178,545
Effect of dilutive securities:    
Convertible senior notes 0 0
Warrants related to issuance of convertible senior notes 0 0
Shares used for diluted net income per share 177,539 180,825
Basic net income per share (in dollars per share) $ 0.42 $ 0.44
Diluted net income per share (in dollars per share) $ 0.42 $ 0.43
Stock options    
Effect of dilutive securities:    
Dilutive securities 403 996
RSUs and deferred stock units    
Effect of dilutive securities:    
Dilutive securities 733 1,284
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 104 26
Service-based RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 4,662 622
Performance-based RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 1,348 1,148
Convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 7,704 7,704
Warrants related to issuance of convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 7,704 7,704
EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !.)J4@WN^Q4T!0%<2K MTMWDT3N>>Y-QSJ:G=T^.PFAENCY,BS9&=\)8J%LR*I3649^4F?5&Q73KY\RI M>J'FQ,1DA&^7BE3&K!5AT;A/61EUEG_V,8G"?5A)8HFJX, M\:FCL,U_K;PZ7]!,/73Q1\8O[Z[TU TUH=7NQ>IRE;J$]-NT2&KXEL/FPJ^2 M:9.'YOKYAQ7Y_I?/LO$2EZ:[\.I1;Q@L=S:F?"Z-TOVV43U:O[BW=O&?VX3R M4S74C)U/A3[J+;LD%=\D-;#4^D_>KSNEMIZ^99@+=_A1M,I3YRY+D.UY\-?1 #&TX[A,2/<@B0'!(D1P628Q\DQP%(CD.0'$<@.8Y!P902P,$% @ $XFI2$AU!>[% *P( L M !?.0Q M(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^#*G*_=ITJK$"2+8CCVG! MD4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26M#;3"&>6X9MY M6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O]C^AY%.!)T:'B M1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P"4$L#!!0 ( !.)J4B[ MF$,ZMP$ *X: : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V< 94 *S=LU1MH8* $^I/.&/7NK2P,_LP7%R3?IDW;Y,R[ M:)XTTT4;R_EC.%7IT+6Q/O1Q\M:JV$?TK)X[89CK$-( MT9U/&H+8!MX;@M &[AR"V ;N'8+0!OX>BM0&_EZ*U ;R5] M:Z./;8[>"O16CMX*]%:.W@KT5H[>"O16CMX*]%:.W@KT5H[>"O16CMX&]#:. MW@;T-H[>!O0VTEX)VBSAZ&U ;^/H;4!OX^AM0&_CZ&U ;^/H;4!OX^AM0&_C MZ.V!WIZCMP=Z>X[>'NCM.7I[H+2,OL08AN9+L0G]]5S80D]@.SJ&Y1%Z_MU]OM7BD M;'KO09@6.'LU3H!<+P?%& M\W2%R@6];O.':[YBA'P4M MSB#/,^2I$6X3=@M,V91C9APDCBE6N !IL4 ]&W/,6*\24)N@>/HNU-+^3.;Z M!AR668>]LR[] M[5NPLQ>^$2*AGJ8@C U'F1MFR)TV6YDR]UZ5(LV]Z/9A3OG9#GL$B_YXV&V;0=U>\M<.(GV?C$%X_Y3*_*:=HT8]#NEZGM? 8/#N9PMNS"] \LEFJ 3-ZD0[ MK!7;T<"CXJ(&,7.:+V,M(]H/']@MI> V=36EJU3F;;YW,9I<1H,Q*BNRZOK\ M<*R0S6%=$WV"CFU!M-!8O@+;*W;^J8UB[&3N!3E:N1W^8WL)>^>M)-Q&.EJG MYLP:!>L-CM:C.4JC,+WJ*ULGS"F[ [.LKK^>,Z/%'+7D^'MACAZ ;8R4CNUG MH%\] \VN[N?MQ$YNT(&0-7-6.?]%#?3; MF+7A[,1L?VL&W3?77"DGW)9T_$U[([=&SN! _U>?/B\^=(+##_3P'U!+ P04 M " 3B:E(R9B1R3\! !I P $0 &1O8U!R;W!S+V-O&ULS9-- M3\,P#(;_"NJ]2[N)#:JN!T"]4[(S@=3C*0?;MZ>^?'BC#DJYR M'U1?U33-J)E071PX9Z^+AR8;V*"A=W[!P@\']0)Z;)MH6VLEZ&B^S5$AY<35[:VOCVF?D0GKZKZ M!%!+ P04 " 3B:E(F5R<(Q & "<)P $P 'AL+W1H96UE+W1H96UE M,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621 MA'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_> MX%#BVR]*+41B1%G\@MNN01.+5)#3(3 M/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8: MXIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2 M/'K^!?F<-0HACA*FNVB M<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ? MJH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0] MH=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[ M9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X M&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90 M-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=< M7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9 MKF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E M.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J* M@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT M-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8- M-!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( !.)J4B& Q_Y M<0( ((, - >&POR(]#%D^7,Z:^?+D[LA*5)NYOSHJ-/YWSGDW3LXT25VE#\ MN,)8@8917L5PI53YT?.JY0HS5$U$B;E>R85D2.FI++RJE!AEE0EBU)OZ?N@Q M1#A,(EZS.5,56(J:JQB&.PBX^#N1X1@^C=]_KX6Z?0?<./HP&OE/%[>'^-@N M7$#@.#YG,0S"*^B=3SKQC_/JM0/J\'74+S ?$,].$-_C-:9'#J._]LL#N3Y" MOMVD/8)Q-SL(OWDYO!>['SCS3:#7WG@2Y8)W%S^%#DBBZAFL$=7^@7%?"BHD M4+JR= :+<,2P\[A#E*22&#!'C-"-@Z<&L,78^C'"A;2Y78;#/!._RR2+-(9^ M^SL_7=JQV\%LCU"ZOST-)%&)E,*2S_4$M/9B4^K-<<&Q$VG]3G@7$FV"Z54O MP XZ;RIDAN4N"(&LIM1&MHVB6F M]-$\^M_R/>XF!\['W+$/@5&Q-?5!M&97!JX(^FR.NT][^29>T.2[!#H:E27= M?**DX P[L0Z:BW9VBCXX0I]$:,L*5D*29^UO"F&I 2PA6&.IR+*/_)"H7.!& MM17L-?DQA6_=\M_4].=/K5.C2_!?'\]_3=Z_&_L8P@,]9US%0\U2+.?VS?MZ M89>SH2HSG7JPTL+A2AOPA5X/5]K-8*7-?O?=X;7]M->T]UKV#@5I3:@B?*L! MF8^L!Z.;[G73KEUKSJSI.K5=52C5?PCVLFBR#.>HINHK60ME%V/8V?=&?A#N MO!8[BAAV]A>1_ 102P,$% @ $XFI2.4QQ9WF P E@X M \ !X;"]W;W)K8F]O:RYX;6R5EUUOVS84AO\*H9ME%YDM2G93HR[0?+0+ MT+A%;637C$1'1"C1(RD[[:_?H6POKQ;:BZ_TR8<\1P^/R ]NLC'VZ<&8)_9< MZ\9-[#2IO%]-!@-75+(6[@^SD@T]6QI;"T^7]G%@EDM5R&M3M+5L_( /A^.! ME5IX91I7J95+=C3W%II;62E*5TGI:[V%U4(UR<#=NN+ENEP\5H.$H& ;8/];MEA2GE%K:HE/MK M]R!AI5R*5OL%#7;?[S1)><[Y>,L(K]TKN7$(##>8*+Q:RX5XF";#A(G6F\]* M>VFOA9=?K&E7JGDD5L*6RCH_#^%V;]:J4;7Z%<9-5ZXRFS^-5;],XX6>%]9H MW;4*#[I&U(/[]PZ-T:NB]Z(7#S_"EY@FXR$!U\JI!Z65_SE-NG,M0R2#_X32 MI?_EC#5=-)PJ[;;8?CU(3QD OWY9=QW:BZ,3>ENDV50BZ(C&, M5B7EHF270HNFD*P+QP&$ X2?!&%GWP6 ,@!E_P.:>SJ$(!TS2XJN, #* 92? M!+HR]0I (P"-3@6- 30&T/@TD' 5@-X!Z-UKT$SXULK0[K)UJI'.=1)<"J<" M#4 7 +IX#?HLE&7W0K>2W4GA"-J-" #O ?#^->!349@VQ/!#%E*M13 8Q!NB M>C6/-!L0U9,X;O$Z3#@: 9O+1AG+9L9+ MC"5%A].XQ)XJ@6P*U6^(SJ81:>?>%$^5T265I=_8#<7A?V)[5#6-N$II;.M6 M=V)\\Y6TG:)65K)Q5+@0A;*F$5O#)*DE6XCG?@CH9AJ1"=OK M%Y5,3W4RO4 42IF^W4IVM@A^]:)"/=.W^;G'_([%#47EIXK*4T2AJ/P$47?C M0E2OYD9\C6D7#0_]Y1%_C_K'BE'S7E$\\.H.:VB2D2AYOP$S<]9J$,64:@Y?Z/FNQ&U=(I_7S0] M.]7T#$W/T/0L8OIQ%$<4FIY%3#^.RA#56U_$%QCQ^7?.9L)BVC-T/8LO,0ZA M0NX1A;9G\47&852&MF=H>Q9?9KS\Q=C9M?1"Z=[-, < M+<\CEA]%Y6AYCI;GV6[7\+)1H+T2EU_6JVOZ-ZWYJL1W=9A2][OIC[^ U!+ P04 " 3B:E(1L9W M+T(" "/!P & 'AL+W=OW82U$OXDB?JPQ0?R)]KB3?\Z4$21DDUTBWC.,3MI$V@C& M<1X1U'1A5>J^5U:5]"K:IL.O+.!70A#[L\,M';8A".\=;\VE%JHCJLIH\IT: M@CO>T"Y@^+P-G\%F#Q(ET8I?#1ZX50_4X ^4OJO&C],VC-48<(N/0H5 LKCA M/6Y;%4F2/\:@7TQEM.OWZ-_T=.7P#XCC/6U_-R=1R]'&87#"9W1MQ1L=ON-Q M#ID*>*0MU]_@>.6"DKLE# CZ-&73Z7(P?])DM/D-<#3 R0#3_QJ2T9!,!J - MD1F9GM<+$J@J&1T"WB.UVV CY4P%D9$#.1FNFWJY3.^MBLOHIL+,%#NC@%H! M)D4D8WL!< [80P"T*5 .X(_P68:^$"& ?<4@\2.X,VQ_:@9EZW(LC4H"O?(1];] M1S"[Z'>!!T=Z[82YZ*;>Z>UYAOK^_))798\N^"=BEZ;CP8$*>0OK"_A,J]P=5?4$L#!!0 ( !.)J4C9 M3:=.:P0 !P5 8 >&PO=V]R:W-H965T&ULC9C;;N,V M$(9?Q?#]KCDS/"EP#-1:%.U%@<5>M-=*K,3&VI974N+MVU>GI$-FM.:-)FF/AW/YM5XT+Z=34?^[+8_5 M]7X)R['ZKRHRZ?[Y6]PEY/I)8/B[T-Y;=C[ MHC?_4%7?^\2?N_NEZCV4Q_*Q[;,HNL=KF9?'8Y]35_*/*=/_R^P#^?M;[K\/ MU>WL/Q1-F5?'?PZ[=M^Y5DM M9+DX%3_'Y^$\/*_C/UY-87( 3@'X'@#ZEP$T!5 4L!J=#?7Z4K3%9EU7UT5S M*?K>AKM.7O>9=#DONLHT0W)HKO'KZP9QO7KM\PDDVU&"HT12Y(&"WB6KKGS1 M!$8F<(BG,5[?CJ&%4/6@"+132#SBK+LMAL;N;'< MC5CIK67% #IOQ [-0QDA)K2-B]PX[B83W3A>#)'RLNL\T*$A2.DK'_GQS \I MT8]GY3BG(!.[- ]DO1MUVTT6N 07*B\3P6*M0IGC[0$[@GL?+;23,5I3-RXDC+0YVQ*C,)CF*4 G)' MXD3>3III)NM,'&EYH-).)8P@B,$,G,RD93?$RLD0<,8.E_G,J@0R0XQFX&PF M>:6 @+K@R1EY5,="L#YE#,6 !L-6/[().<10!4Y5DAD/G)>6?+S6O]4ID$'F M,<%/C%7@7"69\A ,W/:RR += @6;$H+Q6"%@*PRZ8$STW:S0EYW IG18%+Z M/$8K<+9JF?004+,CO6R'JX 2%AV,P8H$A'*:,DC74?5!&Q@C%6$ MV]V%')<:Y6&6ARJP*9O3#[M3CE0M0QXY+ &=4(8^99. ,5210U7+B$=. M2XNDO3R:0UVW3= NP5&,5>18U3+FD=,RR:?Z/!"FM,^'FP/.4B.3BRAP@PK5S DY5CKK+22XBGE*G*?R^7=+')0$ M0,;/=%LHQ*XU$^8\Q4PESE0C'P>)H_)76^=8*&R=5^P>ZU(\EW\5]?/AW"P> MJK:M3L-MV%-5M667G?K<9;TN\OU"=/,? M4$L#!!0 ( !.)J4A?X]08;P( #\) 8 >&PO=V]R:W-H965T&ULC9;+CILP%(9?!?$ @VTN)A&)U%!5[:+2:!;MVDF<@ 8PQ4Z8 MOGU](:GC,4FRB"_\_SF?L75,,;+AG5>4BN"C;3J^"BLA^F44\5U%6\)?6$\[ M^>3 AI8(.1R.$>\'2O;:U#81 B"+6E)WX;K0C_G,IH]R_1O^GE2OPMX;1D MS>]Z+RI)"\)@3P_DU(@W-GZGTQI2%7#'&J[_@]V)"]9>+&'0D@_3UIUN1_,D M!Y/-;T"3 5T-,+EKB"=#[!@B0Z;7]94(LBX&-@:\)VJWX5+*!Q5$1@[D8K@> MZM=E9L_K%!?16<6YD6R,!&D)\BG*&T5\E40ROQ<".1!(^V,#D3_VQXX_UO[$ M^!>WB)U9A)%@+5G$.?")2EN$XRQY3)(X)(E%DGF3;(PDUQ+P J"79%8T2Y(Z M)*E-XDVR,9+,O#:@?UZ8>[I9GLSAR6P>Y.7)K#QX'N>.;)8&.S38IHF]--A* MXP?Q*V89.:^SHED2"-Q*!&R6S,LR M:>R]GSLE#Z3S7)\J)+2YL)\+6LD@SA$&"?8>\M*18@01S)]Y7V[1A,CFROU< MZ"99!E* H'<)I2-]GLLMQM"NQIF_&D\:DPPA!%#J/7SEC=#=OFOC /C DJ X$76<0J^35S'33T(%07R_Y@[G,_<*L+[I[Z8]*#=&?IF[[I]5Q&$Z/<=QOCZHI M^P=]4JWY9Z^[IAS,97>(^U.GRIT-:NH8"$GCIJS:U69M[WWO-FM]'NJJ5=^[ MJ#\W3=G]S56M+T\KNGJ[\:,Z'(?Q1KQ9Q]>X7=6HMJ]T&W5J_[3Z2!\+X*/$ M*GY6ZM*C\VB$?];Z9;SXNGM:D9%!U6H[C$.4YO"J"E77XT@F\^]YT/><8R ^ M?QO]LRW7X#^7O2IT_:O:#4=#2U;13NW+G*2"0"E7IBE+&$BNT^3.309II%>FLRA MD=[%66"9S'@6L 4H<7V 8)S,BS-KID2IH/Y5XZ@D":#YSY4HHI'$3T-Q'DF] M4U@L5"QD9L!E 0O9]66*C5GZC9EBRTV$2&Y,$)8Q,XT!QDQ=9Z;8FJ7?FF>-F%_3 MDM^PGX5,"!:P?L#U9B#HDT &5 2NGP+VT\SOI[-&6@UYN/$:=E4!GP3@.BI@ M1\W\CCIK[M$XJB2 QG53P)^/(>].<-T/L/ME?O<#[&M4I(SX#CNH-MQ?IHJ\_M,'W77^]>V[V/,+8L MSOWM%K?;# M>"K,>3>U;M/%H$]OG>BU'=[\ U!+ P04 " 3B:E(T"2,ZC8" "Q!@ M& 'AL+W=OVC/3N($M!A3VUFV_[[^(,1!EK*7V#.\-_.> ^-J8OQ=M(3(X)/V M@]B&K93C)HK$H244BVL:-D$!T; DY.V_ % M;II2(PS@=TP#K7W/V+L.?AZW(= 22$\.4E? :OD@#>E[74@U_CO7O+74 M1'=_K?[=N%7J]UB0AO5_NJ-LE5@0!D=RPI=>OK'I!YDMI+K@@?7"_ :'BY", M7BEA0/&G7;O!K)-]4H"9YB>@F8 6PM+'3XAG0GPC),:I569\?<,2UQ5G4R!& MK/]LN%%PKHNHRH$R(TQHCLMF/^HRK:(/7><.LK,09"!P042JN+<#NN^P0PX= M^1HT+B+_0H=XY2$V_-AZR![SDQ4_,?S$\(OB7N)@35A(;B4F1>I%-7>H/$^^ MH"5=:4E=+_EC?K;B9XZ7TN_%0K+YN-+8:\4%/14)3!]+R5=2$H@0!XI11.%XBR#'JUN*BG+ ;HL9AR)::\$^-MLRN= M%ZG(4^@]O<9%Y3!)DI68R!D%E/"S&9$B.+#+(.WWMF27*?R"]"A9Y7=J.MMA M>BM35R,^DU^8G[M!!'LFU: R,^K$F"1*'GA6[W*K[H\EZ,E)ZFVN]MR.5!M( M-EXOB.66JO\#4$L#!!0 ( !.)J4@YIL@RQ0$ $($ 8 >&PO=V]R M:W-H965T&ULC53;;J,P$/T5BP^HP:1--R)(#:M5^[!2U8?N MLP/#1?6%M4WH_GU](81$2-T7[!F?]JCR3@V&=@%>%], Y M5?\.P.2XCY+H['CKFM8X!\XS//.JCH/0G11(0;V/GI)=L7$(#WCO8-2+/7*Y M'Z7\<,9+M8]BEP(P*(U3H'8Y00&,.2$;^.^D>0GIB,O]6?V7K]9F?Z0:"LG^ M=)5I;;)QA"JHZ<#,FQR?82KAW@F6DFG_1>6@C>1G2H0X_0QK)_PZAI/'>**M M$\A$(#-ACK-.2"=">B'XJ\,A,U_73VIHGBDY(MU3]]C)SL*5$['*R!:CO>FO M*WA/>1*3#)^OZ/ MA^_YFQO^QO,WTR6DUSF*4$7 ; -F^[@**JY )$EO4L&+M^&@&M^S&I5R$";4 M/WOGL7@B[FUO_ <[+J&[+S)YUM,&?E/5=$*CHS2V1?4$L#!!0 ( !.)J4B @[K;^P0 '(8 M 8 >&PO=V]R:W-H965T&ULC9G;;N,V$(9?1?!]UN0, M#U+@&%BI*-J+ HN]:*^5F(F-E2Q74N+MVU>G.!SN".%-;,D_A__P\/&0W;5I M?W1'Y_KD9UV=NX?-L>\O]]MM]W1T==E]:2[N//SRW+1UV0^/[O>MW>^:U[XZG=VW-NE>Z[IL_\M=U5P?-G+S_N+[Z>78 MCR^V^]WV5NYPJMVY.S7GI'7/#YNO\KY0.$HFQ=\G=^V\[\EH_K%I?HP/?QX> M-F+TX"KWU(\ARN'CS16NJL9(0\W_+D$_ZAP+^M_?H_\^I3O8?RP[5S35/Z=# M?QS0 5!%!3 #4%2%/J\3QG,4OL[%&EFE451&6M,I][T8$739*) M"&"" ,9+1@K+9C-KS)RP,"9CL_%55B@C/C=C S.6F.&;UGK5H+1*LF9\%62^ MY54S:6 F)6;8G//4J^9.2M2L&:I"">GG;K+ 3>:[D8)UDWGU#'T)K!E?E&+, M^)R!?17)$R&EDW5*5MQ B6OU!)$CMLVODB6D:$U7SC$)52&.$& M0C?@3TD9$R(DE$22D.(30K^W=>9-?I*1+[M#T%[FZXY"Y$F?>(8A8I$@%OD5"'UT BI^=UL068:9B#$4 M A8)8)%??Y <[]-AA\POB52'J=$QXRB$+!+(\AN"''UX#O,ZX\^A!=6-Y[&8 M5@HIBX2R&'.)%5)6$"BI3_KA>-Q125DF24T2SJ!",BH"1 MW[#GR@>>S+1WMVOTKS!>!0?O MF[YOZNF.^;EI>C?8$U\&&AU=>;@]5.ZY'[_:X7L[7XG/#WUS>;_AO_V;8?\_ M4$L#!!0 ( !.)J4@PM[FDG $ +$# 8 >&PO=V]R:W-H965T&ULC5/;3N,P$/T5RQ^ TS3LKJHT$@6AW8>5$ _P[":3Q,+V!-MI MV+]?7]+05@AXB6##$CDIQ\V\'$J\24D?YHMS8(% MD%"[H,#]K4-UI%"B^%M:A8[KE/[\RF;:QX1\)N07!)8:19MW MW/&J-#@1._!P=JN-AYL@XI6)]V9C&J=/U4.U*K*2'8+0&6:7,'G"+ CFU3]L MD9^WV.4G]/QK^OK"X3K2U[/#;_0O+@2**%!\.N(YYM(E.]E3!::+5\>2&D?M MTN8MU>5VWN3Q3-[A53GP#OYRTPEMR1Z=/]EXJ"VB V\BN[JFI/?O9TDDM"Z$ M/WULTI5*B029\! "Q P & M 'AL+W=O6CFM&\V ' D395^8XD+3NHJU)U-7.#DI M-#P98B>EN/E[ (GSGF[HN? L^L&% JLKMO):H4!;@9H8Z/;T?K,[E $1 ;\% MS/8B)L'[$?$E)#_;/\M O(S/ZH]Q6N_^ MR"T\H/PC6C=XLQDE+71\DNX9YQ^PC+ -@@U*&[^DF:Q#=:90HOA;6H6.ZYS^ M%.5"^YB0+X1\)7S+HO'4*-K\SAVO*X,SL2,/9[?9>;@)(EZ9>&\VIG'Z5#W5 MF[*HV"D(76$."9,GS(I@7OW#%OEUBT-^0<\_IQ<"Y8U &07* M_XYXC=G>-&$7>ZK ]/'J6-+@I%W:O+6ZWL[[/)[).[RN1M[#+VYZH2TYHO,G M&P^U0W3@361W6TH&_W[61$+G0OC5QR9=J90X',\/9'VE]3]02P,$% @ M$XFI2%G9)F&= 0 L0, !D !X;"]W;W)K&UL MA5/;;J,P$/T5RQ]0$T(OB@A2TU75?5BIZD/[[, 5FT/:YO0_?OUA= DJMH7 M/#.<<^:,+^6$YMWV (Y\**GMEO;.#1O&;-V#XO8*!]#^3XM&<>=3TS$[&.!- M)"G)\BR[88H+3:LRUIY-5>+HI-#P;(@=E>+FWPXD3ENZHL?"B^AZ%PJL*MG" M:X0";05J8J#=TOO59E<$1 2\"ICL24R"]SWB>TA^-UN:!0L@H79!@?OE \@ M91#RC?_.FI\M _$T/JH_QFF]^SVW\(#R332N]V8S2AIH^2C="TY/,(]P'01K ME#9^23U:A^I(H43QC[0*'=_BQ07 @44:#X=L1SS-U%$W:RIPI,%Z^.)36.VJ7-6ZK+[;S/ MXYE\PJMRX!W\X:83VI(].G^R\5!;1 ?>1'9U34GOW\^22&A="&]];-*52HG# MX?A EE=:_0=02P,$% @ $XFI2)\&ULA5/;;J,P$/T5RQ]0$P)[B0A2T]6J?5BIZL/N MLP,#6+4]K&U"^_?U):%)5+4O>&8XY\P97ZH9S;,= !QY45+;+1V<&S>,V68 MQ>T-CJ#]GPZ-XLZGIF=V-,#;2%*2Y5GVC2DN-*VK6'LT=863DT+#HR%V4HJ; MUQU(G+=T14^%)]$/+A187;&%UPH%V@K4Q$"WI;>KS:X(B CX*V"V9S$)WO>( MSR%Y:+Y RB#D&_\_:KZW#,3S^*3^.T[KW>^YA3N4_T3K M!F\VHZ2%CD_2/>%\#\<1RB#8H+3Q2YK).E0G"B6*OZ15Z+C.Z4^Y/M(^)N1' M0KX0?F31>&H4;?[BCM>5P9G8D8>S6VT\W 01KTR\-QO3.'VJ'NI5\;-BAR!T M@=DE3)XP"X)Y]0];Y)I>9E\+%%<"110H/AWQ E-> M#\G.]E2!Z>/5L:3!2;NT>4MUN9VW>3R3=WA=C;R'/]ST0ENR1^=/-AYJA^C MF\AN2DH&_WZ61$+G0OC=QR9=J90X'$\/9'FE]1M02P,$% @ $XFI2/5Q MQNB? 0 L0, !D !X;"]W;W)K&ULA5/;;J,P M$/T5BP^HB4.V5420FE:KW8>5JC[L/CLP@%7;0VT3NG]?7PA-HJI]P3/#.6?. M^%).:%YL#^#(FY+:[K+>N6%+J:U[4-S>X #:_VG1*.Y\:CIJ!P.\B20E*A<*M"KIPFN$ FT% M:F*@W67WJ^V^"(@(^"M@LF%4.O(,_W'1"6W) YT\V'FJ+Z,";R&\V&>G]^UD2":T+X:V/3;I2*7$XG![( M\DJK=U!+ P04 " 3B:E(4)H?+* ! "Q P &0 'AL+W=OBH\BZYWH<"JDBV\1BC05J F!MH=?5AM]YN B( 7 9,]BTGP?D!\"\GO M9D>S8 $DU"XH<+\&D6;/[CC56EP(G;@X>Q66P\W0<0K$^_-QC1.GZK':E44)3L&H0O,/F'R MA%D0S*M_V2*_;+'/S^CY]_3UE<-UI*]GA[??"VRN!#918//?$2\Q=U=-V-F> M*C!=O#J6U#AJES9OJ2ZW\R$>(ON$5^7 ._C#32>T)0=T_F3CH;:(#KR)[*:@ MI/?O9TDDM"Z$=SXVZ4JEQ.%P>B#+*ZT^ %!+ P04 " 3B:E(-")YYZ$! M "Q P &0 'AL+W=O5D(\L,]N,DDL;$^PG8;]>WQ)0UNAY26>F9QSYHPOQ8CF MS78 CGPHJ>V6=L[U&\9LU8'B]@I[T/Y/@T9QYU/3,ML;X'4D*\2WD#S56YH%"R"A!H?U1_BM-[]GENX1_E7U*[S9C-*:FCX(-T+CH\PC; .@A5*&[^D&JQ#=:10 MHOA'6H6.ZYC^+&\FVO>$?"+D,^$VB\93HVCS-W>\+ R.Q/8\G-UBX^$FB'AE MXKW9F,;I4_50+M:W!3L$H3/,+F'RA)D1S*M_VR(_;['+3^CYS_3EA<-EI"\G MA[]^%EA="*RBP.J_(YYAKK.+)NQD3Q68-EX=2RHQJ34GGW\^<2&A<"&]\;-*52HG#_OA YE=: M?@)02P,$% @ $XFI2,R)[)6@ 0 L0, !D !X;"]W;W)K&ULC5/+;MLP$/P5@A\02K+CMH8L($Y1)(<"00[MF996$A&2 MJY*4E?Q]^) 5VPC:7L3=U#+$CDIQ\[8'B=.. MYO14>!9=[T*!525;>(U0H*U 30RT.WJ7;_?K@(B 7P(F>Q:3X/V ^!*2QV9' MLV !)-0N*'"_'.$>I Q"OO&?6?.C92">QR?U'W%:[_[ +=RC_"T:UWNS&24- MM'R4[AFG!YA'N V"-4H;OZ0>K4-UHE"B^&M:A8[KE/YLOLVTSPG%3"@6PM[,QC=.GZK'*-WG)CD'H K-/F")A M%@3SZI^V*"Y;[(LS>O%O^NK*X2K25[/#_Q!87PFLH\#ZKR->8E973=C9GBHP M7;PZEM0X:I&ULA5/;;J,P$/T5BP^H M"9#L*B)(3:NJ?:A4]6'WV8$!K-H>:IO0_?OUA= DJMH7/#.<<^:,+^6$^LWT M )9\2*',+NFM';:4FKH'R%1P3 'PZ3.8N)]WY ?//)4[-+4F\!!-36*S"W'.$.A/!"KO'[K/G9TA// MXY/Z0YC6N3\P W* F1 M[".N7(5UBG_R?*9]3&P4;-XSRZI2XT3,P/S9K;8.KKV(4R;. MFPEIF#Y6C]5J4Y3TZ(4N,/N(R2)F05"G_F6+[++%/CNC9S_3\RN'>:#GL\/U MSP+%E4 1!(IO1[S$;*Z:T+,]E:"[<'4,J7%4-F[>4EUNYVT6SN037I4#Z^"9 MZ8XK0PYHWRO-+J/U!+ M P04 " 3B:E(+ZV_UI\! "Q P &0 'AL+W=OU3>C^ M?7T)-(FJ[0N>&^>.V[D%Q>X4#:/^G1:.X M\ZGIF!T,\":2E&1YEMTPQ86F51EK3Z8J<712:'@RQ(Y*!K/ZC_CM-[]GEMX1/DJ&M=[LQDE#;1\E.X9 MIU]P'.$Z"-8H;?R2>K0.U4RA1/'WM H=URG]*6;:UX3\2,@7PET6C:=&T>8/ M[GA5&IR('7@XN]7&PTT0\[,QC=.GZJ%:W=R6[!"$SC"[A,D39D$PK_YE MB_R\Q2X_H>??T]<7#M>1OCXZO/M>H+@0**) \=\1SS'W%TW8R9XJ,%V\.I;4 M.&J7-F^I+K?S(8]G\@FORH%W\(>;3FA+]NC\R<9#;1$=>!/9U34EO7\_2R*A M=2&\];%)5RHE#H?Y@2ROM/H 4$L#!!0 ( !.)J4C;/+X.GP$ +$# 9 M >&PO=V]R:W-H965TV.#LZ-6\9L,X#B]@Y'T/Y/AT9QYU/3,SL:X&TD*:UE6LO9BZ MPLE)H>'%$#LIQ!Z?U+_% M:;W[ [?PA/*W:-W@S6:4M-#Q2;I7G+_#,L)]$&Q0VO@ES60=JA.%$L4_TBIT M7.?TYVNVT&X3BH507!%8:A1M/G/'Z\K@3.S(P]GE6P\W0<0K$^_-QC1.GZK' M.G_(*G8,0A>8?<(4";,BF%>_V:*X;+$OSNC%O^F;*X>;2-^D[N5_]"^O!,HH M4"XCYC='O,1ZK ]/'J6-+@I%W:O+6ZWL['(I[))[RN1M[#3VYZH2TY MH/,G&P^U0W3@361W]Y0,_OVLB83.A?#!QR9=J90X'$\/9'VE]5]02P,$% M @ $XFI2"'"/U^[ 0 >P0 !D !X;"]W;W)K&ULA53;;J,P$/T5BP^H"2&D&Q&DIE6U^[!2U8?=9P<&L.H+M4WH_OWZ0FA M2'G!GO&YS(BQ\T&J#]T"&/3%F=#'J#6F.V"LRQ8XT0^R V%/:JDX,394#=:= M E)Y$F,,&"7]4QBET)P* T3H'8 MY0+/P)@3LL:?H^:WI2/>[J_JK[Y;6_V9:'B6["^M3&N+C2-404UZ9M[E\!/& M%G9.L)1,^R\J>VTDOU(BQ,E76*GPZQ!.'N.1MDY(1D*R(.!@Y,M\(884N9(# MTAUQ_VYSL'#E1*PRLK5I'_KN0_92;/;;'%^:8'PL3?#,='%3C+X%&I>R%"6,P9:=[]I3XZ?J&%WE'&OA-5$.% M1F=I[(SZ\:RE-&"+B!]LJZU]":: 06W<=F_W*ER.$!C97:_Z]-X4_P%02P,$ M% @ $XFI2(=RA#6? 0 L0, !D !X;"]W;W)K&ULA5/+;MLP$/P5@A\02K+2!(8L($Y0M(<"00[MF996$A&2JY*4E?Y] M^9 5VS"0B[B[FIF=Y:.:T;S; <"1#R6UW='!N7'+F&T&4-S>X0C:_^G0*.Y\ M:GIF1P.\C20E69%EWYCB0M.ZBK574U!/] MX$*!U15;>:U0H*U 30QT._J4;_=E0$3 ;P&S/8M)\'Y ? _)SW9'LV !)#0N M*'"_'.$9I Q"OO'?1?.S92">QR?U[W%:[_[ +3RC_"-:-WBS&24M='R2[@WG M'[",&7BO=F8QNE3]5CGCUG%CD'H K-/F")A5@3SZC=;%)I>/GPM4%X)E%&@7$;,;XYXB;EVR<[V5('IX]6QI,%) MN[1Y:W6]G4]%/)-/>%V-O(=?W/1"6W) YT\V'FJ'Z,";R.[N*1G\^UD3"9T+ MX8./3;I2*7$XGA[(^DKK_U!+ P04 " 3B:E(>0RSU*X! 6! &0 M 'AL+W=OV4$^H/TP-8\BF%,OND MMW;846KJ'B0S#SB IG7I MC\S *XH_O+&]"YLFI(&6C<*^X_0#YA%"PAJ%";^D'HU%>:8D1++/N'(5UBE^ M*?*9=IN0S81L(3RG(7@T"C&_,G:?GE\ES ,]C^Y%>E]@>R6P#0+; M><3MS1'7F.*^27%E4JP$'F^:K#%/5R;TXN DZ"[<3T-J')6-)[1TER?PDH6# M_X)7Y< Z^,5TQY4A1[3N^H2;TR):<"'2!Y>B=X]T*02TUF^?W%['>QL+B\/Y M%2Y_!=5_4$L#!!0 ( !.)J4C7JV$\L0$ !8$ 9 >&PO=V]R:W-H M965T[#2E4?VF<' MAHMJ>UC;A/;OZPNA(8J4%SPSG'/F#+;)1U0?N@4PY%-PJ7=1:TR_I527+0BF M[[ ':=_4J 0S-E4-U;T"5GF2X#2-XU]4L$Y&1>YK+ZK(<3"\D_"BB!Z$8.IK M#QS'791$I\)KU[3&%6B1TYE7=0*D[E 2!?4N>DRV^[5#>,!;!Z,^BXGS?D#\ M<,G?:A?%S@)P*(U38'8YPA-P[H1LX_^3YD]+1SR/3^J__;36_8%I>$+^WE6F MM6;CB%10LX&;5QS_P#2"=U@BU_Y)RD$;%"=*1 3[#&LG_3J&-]G]1+M.2"=" M.A,VL3<>&GF;S\RP(EI76Z3+%OOTC)[>IF<7#C-/ST+W=79;8'4AL/("JVG$AZLC+C / M\>TFZXLFZX5 C9Q@E0C3^?FI0X2!-V:*[.5^ Q]1O_ R_RGC7P MCZFFDYHD6SK^"XAM0 M2P,$% @ $XFI2'H[$\"B 0 L0, !D !X;"]W;W)K&ULA5/+;MLP$/P5@A\0RK+<-H8L($X0M(<"00[MF996$A&2JY"4 ME?Y]^; 4VS"0B[B[FIF=Y:.N6'+F*U[4-S>X0#:_VG1 M*.Y\:CIF!P.\B20E69YEWYCB0M.JC+474Y4X.BDTO!AB1Z6X^;<'B=..KNA< M>!5=[T*!525;>(U0H*U 30RT._JPVNZ+@(B /P(F>Q:3X/V ^!:27\V.9L$" M2*A=4.!^.<(C2!F$?./WD^9GRT \CV?UYSBM=W_@%AY1_A6-Z[W9C)(&6CY* M]XK33SB-L F"-4H;OZ0>K4,U4RA1_".M0L=U2G^*F7:;D)\(^4+XD47CJ5&T M^<0=KTJ#$[$##V>WVGJX"2)>F7AO-J9Q^E0]5JO[=@"LT^8/&$6!//J M-UODERWV^1D]_YJ^OG*XCO1UZKZY_UJ@N!(HHD!Q&K&X.>(E9G/5A)WMJ0+3 MQ:MC28VC=FGSENIR.Q_R>":?\*H<> >_N>F$MN2 SI]L/-06T8$WD=UM*.G] M^UD2":T+X7Q-W5S.PL'\6(YMUV M (Y\**GMEG;.]1O&;-6!XO8&>]#^3X-&<>=3TS+;&^!U)"G)\BQ;,\6%IF41 M:\^F+'!P4FAX-L0.2G'SN0.)XY8NZ+'P(MK.A0(K"S;S:J% 6X&:&&BV]'&Q MV:T"(@)>!8SV)";!^Q[Q/22_ZRW-@@604+F@P/UR@">0,@CYQG\GS>^6@7@: M']5_QFF]^SVW\(3R3=2N\V8S2FIH^"#="XZ_8!KA-@A6*&W\DFJP#M610HGB M'VD5.JYC^K-^F&C7"?E$R&?"?1:-IT;1Y@_N>%D8'(GM>3B[Q<;#31#QRL1[ MLS&-TZ?JH5P\K MV"$)GF%W"Y DS(YA7O]HB/V^QRT_H^;_IRPN'RTA?IN[K M_Q!870BLHL!J&O'NZHCGF/N+)NQD3Q68-EX=2RHSFEI+.OY\YD="X$-[YV*0KE1*'_?&!S*^T M_ )02P,$% @ $XFI2&6>0^ZO 0 %@0 !D !X;"]W;W)K&ULC53=;ML@%'X5Y E=1VGW7.]3M*;=6!XO8.>]#^ M2X-&<>=+TU+;&^!U)"E)69[?4\6%SLHB]EY,6>#@I-#P8H@=E.+F[P$DCOML ME4V-5]%V+C1H6="95PL%V@K4Q$"SSYY6N\,V("+@EX#17NQ)R'Y$? O%CWJ? MY2$"2*A<4.!^.<$S2!F$O/&?L^:'92!>[B?U;W%:G_[(+3RC_"UJU_FP>49J M:/@@W2N.W^$\0DQ8H;3QEU2#=:@F2D84?T^KT'$=TYKQL:"G(+3 '!*&)/ ?\++H>0L_N6F%MN2( MSE^?>',:1 <^1'[G4W3^D&ULE97+CILP%(9?Q6+?8)M++B)(DU15NZ@TFD6[=A(GH+$QM9TP??OZ0AA@ MT(1N\(7__-\Y"3[.&B%?54&I!F^<56H;%%K7FS!4QX)RHA:BII5Y2FTW0CS+.SB3B6GE2I%!20];X,GM-FCR$J&00 M.X.XS6 YS++RE7A-ZC5H1I;)")(,(*M)2-*#H 3"QY1T1$D'E/4D)>U3\ S( M<@19]B$(3D*6? .)47UY@5.(IKI7VG MZ7:[YO^$70-[E^=932[T)Y&7LE+@(+1I@ZX#GH70U&0!%^:<%.9ZZA:,GK6= M+LU<^H;M%UK4]_NGNP3S?U!+ P04 " 3B:E(<3UOY,4# "U$@ &0 M 'AL+W=OCJ8NNB_V9)KAGX-MZZ(?+MO7M#NUIMA/0765 F,J MK8NR66W6T[VO[69MW_JJ;,S7-NG>ZKIH_]V:RIZ?5GQUN?&M?#WVXXUTLTZO M%I]0M_W"&.DDGQ5VG.G7.>C/#/UGX?+_[8/ZW8R& J\]*/ M*8KA\&YVIJK&3$/+_RQ)?[8Y!KKGE^R_3=T=\)^+SNQL]7>Y[X\#+5LE>W,H MWJK^FSW_;I8^R#'ABZVZZ3=Y>>MZ6U]"5DE=_)B/93,=S_,_&5O"X@&P!, U M@(O_#< E (. =":;^O5KT1>;=6O/27%0MU/@$$"G!*()8'V(9NY M&[-&3QH.3&D!,=W.UZ'F.KL/) (@X0%E4:!9H^:&1!ZG\411 8GT2/(H MB70:>9"(41)/A+D@L*B 1;DLP*(LRNTP,*T9C^+X.D04A&G2 9#V@*(-;;73 MD 21R^AL[ER94(QE!)PLP,D\G.@#L2+Z&4-4\-#LN"'7-A3_X(@[CJS)-P D=CTM"57-)PI&?QPE- MCRM"57-U_XF)2VZ#A&;'?;>CS'1H4#S[=#V'IL)S2CWG3E]S!3G&5T=?ETO. M" ,#H4L!(]3T(KHN3'';]52:LA4*_0XXH:[!=;('R50"Q#H>](6&%@- 2(:?XCVMUD-UXCAOYZ\J\T5O3Y>/1-V)?]#<6A]0W+DS:4H?U0'[^O5KSP[58_K0UV?'Z*H M>CGX/*V^%&=_:KYY+YT=3_Y;N:K>\SPM_WWR67%Y7(OU]<3WX]NA;D]$VTUT&[<_YOY4'8O3JO2O MC^O?Q,/.F5;2*?X^^DLU^KQJG7\NBA_MP9_[QW7<^N S_U*W)M+F[5W1?;/<5\?&F_C]6KO7]/WK/Y>7/[P MPQQT:_"ER*KN=?7R7M5%?AVR7N7IK_[]>.K>+_TW+AZ&30^0PP!Y&R#4IP-@ M& !D0-1[ULWK][1.MYNRN*RJ<]K^VN*AD9>MD<;RJIE,U1UVX>K/?FREM)OH MHS6$-$^]1O::*<4.*> FB1H')KV0Q O9C8?!"[=L (@!Z RHP4",G3SUT^@U MMM,(&5L;BRG=#NL 0#$<4L0AA1QBA$03 SHT)(88,(R0]!K3:U2B)N.!13B^?3 M(#+76PKT=%3&,B$U9TJ4:8&@!LE(.Q1#&8=&15(,I6 P-(CZZ4Y*=C.2>4?N M$EL34]4G*)>49@5@ADX31)- MGBJXAE640,6I8=6X-OVDMLUGG5!6+6)5,9H)2T&TP1LW MCH+H8D90W'A+YI,N"^N879:C8#L$-N>&I#JHFMOFCTR/N*I6ST5=%WGWX/RU*&K?V(J_-#,[^'1_.\C\:]U^;!>?LG_.WQ_4Q?GZMX7; M?R>V_P%02P,$% @ $XFI2%)U H[7 0 U00 !D !X;"]W;W)K&ULA93-CILP%(5?!?$ 8V.;GT8$J<.H:A>51K-HUTXP M 8W!C.V$Z=O7/X0"0LT&^YIS#M\%XWP4\ETUC.G@L^.].H:-UL,! '5N6$?5 MDQA8;^[40G94FU)>@!HDHY4S=1P@"!/0T;8/B]RMO6 M_23$NRU^5,<06@3&V5G;!&J&&RL9YS;(//ACROSW2&MC:._D\') MMF] DP'-AHC\UX G ]X8@"=S?;U038MXIRI<"S!!B 70JTH4#.CYT_(N1Q -X$8!= IC;P M&K+W;7A-ZC0Q(E_B;$]6+F4D@3#+'N.0#0Y9X9!='*])G";)4$IVJ=8ZC#'9OA^PV($#O;"?5%[:7@4GH&PO=V]R:W-H965TQ,^?,_+*D/1V4FDG*9W.)V=;,*]XTQDFO_',R_;.F"9SWK^Z?;;H:?\,DKT3SH]ZIHZ8% M<;3C>W9JU(NX?.%3#KDQW(I&VM]H>Y)*M->0.&K9V]C6G6TOXQ,*IK!P0#H% MI+< F/TW $T!R M(1C*;UR>F6+D"!KK4%C ((NCPMDLKW_"8 \&SV$P",)@)V5$@ZK*41&$L_LPQ(,A#DPP MYS69+8-P#D'XI7%D%*"BN(]#/1SJX*3W#0K/H'CO*8+ KP;@@7,TB<9D(<"8 M9,$]<75I1LD#+PS\JT!!9UL>.(S0KR[PW>4%^O4%/E)@X+QTI)A0$#[3GBZE M-/>0DED1[]F!?V/#H>YDM!%*WP?V*M@+H;AV T_Z6![U/7T;-'RO3)?H_C#> M7.- B?YZ$=^^!LK?4$L#!!0 ( !.)J4A,?0":S@$ (8$ 9 >&PO M=V]R:W-H965TK#[K,#PT6U,;5-Z/[]^D)H0)'R@CW#F7/.P-CY).2':@$T^N*L5X>@U7K8 M8ZS*%CA5#V* WKRIA>14FU V6 T2:.6*.,,D##/,:=<'1>YR;[+(Q:A9U\.; M1&KDG,I_1V!B.@11<$F\=TVK;0(7.5[JJHY#KSK1(PGU(7B*]L?,(AS@3P>3 MNMHCZ_TDQ(<-?E6'(+06@$&I+0,URQF>@3%+9(0_9\YO25MXO;^PO[INC?L3 M5? LV-^NTJTQ&P:H@IJ.3+^+Z2?,+:26L!1,N2^G/B RV&RZE?KI[B/U!+ P04 " 3 MB:E($L@1]CP# #;#P &0 'AL+W=OZ+MJ_#[P2YV4( MX=N!G^7^(/L#T6H17>JV9LF@^%7ROPW15_*>BXVM1 M_2ZW\J#2DC#8\EUQJN1/%&5-WP'6Q.G13U6TD8U,7KN"V;87L> M?\G)5&8OP*D +P407RV@4P$U"J(QV3"O+X4L5HM6G(/N6/1W&^Z5O.U-E'.@ M)M,-P^%RC4=?5IB11?32&VF:AU&#H\:F6&L*>I%$*H U!1HI<*BG4PKXV( : M!G0PB"<#(V0S3F/49(.&HOJ 3;:^(G/&B8TXL1:'6N.,FG30?(*,YHDU]EK7 MI1G0].- B1$HT0+%UD#)[$00,YHQ:QY-EJ2$)1_'28TXJ1;'PR S#+);&R8W M#'*/ALGG,T62,7O#7)$YXS C#O-H OA!0R9N\739;D*?5X'H&86" >#3.) MQE,E.6/VAM%D*4*2>P1ZQRG0 GD\ F!"!FZF#)B8 1_.3**I(1AD0.S7Y8K. M'4Q8Z'7)?1V3UWOP68 MU$$?ZN <)Y@XH*RI**0>P$"3.:@SQZ/O\-V+S-&Z5 M.X[)&_3A#>H889#:\QCO0*G'_RC:?=ETP9.0:D4W+.9V0DBNC,B=:KN#6FE?!A7?R7XW M4_OMN/8&ULC97=CILP$(5?Q>(!%C#_$4': MI*K:BTJKO6BOG602T-J8VD[8OGW]DQ"@2.4FV.;,^&\NM3('?E7Z0]VI8=#*AK=(P'GKO8:; M?6$45O"S@5Z.ULAD/W#^83;?3ULO,!& PE$9!Z(O-]@#I<9(@W_?/9](4SA> M/]R_VFYU^@.1L.?T5W-2M0X;>.@$9W*EZIWWW^#>0F(,CYQ*^XF.5ZDX>Y1X MB)%/=VU:>^W=G3RXERT7X'L!'@H&SG)!="^(G@6Q[=0ELWU](8I4I> ]DATQ M/W:XT7)A3+0STLU(N[5?ESN]53@/2O]FC"::G=-@JPD'A:_=%Q%XBMCA43E> M NS'BFP%(9HU$=GZR 5,@O\;Q#.#V!K$+D QS=BZ+IPDLY(T"],ET7XJRE+49PF=>T6>; "D\XPZ02#%S'I"(.S59ALALDFF&@1DXTQ4;8& MD\\P^003+V+R,29@)"+-_,?[H]60@+G9L273DUU:Y5V X M'2;C*S:O]^Q\IR>F&W!/FZKLR 5^$'%I6HD.7.GA8>?&F7,%.E[PHI^=6L_T M84/AK,PRTVOAQIS;*-X]AO;PSU']!5!+ P04 " 3B:E('H9HFS@# #7 M#0 &0 'AL+W=O@.[6LV,F@N@I( M&"9!792-OYS+N<=V.>=G494->VR][ES71?MWQ2I^6?C@7R>>RL-1#!/!"U]<0WZN+-W4M&WF]J%^R4(?9 X@.(&- E-T, MB'1 ]!X -P-B'1"/ >1V -4!U @(5.VR=RJ&]01W/;P=2'IF MKV]7)X?R@:C9UR7)DGGP.A AS$IAB,:D-LQZBH$1$?096-,@.(T501*950)C MFY]KY(9&CC2LK^H*8[+/12 T32-$ M%-97<85 DB8M@$1HHCM.ACD M4H_I+A C"OM"TR!0-IC.4@ (J'4ZDX:I$TGC2)'TP'3"R!!:IE=+9F\ MIY3.J$M=IA_ U!" Y/8&IM.ZR U_1D@(LY30#Z ;@S3)''ME6@UDJ%LN@9@^1) / ;7ZG0$R M/ZO!9#=;L_8@SQ&=M^7G1J@]W#@[GE7NR; ;-N;7<+=1N^1WFN7\5!S8SZ(] ME$WG/7/1[[7E-GO/N6!]=N&L+^W8G[+&0<7V8KA-AYK5N4,-!#]=CU'C66[Y M#U!+ P04 " 3B:E('X3X: L" !Z!@ &0 'AL+W=O\8V]P2$:1.HJI=5!K-HET[P00T!E/; M"=.WKR\D XADTBSB"^<T MU4]*+AJB]% <@>P$)84U-0R@((A!0^K6SS,[]R+RC)\4JUOZ(CQY:AHB_CY3 MQON-#_W+Q&M]K)29 'D&KKZB;F@K:]YZ@I8;_RM<[U*CL()?->WEJ.\9]CWG M;V;PH]CX@4&@C!Z422"Z.=,M97"A.AD3^]> MVJ&MKYL]YQ@F&3B;H(GFV6F0U: EQ7:BP$N2W5B"87K5 VY2(IFI,@&X"%@ M]7D G@5@&Q"Z !1,*5NW5:=)K"9>!>ZWI-P^K-S=5][$#V?XX00?+N([36PU M7^(X@M$M_(DR@:L(/P05S:"B"11:A(I&2\4(A^E-J(D2ID&8/ 05SZ#B$52( M/_GNN M] 5B[XZ2'N1C=0O+O<]-?/3?X/4$L#!!0 M ( !.)J4@*,P^O^P$ %D% 9 >&PO=V]R:W-H965TU>8L_PWILWCCWYP,6[K $4^F"TE0>O5JK;^[ZL:F!$/O$.6OWEP@4C2H?B MZLM. #E;$J,^#H+49Z1IO2*WN5=1Y+Q7M&GA52#9,T;$OR-0/AR\T+LGWIIK MK4S"+W)_XIT;!JUL>(L$7 [><[@O4X.P@-\-#'*V1\;[B?-W$_P\'[S 6 * ME3(*1"\W*(%2(Z0+_QTU'R4-<;Z_JW^WW6KW)R*AY/1/A!BVZES9OMZ(8H4N> #DATQ?W:XUW!A1+0RTLU(&]KC$X]V]&:($Y M.@RVF'!"^%I]LP1>ECCB&1UO%2CGB.P+%:)5$Y'E1\Y@$GTN$*\$8BL0.X$P M7)IL71L.DUE,$D>[+5"Y .'D"[TD*RO)S$J$DTTK#I-:S+=LMPDJ%Z T2SZW MDJZLI LKZ::5=-9PG,[.?FYE 4JR=&7%GUU9!N)JG[)$%>];Y:[%E)VFQ3,V M5WZ5/^HIXA[]0Z;(.W*%7T1L:Y[N@! !7!0 &0 M 'AL+W=O)9(M9Q3^6\+3'2;8!%<$B]546J;P&F"!UY6<:A5)6HD(=\$CXOU(;8( M!_A30:=&>V2]'X5XM<&O;!.$U@(P.&FK0,URAATP9H7,P6^]YO5(2QSO+^I/ M[K;&_9$JV GVM\IT:ZIIFDC1(=50VTZ+M8%+*V*4D2F7,4%$FZGF/F"? .S_P;F\!'&7PB/VHF#+-Q#5N@DVEK[.@[9 M858\$MN.-_F=F2'^R5]ETJ2A!?RFLJAJA8Y"FV9W?9X+H<&8"^],#4LSY8: M0:[M]MX6US]\'VC17,;8,$O3_U!+ P04 " 3B:E(N$/28V(" :" M&0 'AL+W=O>1P\5:B%=X!YU_,X)DQ8R/B5GC_8$P:,DM8T'?#_Q6EAW;I'+ MV"LI#&CRLW<"]!M[J<\5$P"MR;^(=ZQ9UM,:=0]!I M[;X$JUW@"XA$_*S10+6Q(\SO,7X7D^_'M>L+#ZA!!R8D(+]\H!(UC5#BF7^/ MHK><@JB/K^H[N5QN?P\I*G'SJSZRBKOU7>>(3O#2L#<\?$/C&F(A>, -E?_. MX4(9;J\4UVGAI[K6G;P.ZDX*1IJ= $8"F A3'CLA' GALX1H)$0W0O1/0CP2 MXF'-I#L0&#%8<3(<*5'5Y?*J?R":KH1Q&& M8>Y]"*$99J,P0&) EMHPI8X))H3''5AM@+F-#=#H89!94^@88$-L=40:V"!? M9XG"R(;9S3'QX]6$1E%#*1". LEC@<@0B*1 - H8%>_42A0F517WKS\;=*=# MT]A$WG45&ZYBS54 EK94FUA+]24!]TV5,V3@9RF([T"WAFB2/><_,?PGLZIF M5E>)EBH,[[K?SG#/%C0U#*4S0\O' IDAD/WO1EL: DO=061_4 H3C"_> CS. M$OCF*>,_WCKE"-)VA*VLGG:^M8B<92NBS@%?.J9>VBDZM;L7V12,>!FLMJII MW62*O(=G] .2<]U19X\9/WWEP7O"F"%NTE_PO5CQ1CU-&G1B8ICR,5&M2TT8 M[J^=>/H<*/X"4$L#!!0 ( !.)J4AMCNB3E@( *P) 9 >&PO=V]R M:W-H965T67\0QPIE<%GVW1B&1ZE/"VB M2&R/M"7BA9UHI[[L&6^)5%-^B,2)4[(S1FT3P3C.HI;475B59NV-5R4[RZ;N MZ!L/Q+EM"?^[H@V[+D,0WA;>Z\-1ZH6H*J/!;E>WM!,UZP).]\OP%2S6(-<0 M@_A5TZMPQH$6OV'L0T]^[)9AK#70AFZEIB#J=:%KVC2:27G^TY/>?6I#=WQC M_V;"5?(W1- U:W[7.WE4:N,PV-$].3?RG5V_TSZ&5!-N62/,,]B>A63MS20, M6O)IWW5GWE?[)8][LVD#V!O P6#P,VV >@-T-TA,I%:9B>LKD:0J.;L&XD3T MWP8+!>>:1#$'*AAAIB9==O52H024T443C3 KBX$&U6$AF(%\ !&A2\GH, SB>D9K,4Y.-4I-,RLD]$,JT,#\@KU)>JMKW1C8B[7.TU5 MGLB!_B3\4'&PO=V]R:W-H M965T$".^C;3J^]BLA^E40\'U% M6LR?:4\Z^>9(68N%G+)3P'M&\$$'M4T PQ %+:X[ORSTVBLK"WH63=V15^;Q M<]MB]F]#&CJL?>!?%][J4R740E 6P11WJ%O2\9IV'B/'M?\"5EN %$0C?M=D MX+.QIY+?4?JN)C\/:S]4.9"&[(6BP/)Q(5O2-(I)*O\=26^:*G ^OK)_UW9E M^CO,R98V?^J#J&2VH>\=R!&?&_%&AQ]D]) HPCUMN/[U]FGG8-YDX1BV' #' #@%3#K+ =$8$-T"8NW49*9]?<,"EP6C@\=[K$X;K"2< M*1+)[$DS7$_U=IG52QG%J @NBN@.LS$8J#%@0@22?5$"WDMLX"P<+@ELYXC4 M02&R3$0Z/AI-I(\)8HL@U@2Q21&E]TEVQH;!I!KS%(,XB1[K))9.,M.)XFQ1 MQV"0V6V($%A";9-Y-B@*X>-DD)4,NC.=+R:#9LD\P2S-'7122R>],YT_)L@L M@NRKQYM;!+G#\>9SIW&<1^BQ#@CM:@H=#G@$&:DR!0Z'-X)&3U$" M,Q9%&89@Y"-GE M!USJ;P29.D=Q;E^.P>RV;PD[Z2[(O3T]=\+8TYH%^29R[W(/!.#9K2#%XG4P#F1 M_PI@8CP$43 G7FG3:IO >8877D4Y=(J*#DFH#\%CM#^F%N$ ;Q1&M=HCZ_TD MQ(<-?E>'(+06@$&IK0(QRQF.P)@5,H7_3IJ7DI:XWL_JSZY;X_Y$%!P%>Z>5 M;HW9,$ 5U&1@^E6,OV!J86<%2\&4^T7EH+3@,R5 G'SZE79N'?V79*9M$^*) M$"^$Z&M",A&2"\$='?;.7%]/1),\DV)$JB?VLJ.]@4LK8I21:4:YT!V7SY[S M9!=E^&R%KC"%Q\0.KQ5X+A&//R@0G+31.+XB3=XO_M> M(+T12)U .IW"ILGB&I-L-G*-26^,X-75<)"-&UF%2C%TVK>_9)=7\1C;J[W) M%^:U^.&^R.193QKX0V1#.X5.0IO!<3-3"Z'!F OO=@%JS7M> @:UMML'LY=^ MQ'V@13\_V.5?(_\/4$L#!!0 ( !.)J4B9^TO.J@( #@* 9 >&PO M=V]R:W-H965TTTW;^?/PC%GJ/0EV [YYY[C@W7M[HP_BJ.E,KHO>\&L8Z/ M4IX>DT1LC[0GXH&=Z*#^V3/>$ZFF_)"($Z=D9X+Z+H%I6B0]:8>XKLS:,Z\K M=I9=.]!G'HESWQ/^=T,[=EG'(+XN_&P/1ZD7DKI*IKA=V]-!M&R(.-VOXR?P MV "L(0;QJZ47,1M'6OP+8Z]Z\GVWCE.M@79T*S4%48\WVM"NTTPJ\Y^1]".G M#IR/K^Q?C5TE_X4(VK#N=[N31Z4VC:,=W9-S)W^RRSL@UX99UPOQ&V[.0 MK+^&Q%%/WNVS'$:.C)@4,8( MNAY:F6?!5Z!Q<3C%<,'A@O\*"' DA8]G!&%K_ $%A3<^"BV0 WTYT)&#PG+@ M(CD>*EL@QZ],('/D+-E@OS8!]-GO!_@5!>2.BB*\*?GL=;A5#QS0:K6@N@&_ M.@&G/!7E @J_HH!/EQ3@UQ2 EVS)O&B4V8TMF8, Q/Y;F\PNY)[R@VE41+1E MYT':2V]:G9JA)Z@O=&]]HYLD<]%_T-35B1SH#\(/[2"B%R95NV ZA3UCDBIY MZ8,ZL:-JXZ9)1_=2#TLUYK:QL1/)3M<^;6H6ZW]02P,$% @ $XFI2')7 M?2%= @ R@@ !D !X;"]W;W)K&ULE59=CZ(P M%/TKA!\PT(* !DE&-YO=ATTF\[#[7+4*F4+9MLKLO]]^()8.1GR1MIQ[[KE' MK[=Y1]D'+S$6WF=-&K[V2R':51#P?8EKQ%]HBQOYYDA9C83A:D:O ;\_BYKA'[M\&$=FL?^->#]^I4"G40%'DP MQ!VJ&C>\HHW'\''MOX+5%J0*HA&_*]QQ:^TI\3M*/]3FYV'MATH#)G@O% 62 MCPO>8D(4D\S\MR>]Y52!]OK*_EV7*^7O$,=;2OY4!U%*M:'O'? 1G8EXI]T/ MW->P4(1[2KC^]/9G+FA]#?&]&GV:9]7H9V?>9&$?-AT ^P X! QYI@.B/B"Z M!<2Z4J-,U_4-"53DC'8>;Y'ZML%*PIDBD+(;KK;;+G%Z**,GRX**(1IB- MP4"- 0,BD.R3*> XQ09:X7 JP=9&I#,R1$X1D8Z/^R(6CPEBAR#6!%%/L'Q, ML' (%K:"-!Q7V1@?#"8Q-H;Q%&9K8V#R6$?BZ$A&.F98F3H$Z;-.9 Y!-L.) MS*HR3A(X:84-2B!\K&3I*%F.E,P@ *';'.&S;H O_05F^-&#^I]&%&>3AHQ1 MP$+=EP-=.="2$T ]'3GKC=!N(YGL16M6EZIU_NH^[+<7L7C)HWF=$T MP&T[D#QMBMMX()UC2CK+E+LH(R>P1D2-V4F/3N[MZ;D1YF]X.!W&\RM4(\8Y MWZBQK4?/C:;(6W3"OQ [50WW=E3( :9GUY%2@:6\\$7Z7'M;MP+@ \=X !0 !X M;"]S:&%R9613=')I;F=S+GAM;.U]VVX<1Y;@\^Q7! 0:30')'*(*_BQV7Y;'(HGB\B9)JL/^R\EXO/CR$*79DV^_ M*=-OOZF^?99OZT.252+*8O$\J]+J3KS,>(0TS\2%*&^B(BF_^;+Z]ILOL0_W MFXK7>5;=E- G3N+FMZ^C8B2F82 FXW#1_O)N),9S_Y>GUO.7RTU9%=&V^O?. MGA_NCDGSRW!\\>?F9Y?0.J8>+_;1KOGM=;0O6\/H.=XF19KC F/Q+*I:[=3^ M_]N__$OO)E^DY3;:B_^11(5X 1^VP-QL*>?UMOUSV/Q$PN]=LDL1:##,F^C0 M6NSEGRY?7[X4'YY?_>N;[U]]_]W+Y^_%RS=7'8-=P6H*6,E+./=/XD_)7;/= M55T4S;UUP>GB(IQ<3+O6_2+=)X6X@GZ[O&C-\RHJ=HFXW&X3: 5M8F[?M>S\ M< #T>5_EVY\"\9YP6GQ?5V4%B)9FK>._RK,RWZELDQRB-1?()*%0)<^$8>74# VP=.#0[?L@KP*'^-F\+H'L%G#$.BI Z MXHVA_36;?I?G\6VZW[?A ]T*..DT WS8I0A-GLP[S+/D.BFX^38_)***/G6L M[7O:8]_>_-\I[-BGT2;=TYFV4$0?ZC&ZPQ/U?%_4B0%ZYRZ*Y&.2U:W^WSOG M8ZVD_Y!Z&OK@UM,<[N!'.-B4<3M+\T)D>=5NQPL]N<#>F0Z'M$*T8=3< F\# MHI!DVW9CY+U?E<=HF_S^R5%>GB??BN:01&EN\GV<%.6OO_P'(69UUSI$N!D2 M)B63IK/Q:!S"D18"+GR=?"WFP7@\QO\E)Q917=WD1?K7)/Y:+-VOXJ1,=QG1 MK*@4[X%9P(>7XH\U >]M!,#1R&)HG8M M6ZZL:^'A,410[ '*1=%T#IM]$Q!4SR7+3Z4.\)[)*HY0= C1NX=D .Q3XO MVR@)8EE9%W<*?K"B;5X"U9H$DPEL?#[74/-OUIS6H,U82XR3:\""%E'C2U)Z MT?;DA:(E#>O;QUG/ 47A$MXD@*?1_NE@3ON^@M%(3@(F]B+-8,P4I:6\3$]( MC1[.J#BB.(Y55%O*Q#* 73;&U18NH2G'EAW MG.QUD1]4:\"S=JLJ 82JI*S5^;6H3+<#*.S-&B+_=@H-Z1NLG']QZ11Q[..8H^3UN0> $8 M RQ+J@S;.X'&B9+A!K?QQ[ID6;S9[X<,R.X>2;W816D&V\Y@)M!=N;E6:2WU MPN EJK=AL%Q-6;T-052<$@K"\N'_(DG$@4U:"9JT&D(7=3JMZ)Z$A8?QM)I^ M[J$_5(HR-Q/^ W(%"A"VKUVHRXWX8'^?A:-9XP40^>'F%.IR35ULVH?B/)Y& MAY)LL$E4.4IY.2>RX$#N$0V;NO='AM1@\_%R:82 M<5J2?$P[0]&)I'7B5G[4S_+L@@"I((W@2^'@.S"$L(S$'@O:+ G@E):*H6]W M:"?4QK$(Z=0GR^=B?PDCJ1 MT0TQ0 LM&Y#),L M"YZT)M6@A4@U4,&H9//@T6MI:\],6K*%2BD*&Z!(7P#' M%&5^7=TBL[0$.#]&.7.#7%A4%PSC/-M=P(@'*=Z=,'["7=@F2:QN$,F&O^& MAZB2[3YO5(T>YU*N>.H@BN_03R'*-6O"_8BB=U,D;!\ /YX;C/[Q))9Q@)K<$1[5A<@EM3[;788=.V"#"DS0'>)4<; M)>Q5=4)3"6D^6+06;B@+J"_, -&U()DAR1O;H89Y*:.BHDAL='#'3M,_6GHV MR2[-,MP&WD?R!MVK?X(J1E?/]_7QR.F;:4 )*MC@1:W%(0>*:_L09Q%K3D M!EFEA_2OA"!H8R3ZB>HTR.KJV#=Z<8"_(/.2/"!R&((H&>FZ0'5&(%LF0B[B M=Z78[?--M-_?7<2H_*<;4KZ HE6(X"S$IX1S.- D7+ M&TV#!4DL!U1\*R - M(@SF\!5,<9L7/]%WL)(B_Y3"/0$M0823L2"<0MN@H;\&(23:WM1(4QM32#%E MKZ0-*6]E.'X,TC&:L9(=XL)7\E@(P/_@<\%;1^LEB1&_2O$0+ WB6B-O:9 7 MP51G41VGE33TWT0?T2R1@&*.;L?"7.HB)H9VFU8WZI+C9'#,,.P1Y8(=FX4 M5/!])$$Q568=)J ?W][DB+KY;8;VUWI3PJE%C%Z7^STO0@*4U6LDKPA^ M.A@VNY<6K.!H#VD663MV#L2WWI&X CJ,*J&U01K_.L\K=-593*0$B1F:(&AM M6FMM[==?_@-7E]5HEI/G.>#\F3:;E9*+T-H8#!$CQ<;I O)I'=**A@,1*< % M$']NGIF]S4O"'1A\?T<=+(0[O4"]6] :$K+LY/4>C@#]#!'! ,;XL<[H>!@W M"?J?"X$!4(;K =(J2C4OD.*%XXL_:8O('<9ML"6DY5T2 :QD#]_HU;[78BT' M[BCIB1RK)2FBQ 2>F ^>D GA1;(I@*+=B,HCS8YI)1GN(LFB7<" "H]@#<$; =;'M80%U35ER+'=@;9!<) PN.--B.LH+=HDQ!YTBO[VCD8T/H(4N&:[Q /,&FDA *"I!# MU .@%/%WMZD7=$ME4Z+9*LF:XVJ]"G;6ZK: ^^/@$;"V54P3USSIWKT M;504=*.C QEAY/!Z14GL,OHBJ8K<&"%4SPQRBC.Q?:5PZ.!Q"# M3]I%47<[^A(&N'Q8DB<6"(6:(OF8EJSQP?[V "D\G[/%:"(.Z7[?B^&GC]-6LOY1TG M4P]=>SH MT<4U!R*!$I>6);=F[7*=DA33?> 8!K*4ZP..^M<42'12*&".Q=XP' QY&V^ MR\C2+9FF7I\:&#Z_O4FWDD?K65 Z!VT&B-AUJFYE*6D9W08V6N+*F8?$^G)N M[ASYSG\];;(4IS%Q-1)Q -@/1C24C#R8AFB.([7!6FKIP,Q"\H!MAQ6W"7K" M0.KC@ 3_C7D''\&XO1SC-7!?:#T;@.?D$#8&"PO%>3I*6% M9KR&+3M0I1*"+9AK"R6_2Y%1]].#T73'=,O7@U9R#6!F(\F!R.\NQW,#$&A- M#JDHH&U^D&HLH)#D+S1MD5SOR0I&-P[EC5@B#_8TR)]P8"W+1C3J1GZXY_NC M36B,-( /[<5(W#97!6@MC>-'&PEP8 6MNB3+)*C-DQ*H*%8U)<: M0 ?$0$L952A-I-1(QQ3WU;P&+IG7])+1)N6CECOM\%& : CW%O4[E#GV"=O8 M,GWV?AE '1LN71\=LI'-/H4&",XBW=U4%_DUV=T.>9SL&XN,8#984J*\MF$DE7A%TN^8@ M''(]-/?$+.=I*3PJC\J0CK2/K/W2$GJ,[HSA1JY :U:QJ^+YM7&7&[I2 M$? MQ&N%4G!LZ$6U?(;^Q52.,X(B7U)%]6Z*O-XQT9,F;;V/]F4.Q!0 4M+& M;T';O%9KT)[[!!&_-_ MTB5HQ:N@KOS?*5#QM1&*6BX J]DSR^[5;5[O&)?V=9WO01@C6R@2R[(^'!#P MN(>/4;I'O\0%'- %^C/]#D90TO=* O,$L[2M.N_@.$IA!=U< ML18G+;EXGD[\KI A!-@2PP&_HQB=5SEZF\7E;EUJ[?D[?T _I(K3P6 MRYCT"GVH/=]?^G:'-J:D8%TJPN"L,S$)9NLY_/SUE_\)_YZ'XJG\<&;]Q"^O ME"%>;'*\Q>O%)%A/)X#PD_%4G,_'"^BZ7DR#Q60M9LMU,!N/Q6PU"R;P]P^C M]R.0<4!!S5ALV%%T4PYL<2?-2I-9&$P!UI/56IQ/<##\9+Y3Z?3FGM^.4R6(Y#^'T^F07K^0I^6ZPFT&$JP=(^ MX0[(A 8R,P69U=+ZZ87,>AZ$L/DE@&4:3!=S!,PZ#%9CW,LDF*_F8CY? V"F M@P S74.7I9B%L,DE#H:?C.=3,9D'>*H34 3&TR7O?;H,PB7N."10P0+6LYD" MS!26,\,O9XMQ,%[A;\OE-)@LQ@[%R('0@02\E3;LGVO )772K?@:LGZ%^GN1DGD2J RQ"D,#E+O!H@K**-JT#WO(BM6+;UZTR9$T MU[Q*>P0_!4H'2)*MH#XD3E;,&3!:Q#N@?7NF)&[@60,:GETX2T5PLC?H9,K& ML-6#3"IXK=()RYH.:U2:UYLUDJ ]:'I N-0-XE4K*IU0.OYNY*6%@8-?A'/L MHE+P$]O&M6;G&)N'.38? R>7B]',,H2Q%MC&Q<&LB?UT,7MHZ"IQRE4-W,<^ M? *$-HB1 8*FO Y&I>V M^I!]'IG?Z*!#ZZ")'OW&QV3D&H9]#,B1[IG46FLYV/*0O+2-)C=I4B"RWS5< MI.3A,JJ#4GR;:50#A2".S[=DEBZA#29XIZV%F.PL?B!-[Q7&FHA0_IS(G],. MT06M<,_MD)TL]HL^7V$"?G(G[Y=D*L"Q)\ DY_8OS-B9@S>X/PL^^)7YK2T ML:R#W]F_#Y1U4+*A":S?7]M\UD%BSFLX;,@\TZ MI9S/!2),-!];/_M!"$*+!*'\K2TIL51$(+1^'R@5H0Q$$UB_.R $X1"D(/[7 M!>$")*<)R7&+Q:PA'!D(#KH7+H'9@4I\A(M_:(./C''V\I3!0UT$0^,VR38B M^Q#W/Q8ZTJ2LMS<.EV<^"N(-:H.:+A(G)W61ARC]7/!>6]HVCCAH44X<;<#9 MN?N>>/;]Q+7OK'E*@5PWK4!1+DED_E;;(<\*0^*PA M'HWK[>%PKZL+@/M1QR.,BFX!R&O0A.2Y &U M0\TPYY!-DU=Y1G8G),5NE'HK'NCO95(B7V!42JFO;$E79A"G[[.:8Q\Y"@FP M#GT%CJ5#J?;8,KH&3%"-E;5V3G^6VB2B+ "N&*$98F=FR+N3R2.!>),3B7J5 M1U)]?:&#S=]9!5?(GA9@>%Y^BTHD6T\Q3GQ ?KH9B'I$GKQU&1R4Q)I2:UG[ M,ZR '4?TH8CBQ+L,$#<62Q!RUO3;)%BMYJ#D;T"G2&)OAW"\"!9+D&#@=%<@ M([+=T==RNIR!E#45TQ4EZ'@;A:BV>BO,U&>[>R+8 :(]E3*_[[%Z,(YYUPU!SIQS9RGPI-ZQ.DV M9V*Z0+/9%'];C8/I>MU5HX:.1Q>F>6F2C2^]R<9.MU9KRR#=@VP#IV:GM=0 T;U8R?#*_1W* <9W%"OJ?3K^C\@F>]P"C"6JBG2W MH\!K@9[_B@.=\BWM+V9VR=Q"AC?"OAK^#[G&Y!-0" II[N)$6Y4'E/;3 #G0F6X1AH MU'@.W @MWBM,,9C;WP#U7.*\JU6PFJX$9 ?7B=%E$5(DJDX=F[9/0I-W#_UF^C3V6*TU 8RRB1?C%:6 M:=3.#A]AIHRQ[CD25_?"O'<(9(7?:-_H*%7QS.R?/0O7UA847$ Z!UDXYG B MM0;<[V3I;/AL,K4@@G^'30B%2^L3'!]]QX*C=_C'6@)Y,FZ"L*\HV'L. 'WC M*PKV# -+!W&]KA&; 3BSIH1/ 1%GB_5X--:[PW(0D26;=\6K@I*<\,8Y+IYF M?/*4-4>>GC,DJ4N=D0R.J&09&%Q!/@#Y1YJF(]3Y=C7:#K0QFV.D.)W+VEDHK+5WW&$QO(#Z&Z<1X6I]@DI>Y?U#DBL6OZ*H^$Y,]7E M2-NT &J/$1I;M/?]^LO_4?8)2HU""V$,<)*)!&S]D7FBI%:P=--HQ63BCW4& M(NF85C 3YZ1PXS+D^&3#:G9]&HB4CVV/DH(.J">=B]3GQK'^KG2S;RE01@D: M<%V4SP] !1(3Z*RD\C.:$:<&Q,&K]-0VR\@H.)AI.K8;N:,E'&TE#X76:WVO MUND_GQ;(,-2D2*)*>4,PQ@9=IX@,X73\A1J.L88"J24X,H[-8K#9%CD6-F@/KS@7A#[-Z%+]DT%'@)6YN K8_R\*6H M*=/!D3RSS\^81EDN'8GOZ6@9TLU+ZJDH$4 MI,3J$P"=[4T2UWO+-=Y-4>A8)&4C61T9T2XJ8CH4+>G"9WF+KD@_L(%MX%)F M#)6K9) 6?8O[/R(ZZ*1*W)*"#JJFI@I9[[%2+@]\LL$ ?PDZG6D^9 3F."F& M/7-(N(,=<&O#H!0<(U>P_J<=W2K+P I)L66:ZX1DBL92W7REYL;,(:BE6>"7 M@7ZX&1U)3YN1^5'>S72!1&=2.3*9/@5>=9QB(!#1-N4%8;+;)NSF_!0Y/:KJ M&4#%\JU=/\.W'DQG<^KJR+PV);]S[[11FTW:]0F4.CA3-SH QT=>KK*JJ>)( M>Y>M0TA5D"P'\$2=Y4Y/Q\$0-,@BPO(GZ@[,X,A8C!'6^#.M5/B L/?V.I$= M:<'+PI,C/,13:-.-$X%2_P>LH(4YG$Y:6=%IGD;. M;4FSCN*PMKXCS4IMHY(%TWL;C5ZUP?>5>*NO]ID ]8W8E?GM%?#[KTZ6O]+E MDQS5^WRQ".;AG&S!8;">HU&(2]&XE!$-1=-@ML+XAD6X"L:S)44LN.L\$^$X M#";+A?4;W67I"XH]9%!+3![;ZMEB.1U--6.3 3EFB";150@,5QZ994H!9R:@ MR75?:[.A\:T&(DFI.:>X[DG>00LE_Q7(,+!2)NH[H63*X7DB]J=A8D&!T(CI M)T2G:W$VGX_F2^S<,K=4TH/; &RJ57J^<\Z(K@C?Q40:%@/764\.XK/%Q&I@ MU "KZA0)Y8^L&.TP9OX6JB<]QV?C=2"RC% MA5@6.6.U<8R*+9#;6QT-3(TE8%@#)NX9M*!BN^9EO1%+CX)6QYS*LT4(<73& M\+A&6+58M9-XR36X<91=NFWLAT#ZK[3I#[F.BI *O,J.,%/$6(H4H5R[>DT/ M$TTR59:FD:9MP=L),""TD;8^8E\-;$4L<^QO[JE0F:DS((L63NBC]T\I4SX[ MUK,E=NFJ&VT]P.<^=Q5MS-S$D.R?E&).E-%DL)5:,NG1>FQ.C4E%7BTGT.&L MR2<,62J);?<=63\$.(;(Y'/)Y&V-#*F*4I4,OG.2?^,[A=7(6?7!Z]L\SA[T M\=W)@ ,R&B'S()'J*TR E99O5R\$I+[0NW#J8]1'X57W'G#,;5TU',]&L[51 M5IO5&M WC-Q.6_8U(:%0W)7%!#31)X./7)S:MTHCOA>-8X'=%#PB1<_H&#*R M',O7>;2T-IX2G$]M7U>=?BXE5"/]]1FO THY4)JH1P26'T@!Y1\3HND#Y)<[UN/ M%7V3P6RZHI^3>2@ZZG#:FSE?KDA675#"S0?_CL\$!N!.Z>=\V7K,ZJKGK936 MPRI.X\'N&:N+PY=)9U!6@2C3Q?Y44<&=3,DP195*U#"4J(/U_=,XHG!G"ICGP],"K,I>QO$M>2623RF]+IBGI.)*E=!4%!A M%U? Z^IC!7J6@M[EMK*D'LN4OX]N2VF8VZG*Z2@:FARL5%JD.""ME18_=]G( MQWP/1\0A@VALB+9*K;=*47% L;:J=I'?P2.D'(IH2C&NC5BDV-ZA$([VJ7, M=FZ#KI6)NLU-75\)-DH*DL.I*&5V5NQE-<^JLS"N.[ V!U%1$:3B!45!ZUK2F!Q3E0/B5V0- M":/PEBZOES4CTLJ;,@Q$;I<7'%P$>8ETO@RITMY[96V*5*!79^-LH$ M:B8\3)Q-J #()BU8=%64.+4RS)(^"V%MFQ-KXWM:UH#ZH(?):V=#0C>4A1$: M6]%KDZ7@.K>R:E7RS",39]:Y/"[% %IS*>V.6B32ZRRCGT85,+:L6B:? MDT5)1*/^+6@"S:U7-G0\ I1E*M.0?==-7![JQ,Z M],4K7ST@=N>>TE?S/9LS,0W6RS']#!=3T?44C5B0##8/IHN%\+Q#(T),:YK@ MC_5J*KJ?H1$K:!#"O^%\*:RWN7S A-TN9R&64%PLUJ+[@15QCJ^C4:3:>0A] MQA,M]76-[7E3(Z$4*9AK3 G8RV"]6))Q7IHEE-2K*'_>70K9^+$E&EAIQL$_ M!B]4J<6>)1(ODPFNKH6[&7:EZT^S(NNI/(V*G6W%HOBHJ47XW?"G0+VO0W!O M<3P[DI&?);AR\HA?>5Z>.]5'/2*"?9\&9+V&17^(/O5'J9]![:(9>9UF3KC8-QG [0\S["T^%.I]/05]< MR?!560WB?+*2$:\?;A*K@@[5<+%.IODV3",WGXM;._G7PP.$1S)JM_R,!'KK ME1>.J786,QP'6C=/WI(/OMKVYKMA&JX]EBW8$-&SK1V* K.] X$[G8[F7Q#\ MIO/1^(N'$,!FR.J'AIO9G=1.UC)NJ ;Y1964R;=I0E=2%;:4D6.ZJ(%RP5?B M1Y!U2M1KM$4;31X%!3S;=KOT6E!DC2I>831*4Q)8EW8T.6)48TBFC%K$AAZB MQ5>R]Y+IF6)0K*CA []8O;?D>G$E2&V69@8 S*4DJ7,X394<[JXWCR4.*2Y% M%T)PC/AHE] (357<1EI6&2K]]>,,$&!=D@!)N@>G:H/AHPKIHA%FI;+SW,2H3&0M>?6U3?(L*"B+>@/N>" 10!9;YR7 M4'1)99S_5P:<8$?V3JD'2'NR\ZB0$V30(\)ZG6!2=ZI8BM/EM6@H;^FQ3 HS MCH@U_-#G)P^=XBRE.M9]VO;-_^>!@Z!,:6W!4=5[U=8X@/TFW=T,0^FOL6H: MX$6AZK30TU3,&UR$^,]$>(WO,F@<2R531 M>NTF*C+*AGVK6F"2(3_:Q2?;\S"(9WS!#QQ:+-<\C)@R".B%#1/-=)M@X@A" M"TXDVB4BJTD$R,W;/NW'GRV+J47UF=:#KBS?4/P'KH*G!M*RKTO+K/#1]J38 MD89V[.5;[^4;$^^#'K)T1VT^D]Q#M+:%?!S8:RV+=,$@WS9J0A$K+TLF2_> SN MI??<=F*/]*!SK!0PS[7HA:,J>=)R,)O2[(8;HPYO7/98S\0-!-)[3PHJ:)$Y MV_FMETM91?L[601>3=@,6J7\"9J>Z_]7'-1V2*SJT24G :LH#,UF]!GN[WRG M^'E;^6Q;J:Q(J-*R3Y(?][Z'XYF8+/!9^@;6H5=Y,1&+R00%$-\YAE2I* Q" M^+>3+& EAYG\]\&DP1Z$0BG,.\XD"6.A#HITE.$9JHR+J?6N^3X&Q38%"H_\ M8%+5O-Q*<1Y5=]\XENERD"8L^2^5">8RPU*(QJ*J\L]&'4E*M6D[HQV9.2KG:5P$KDQ(J&75U &37=%(X3@NQPV.\H(1Y$_2I M2DOMJ_3(UU'JWO3*@11%+)'0I^)<2CW\H^HH73]H-%3;U%9%^7ACJ4(''!R0 ML5=PYW:1?SP-*#4@AU/YAVM+\/=Y>N_\;0Z[3CT/AKL/]. (IUY>Z!_A\8F? MQR=^'I_X>7SBY_&)GP\WCT_\/#[Q\_C$S^,3/X]/_#P^\?/XQ,_C$S^/3_S\ M?_?$CSC_@+:$ME[]7E86D=$L[=+BS0ZN]^'Q39_'-WT>W_3Y3=[TZ;N9_EO= M?S4?GZ7PW+['9RD>GZ7XASU+T7>C[9KFKYV:YGYF@C#F6%D3@0L70M:+]592 M?BR;_IN631\D0@THM_Y8]?RQZODP>5R-Y>/S_U7*EO=?MJ%%Y1^KA#]6"?]_ MLDKXX!K/0^C)T)+32%\>2YD-+F76!_)FH9 A*MMC[8Y[U^[P9L,/N1*=^<#W M.:_'-.'_:FG"#\H;':@_#$]JO2=R5C>/B:G_?(FI@S)2AG%WS9)_D#'_*G9; M!=QMU QL M_V<,;/^L .,+\0:70!?O_!G[1IY2B \^[8%E8#1%.<._7W- 94M%@H,9Z7.! M4\5BJ65"KV+*VFH\9OLUGZWN-__A_3-Q?M;F !KM> R0'*BBYR1$A7G\5/Q- M^ .IF#N)N41086!M2J$.M4O?%SMV1B.*&9 M)"BZUYEF<5UB(3H)NY+VMO,YM[R1US]0DZKY[S *LV]I;%.? M>T+">\+Z /FNM)7-::;"W_[R"F/G7F*R3VOL9^UHX<_<4M<-&QH"<-'A6C#W MX$)(E&3DUY>A5V)M^PZLL?L@Y'KD6X;4IH.?)+V3K=BCWYK*X^!O;>J$O[_9 M_H3[WU=!TG9MM;]WO%JM'0QTT03J:0(X.KNJ"142T>':%!YM*(,*)6M.>MJ# M-ASW3KNS'X"(]W!%>KLFC:Y>D+8.7GJ<_^;Q;K;XQ,D69K13&&*W[,45T_#^ M!VAMSO*!^EM-!H' M!VVP8_]*-+G.NZ$=L-OW&*K/>[TUBJZ M'/4/=3R[QZ][F3/O/VE'\>E08+P3_.4=:*>HF6**;.O0>VUUK=O8XU[N']C5 MIW\;$/8Y^>]]D5[@6PK)Q2NJI]\>\/2]:?B ^PS5MG/'9X4\,93/C]QJ<](Q MW)K8Z_/UW@JO8[?3\^]Z;Q]^]#[[P>#3K+X\_=M+[6T\7W&1"# MWN_9OA4&=:)]*_JEO_VD%>/:Z<[VP_E,?*G+"&6@]5$E-/-!E[$F5":PYVA4 M:ZTYV8S$9,45YN4YQF8F_G<(&31]^EIW67W(7O R*ZNB)AEFD&VAO9NKQL.7 M:"GD1;5F?-M\T^F8J&>22P])N&J^FH%#QT#4,8%/O;[-HS4G.4^8F-FS<>[KWK]%N"Y#<0MIF^^H.>7)'H#!;U4:%CUEI2JSY_=^F:MWW(YW MC=J\4C?S5&89 E1MCW]@1_?AH(> TWD,3KT)I HV-5L_][^8T[KIHTD;)WM8 MS9 8*1^W[^4D+;7<$_7429';.OV#XY]\DETC]*D%YF;4TP-AV7HEZ2$&OE/Q M0WZU[50K]S$>O:X649_TB@ZV-Z=UX/:7+ M\SFWG^=IK]Y'F[VA4J?$VM,R%N/^VJ]8?;^MND%!B7LZ%JM7[N$6OL=$[(<^ M_(J/3R0EHF/7NN\*"_(9\S%V@E?KUO:?7'WEUO];>.*WV*3E!;?=^ M08"BMEKFLB'Q61SO]1 SVD.?-.BUKG3%,G495GR!5SX^H4ZL_(D%/K[8N\:=L*.P.6_*)M"Z1]83[# MAG!B<[SCNX!L6;E5K)BO//(#;L*]HJK>OG>07^*W!\U;A ^D,8TE5OA [[2> MNM^]X09V)=8>"+8#H3S"FR<:RK3ZLBRK;_\O4$L! A0#% @ $XFI2#>Y MP&C/ 0 7!L !, ( ! %M#;VYT96YT7U1Y<&5S72YX M;6Q02P$"% ,4 " 3B:E(2'4%[L4 K @ "P @ $ M @ 7W)E;',O+G)E;'-02P$"% ,4 " 3B:E(NYA#.K&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " 3B:E(:*?FM-D" "Q"P $ @ '=! 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !.)J4C)F)')/P$ &D# 1 M " >0' !D;V-0&UL4$L! A0#% @ $XFI2(8#'_EQ @ @@P T M ( !DP\ 'AL+W-T>6QE8# "6 M#@ #P @ $O$@ >&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ $XFI2$;&=R]" @ CP< !@ ( !0A8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $XFI2,]AAO6, P M&@\ !@ ( ! " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $XFI2("#NMO[! 029\! "Q P & M @ $L+P >&PO=V]R:W-H965T&UL4$L! A0#% M @ $XFI2%G9)F&= 0 L0, !D ( ! 3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $XFI2%":'RR@ M 0 L0, !D ( !@C8 'AL+W=O&PO=V]R:W-H965TR5H $ +$# 9 " 3$Z !X;"]W;W)K&UL4$L! A0#% @ $XFI2/'Z):J? 0 L0, !D M ( !"#P 'AL+W=O/0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ $XFI2"'"/U^[ 0 >P0 !D ( !BD$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$XFI2->K83RQ 0 %@0 !D ( !-T< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $XFI2&<*0V03!0 1R$ !D M ( !%54 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $XFI2$Q] )K. 0 A@0 !D ( !^%X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $XFI M2!Z&:)LX P UPT !D ( !OF8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $XFI2'K&N>[H 0 5P4 M !D ( !H6X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $XFI2+ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ $XFI2')7?2%= @ R@@ !D ( !GWT 'AL+W=O MUNW N #Q MW@ % @ $S@ >&PO#@ U:X end XML 56 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 57 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.4.0.3 html 115 193 1 false 34 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.akamai.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.akamai.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.akamai.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.akamai.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.akamai.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1003001 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.akamai.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.akamai.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Nature of Business and Basis of Presentation Sheet http://www.akamai.com/role/NatureOfBusinessAndBasisOfPresentation Nature of Business and Basis of Presentation Notes 8 false false R9.htm 2102100 - Disclosure - Fair Value Measurements Sheet http://www.akamai.com/role/FairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 2103100 - Disclosure - Accounts Receivable Sheet http://www.akamai.com/role/AccountsReceivable Accounts Receivable Notes 10 false false R11.htm 2104100 - Disclosure - Goodwill and Acquired Intangible Assets Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssets Goodwill and Acquired Intangible Assets Notes 11 false false R12.htm 2105100 - Disclosure - Convertible Senior Notes Notes http://www.akamai.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 12 false false R13.htm 2106100 - Disclosure - Contingencies Sheet http://www.akamai.com/role/Contingencies Contingencies Notes 13 false false R14.htm 2107100 - Disclosure - Stockholders' Equity Sheet http://www.akamai.com/role/StockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 2108100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 15 false false R16.htm 2109100 - Disclosure - Income Taxes Sheet http://www.akamai.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2110100 - Disclosure - Net Income per Share Sheet http://www.akamai.com/role/NetIncomePerShare Net Income per Share Notes 17 false false R18.htm 2201201 - Disclosure - Nature of Business and Basis of Presentation (Policies) Sheet http://www.akamai.com/role/NatureOfBusinessAndBasisOfPresentationPolicies Nature of Business and Basis of Presentation (Policies) Policies 18 false false R19.htm 2302301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.akamai.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.akamai.com/role/FairValueMeasurements 19 false false R20.htm 2303301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.akamai.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.akamai.com/role/AccountsReceivable 20 false false R21.htm 2304301 - Disclosure - Goodwill and Acquired Intangible Assets (Tables) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsTables Goodwill and Acquired Intangible Assets (Tables) Tables http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssets 21 false false R22.htm 2305301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.akamai.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.akamai.com/role/ConvertibleSeniorNotes 22 false false R23.htm 2307301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.akamai.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.akamai.com/role/StockholdersEquity 23 false false R24.htm 2308301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss 24 false false R25.htm 2310301 - Disclosure - Net Income per Share (Tables) Sheet http://www.akamai.com/role/NetIncomePerShareTables Net Income per Share (Tables) Tables http://www.akamai.com/role/NetIncomePerShare 25 false false R26.htm 2401402 - Disclosure - Nature of Business and Basis of Presentation - Narrative (Details) Sheet http://www.akamai.com/role/NatureOfBusinessAndBasisOfPresentationNarrativeDetails Nature of Business and Basis of Presentation - Narrative (Details) Details 26 false false R27.htm 2402402 - Disclosure - Fair Value Measurements - Marketable Securities (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails Fair Value Measurements - Marketable Securities (Details) Details 27 false false R28.htm 2402403 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsScheduleOfFairValueMeasurementDetails Fair Value Measurements - Schedule of Fair Value Measurement (Details) Details 28 false false R29.htm 2402404 - Disclosure - Fair Value Measurements - Contractual Maturities (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails Fair Value Measurements - Contractual Maturities (Details) Details 29 false false R30.htm 2403402 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://www.akamai.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 30 false false R31.htm 2404402 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsScheduleOfGoodwillDetails Goodwill and Acquired Intangible Assets - Schedule of Goodwill (Details) Details 31 false false R32.htm 2404403 - Disclosure - Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsScheduleOfAcquiredIntangibleAssetsDetails Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) Details 32 false false R33.htm 2404404 - Disclosure - Goodwill and Acquired Intangible Assets - Narrative (Details) Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssetsNarrativeDetails Goodwill and Acquired Intangible Assets - Narrative (Details) Details 33 false false R34.htm 2405402 - Disclosure - Convertible Senior Notes - Narrative (Details) Notes http://www.akamai.com/role/ConvertibleSeniorNotesNarrativeDetails Convertible Senior Notes - Narrative (Details) Details 34 false false R35.htm 2405403 - Disclosure - Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) Notes http://www.akamai.com/role/ConvertibleSeniorNotesScheduleOfConvertibleSeniorNotesDetails Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) Details 35 false false R36.htm 2405404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense (Details) Notes http://www.akamai.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseDetails Convertible Senior Notes - Schedule of Interest Expense (Details) Details 36 false false R37.htm 2406401 - Disclosure - Contingencies (Details) Sheet http://www.akamai.com/role/ContingenciesDetails Contingencies (Details) Details http://www.akamai.com/role/Contingencies 37 false false R38.htm 2407402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.akamai.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 38 false false R39.htm 2407403 - Disclosure - Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) Sheet http://www.akamai.com/role/StockholdersEquityScheduleOfStockBasedCompensationExpenseDetails Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) Details 39 false false R40.htm 2408402 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) Details 40 false false R41.htm 2409401 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.akamai.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 41 false false R42.htm 2410402 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) Sheet http://www.akamai.com/role/NetIncomePerShareScheduleOfComponentsUsedInDilutedAndBasicIncomePerCommonShareDetails Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) Details 42 false false R43.htm 2410403 - Disclosure - Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) Sheet http://www.akamai.com/role/NetIncomePerShareScheduleOfSharesExcludedFromComputationOfDilutedEpsDetails Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) Details 43 false false All Reports Book All Reports akam-20160331.xml akam-20160331.xsd akam-20160331_cal.xml akam-20160331_def.xml akam-20160331_lab.xml akam-20160331_pre.xml true true ZIP 61 0001086222-16-000291-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001086222-16-000291-xbrl.zip M4$L#!!0 ( !.)J4CD)=SF3K0 .W@# 1 86MA;2TR,#$V,#,S,2YX M;6SLO6EW&T>2*/IYYE?P:M[,ZSE'LG)?U&W?DVNWWLB2;,FW;W^: P%%$F,0 MX!1 69I?_R(!L@I %7: ,BR^[1!H):(R-@S,N(O__O;3>_B:Y8/NX/^CR_P M#^C%1=9O#SK=_M6/+W[[],I\=E"B'4PX>.' M??N2][IOTO]? -3]X9O6[ZV;'U]W/5'^??B\O28'X99^X>KP=?7]S^.;WJ%\*NIV^[R' BRZ+[[7VMN M[&3=^GO@AW0YF[T\^]:^KK\^_5+S_&[_:S8+N^WNNUA/4SCGQ)(>!:D_J#?O[NI M?T=GE+\>?;_-7L-%K^"J+.^VB_M6WS1[0YY=+L1$O(9?'RX<=MOU*, /-0@, M1[?Y@NOAEYH;[H:OKEJMV^*>R];PRQB0^Q]J%AM^R0>];%A[S_B7^IL2'>IO M&O]2=],HSZX6TDF_AM\?+DT_=.:8O*#GY,>92T>UE_+)I:/I2[O+&+0_'+7Z M[8+EOE58] \ZOAIKK5^/?RTN'7;J+H3'XM?_]^=WG]K7V4VKO+B[^N)7!30_ M_?,__26]Z\UP_,.OV>7%^-UOKL=\EQ33JP>5] , \N+^Y[0./[X8=F]N>X#2 MZ_28B9IK#_JC[-OHH@LP1Y]N_07_X[-/+WJX!)1P=_0]??'P3;>3OKOL9OG% M&(YL!H4'OG1O_^/%3P@004H00O[R>O[F\3M>S[_D_AVW(%2#SO1;@03YR(,M M^.F!GQ!^N+W\;>J&K-^9NIP"^Y5OZSQ<_/!5\;Z'+^XI4T^JMV-*D9];W_DI MDFK"+Z-[S#G\KWCD_2];8QX3ZOP7=N)H\U>83"WX?M &V3AQM.?X?'>T_7BU M\2]GH!+X9BJ![UDEW O&J7,(WS>')+39R>L#=@A] &KP/^^]J?\TG?^Z&XY2 MQ#*,@_Q]]H=IC]U]B' ^YH,^?&QGXU_-M^ZPO*NXZ!/ TVGEG>%OMQW@P_1T M1'_.;KYD>7&U;?62%_#I.LM&[P;MU@BBJ?'CDMW_3S< ?SP?=;_TLD]9OPM M#$;9U8&P*XJ)%>/%36H4WRU9A&02%VBH)=T*6[V0X_>&"#Z/K+#?# M839J./SQ./SAB@KUSY>SP:V[ MO#OJ9K,\[08W$/NWNZW>QQ:\^KP8<4UDRT6OQ?91%G[O7NV\2MMTX?W@)AN. MNFTWR&\'.4AANJF\]HDSPEK8GZ]&V(4Q?OOTUP&8_WY"RUQE_39<\*QX8UT" MG"][[&(P&O8X)?8XB%G9A3T:LW(:9N7D_(W&T3QC@S&]\+'5S?]/JW>7V>_% MQ[\!F5MY^_K[N^QKUIM9]^*:M_W;N]%P? &>"Y6?NPU:CZ0E=RVAZ9[BY_.V MB@=WFO8@ _/IHDUE8/)CO.MWGB&S[S=9M#&S5VA_OB9]SUQ-&LV^=V8GC69_ M5C+PK#7[D9G]Z6OVG[/6\"X?[\_8UK [QWH0O-Y V/KALKBC^."[PW9OD.[= MD;]_'O2S[S^W\M^ST7DS>1TIIUAI UH>B]WKE^+)\?RQXM1GK)\#ISRCI? )YE[/.8S^!W,L3RZR?K)?^A#,QY^^W/_V*K>S_D+Q>GX0>>P!TO.EE,/F5L\;18XL4#PR23RSC7R:])W!PWUGJJI/]?0 M[W0,_/-R>9]"&OO\W=OC)+3/P8_9=<.]\6..O.O^U/R8$TM9-WY,X\><;Z)B M5^YOM/N1V?V(VOTHF&H?V#//,3\BA/?1FX1ER MY9DINW/(O>ZJ[)Y];NK("N^)%@3JP]]*GS>1+$GP=TG5F'Q M9#R7<]V9>VK^RHGQ][/7WD=F[^>1@SQ6)=%3R+"<:Q'1T]]./);'W9Q8.2T/ M_(F?6#E,]=QSXL\U?(S3#LH.DW)X3BSPF-U5SB$N;UKA/SDS^&QWDAL_L!& MT_(#S\$)H,^//]>(R$^;!4[,"6B2\\^W-972/%4Y M./_2FM.1B#-R>9NDQ]/9Y3JII,/M#S*#<[OL_S5/C\_'VL\RN0 MJ']W;M9K5S),&9%:.CR-0*%AEJ?#+">C6>SW\G.%43[GK4[V\*3RNJ?)+W64 M*'EE*2F>EWYI6.9<6.;P^W7=?G>4O>M^S3IO^_#LJRX@:(;#; 3:=QP!NEYK M.+>MEKRXP6W6^9RUK_N#WN#J^Z_=J^O1F9FA#5"?VKA:COO3T"/;,(6[&XX& M-UG^:]9KC8#.P^ON[7-@B"5X/U\-\:[;3L3M7YFK/!OG<)\#*RS$^OEJA?># M?GMPW+%QG^\;]V<6^BZ%3=P \R2U1.-*/IFH8E=6:'(-Q\DU[)L9$B^P M7W#,ON1WK?P[4:/K1UN_[2C 7B'RBJB]4<#/4N 4L0<,\Y%OC;("?U1P0/G; MU U9OS-S>4FNAU_VISW>#?I7HRR_265&Q4Y&Z_?6S7^Z0?]KEH^26'W*^MU! M/MX*."\E48?=BY\2>F^6H7>6NJ#B.#9+>ZREW;O[E[0<_87]X[,_>05'0;MM MH.#H+*EV5W!^(@7G0"J^&:GX(4C%SH-4;#-2L3V3ZNU$_CZT1P-0%A0/1Z=( ML2D-!&*%]JZ!P&_XY;,O[$NJ*1J'4V-'^\/EI]&@_7OE*,6@/_[^O(S+0M1F M#R?,X'8XRS(C"6(S29CS,O8B"6(JXM G'W&(L0NM#RH*;U.*(2NXYMV@/0XO M9X3AUVR8I2I? TLP25&E2\.W6V"^,RL.6H)N*2!KX/L\1.;>)=F88?Z:];.\ MU0/ZFJ:=Q@. (G MI]4[MR3 6@Q2P:[1(,N8X5,V/C$ \C3I+P6?GZ[R6(5LHS<:5CDM5CE3K=*8 MF$9O-*'PT4/A8VN/^3VJ@G"3Q@AN<',[Z*<*C1E^,>WVW&DKL-T M_NMN0IFGSA!+D#Y?-I@N4&C8X!S8X.!5;HVA.%=#L7?6N(] _E&W%=DHB5-3 M$B<7K^S*.HUB.:9B.45VF@Y_S1^MO#-;;0?1WRCOMH%VXVJ!W_K=T;"5(L'+ M+,^GOSPOUIG!]+[R;D-4GQ&;\(9-3IU-CIT;6:E-'KX--[>]P?_4?+D,K[W?[5\./6?[INI5G]GO] Y:;G4]9_K7;SFQKF'7.C+$.1ZXEMJM* MKV?$L/,FZQ@,"W=?#O*;5K]AVK69MIYFS\C4G@+C-IKV3#3M*3#L([H&9=E& M<91N?(CN8^O[&?:R/"2KEB4@2RC5N .'9-+S#X<>@T&/'5PU&C3U*+*#?F?X M]^[H^N^M/&^E1/MHU +N:ZS_4I6Z!NF>D8X] ALW.O8<=.PS8\XF'_!4\@&G MP+A'\%R;\.JST1^#_/=I)KF9S"F= M&*;[WQ\>]/!;^>CTI)KG=NJ>>#?*LZLW?N.'W=-X(9#WOV_\W/[=O( \W'I/ M1_BX\4/'LU5F&]_- 'O_^\;/O1O6TK0['#""Y9O?/FU!UR0XP\7X3W[?8KGR MK_5DO5^M]/,V^#_(^O2C.]VOH(:F127=\?[N)LM;H\'TB- U:?9/,X#,/FCJ M#3[K#VZZ_87O6$[!V9?,/>OAIP*U>M[&B $2C7+TM\7]XKAU^RRVKEQ8N-:[=&K&"1B-'HK MA!7P-H QW?94.Q$#E\$A[9FP1J('Y)7R80IY M4$I\;:17K7?R)/^6=:ZRL9@//]R-4FUZ!8^Z+JM3N+SB4ZB@X%R0C$JJ'7$N M4D?L RI28C^%RH,ZE!*E?^ZQ6@Q3"?:8 3YO>W/0/YP MC&(&7#S-=@%;Y7RPC#G.%$/@;CV BR(24^ 6A@:3 M9E@%3 ?3^Q[%HP'YP)S- _BP\LK4-V#O!HH.@64$X%Y)+RD M5KA (PN$%JML.)M>Y7OK1+! %:CN7UX !5%-XN4A!.(?[_+V-<3A@\NYT&?, M', 1]S[DN*@?8$K=C->5OAF.Y48!5070&4?&HD36%)K'43*-R]@G()1.\^N. M()>H%XKI?A;EK]DM\'_Z*ET(CY\4FW>O'OX>'[?^F*<'M;.Y!9QJF+E X1(F MP29+0S%A@OJ@<11*$LD4"[ZUW7614*&\C2* ??+.:U_8 M7Q0"L=ZP?]'0>Y:PVO;6O8'3XTF*^Q)\"@"^T)]YXR)*@B()>( M2"E$*(Q!\.WJ@1]&1Q; KO4^/F@HI>1"1T\-]Y26;CG!E4-AL(:;PCL M),62LM I"9.!M1@?6DO6XVI\7,E^+R^YMT#CFF)S,X"%^I_[I(UKW79'DY-* M\$.:05JG-U)";2%?"9IL>XA4:F"L^J!4E3+6*$4?5Q*?1[ #]59M/?\N*' "FW!I @>!;BD M)ACL(BLY"7B:VA(+".@Z.7DJH.8QX+'>-)0/,@:ZK0 MYB#_GU;O+@/#46K1P2XZ?C9.) @%(Z5W$7/ A%I*"RM.D*A0?4KMK %7PJ&3 M==\8X*U.XJ_8:UTM%H,"*JN%(E8&CB".\M2[8%UA9"7%+WZZ!%RRO[RN//SA MC>XNS]-7W6&[U?M'ULK#),FZQLN=(IQ X.:IA%A9"!-=J9\X)B]^>O70H6'9 MFQX@\8/V.)J>7/!QG-B-\-T2=5 :,66T!<%XCHE7#*4PZ1F<($I X7_BWVTKX8I[3KP"C>,@_$!+[UEP2#F&&( M)QQ62@;AP907ND%%95[,9-47OFD>C'1<9IU58)P&8[U1#C$MP?<+A77&5.DD M%:]^F7UO>O3#Z\)X-\'!MWFK][;?R;[]1_9]C?=2@3V6B!'E)?C7,O(RDP#H MH]D-G85OF@.C;+*].D4C?B$_M[[SQ>I#8RUUB!IQ':,.#(50YF8XLS4^(I:< M:P@3V0S(2Z":A3]V>Z!R8#&O!ODZ1'3(6!,H:&,<.7S2R.!"P6G'7OSTKI5? M91>@B+->2A1GG8OQ.Z;!FWGI+#R_9E?C_JC]41J3MP9 2(').5(YG1U:A MN-_37D0C+&R(8'(,TQH)3Y3 A;PZ:7TE=R:(4OR$:32TWVUWW.=>XS L,5!#(>;($'1I>,>&:1ELJ5ULB8BL<&OHQ4CT2@9=+J#7@R MFCD&DFHB<0(\FR(Q3G$%<"H94X_%_=.-D8[(_=91SS2V5 EJJ(&00A;VE&,N MJMP/2ZM/F$;[YGY/C5@P%]QN#*P3"2 C)]D:@]]EH*\VOE*66 M>1LMH89Q1VRIU82H6E0(%*E>M:XE,-L#O4Q@=81P4 9M(:P%!4*=,$5LB 2J M)FH$QVB5P"X$.K_+.N^Z+>"&<=7/5F3&C$-L /Y*$#$$1+R4M,RCH4HT"^X7 M%F(>XGI(M@1W&8&#IM()$0@#O]19;H0J16X#[T&OHPNDX1 M^\UMGEVG^JVOV:3=:FHT!$OSX?)SZ]MF-)?" VFMYH@%IX/6D14Q:F"NPMJO M()SE%2[9!+Y]HW;HQE4+E7U*;G@$5M$PP;W7E!?*7NFJ^TIKS.%YTFU9K[B% MVDCX(!UX"F#S?"!6N;*BP42.JWS&((0Y&7HM5;1!&^0DB\(04&#$D! +/1!C M10^\(DKJ2B!S3-2.)4)!$JHY%XX$0P2G&NE"A*)3M+K+<[]Q^T4Q%>!>^R%*#QP0JOYZE>4DSVJG$ZGF\!M]3ZVNK#4]QL+FUD;!(Z3-V!D M/&@ ZD@$BUF$A^ ASZ/ &(01!,WB4 _(5K N$VL9B:4)4F3 [0-/A)@BT\,% M5558.:98;P[KP_(/TV#VUO#Z+;#2\/, G"[XNSOVNS8 M[[\-D]Q]N$VYKS2,H3WJ?AT[$FMM[,VH,>6$I2D\>G5J^7NN]GG?J] MQ/MV^QLSBN' )5H3IAGQD4D-/GBAM:.NF'("%\R)Q5J [0^5'0=S+"2$"91& ME?+!B@@JM2KW-9);4_$ \7PZ\)3IL-[@M(61OG=8.XV]\@AY4(M&^#(5(BNT M49C+\Z'-.O,Z%J:1N:>IFCGM.&.D;-"E^%C/*C:0T_D8]Y0ILW("TD*R,&NU M5(@8#AX.TE*7N3-I274KF^AYY^;1Z+*7<3\+MT48\UC"OSC0&#CE-!8^DJ2T MXN91+='YT&$WK1*(5Q!D\0 Q@P2MPH T976VJ&PO**WP^=!F%ZU"J:=<2B6B M$4BK*"PJ=INQJNXK@(52YT.9K;6*X40'Q)VAR/!@, VXB,U9K$:8F-!Y1^TQ MZ;+,Y<1.(RDIPM0Y!VA14=8Q>(ZJ26@LV>,P?WV,O(8G21@F3FDC+ <'&2FI MRLTP36-E1Q6#K[F-EU ;S^Z(VHK5 L]'(K2RMQTU9EB7,ZMTYJ0[0>;%;)$A &O$#%EL,-" M1^)=L9,EP2>J8"/F=RAVQN9M?]3J7Z7"2#,<9ENLB.-825 )DGN)C<'++2!P2"2ZE&YP-1'\"#+TPK"4=:LTH$Z$B[(?NODY6RMR^DWO5NX+RBP"B1P*45@0EH+KG2Q>4P\ M;E;ID7T JI@!VT*<\X@)CY%0:LIUKG/*\,'7HR93L2HS:0/P$S,

5A(LPJAX"*DR$9PQ58W'Y]T3CF^WB!U?UM>#%O<8+\7'__6S?*T+_?] M7=J5FY&WXIJW?6#PX?@"O,JQ8TXZ@BS1TAB=SLF+LG 85W/H1(@Z-JU![:3P M+Z[YN?5?@SR='!E^N$S'RL%Z3,HD%^FP\8_Q#@S,JOC%"NLLT]8;'9!%7*,B MLBK5">C :;'IZ[6K[EP02BLAPEF0X!&8B4B" M&3CS JC(I,-4VZEB9%;1DN=#0[HJ>Z; ] -GR!"0]%PY6YX44H%5"OK.#O-' MX!XN(G?>B4 \L5%QXT(1?6A"3X"&/T^:GXY;QZ0F0[.(#D> U2C[<%G<4?.N M57SD4X[">1^2O!B$0=L6-/"VYFPKF'Y@;5LD$X:HAS1S%AIN"Q/ M22@:JZ4$A[9RTR>AJH\IP=4E7U1)C@YTB 1V"EM%^N M)%>I0HQ@'+#AKM3TLE)[2L3\@8;3IN0JA\FAZ#W(4X@Z$&R)1[0\?>](Y8P# M*"'_/#&RH!EBDZ1".S2'E/ MI"I/[%%;UX2!$LKY,=C@G R5RD? M'"?M-4NP-\N*1$=5]#IUN\7::AD]*DLL"*^:U;K@:2$L.T!\2J8E=7;*\G8W M'6"[S?(5#!")Y)9@*3@G\"\EQ!2YQ,!%A0&>$R7]X"9UAFV[07X[2(VJTDWE MM:LV-[1+/9*(PZFNFTB:S'AY3+]2/O:<*/O;I[\.OF9Y?]P!\RKKM^&"S8B; M&J@+"98QE4Q:YQ4JV!:':GWA.1%WU_S)9@J &!(M"=Y@99QBX%.5E+2RVA*# M5!IB/'5Z[J@&J <[!3X*HIQBC[4IVR([*:HM2S56\V7E3YW".ZL#[%+M+3/* M6H&-9U:7^7E!8K4-#=5HON#XU(F\:V)L,[40B. MPV'E6C/FF#'<@6NJ?& 2E0.@C&/5ABB/*]>/*WK<1>^) 65X:&Y1 M@Z2,K39G$."TZN=%X0W*;HQWWF$NJ4(VRB")+(HKX;M*=?)SHN+.2A4%KU(9 M$X5 %(AKC#.%>Q6%J_J##!;BT![R82HQ'DFY*A? GS*2$N*8!&.%7)%8T<16 M K#G1,G=U"J-$*RX8*/F8+ 4P8:5L8N-C[L]>&*475^=@M&7U##-O5#1>)![ M7'8."G9I>?53I^(>MJP034U6(60%BZ^41;X4?H@(3H&XQ\_Q;:A0);?142\D MB=Y+9(PM>RA!H'\ZWNKQ*;N;@L728JXPL5@:I5)\A8O<(4&VHF"/Z;<>G]8[ M*XM@:=H6X"K@X)$+')&BB "%ZKR"1_>]#ERC FJ2$"QT(. F*8TL+N0Z<>*1 MY?IQ1<\8(2"T86F."1AF YQ15L(&5\G)/;KH/;IT*&&5"E0$BI#Q5K*IGI1@ M!VJ2%'N7CJDI#>/95N6$C317PV:7@SS;>-!/ %N&A3&>.AVPQICZLO1=DVJO MS?E#)+N">WC<'ZN:Q:>3.#8H$E)NP AI"G/%$=[.DSU_(NZFB,#01X(4%MR MR#$20]F_6!E>\;;DNIM#YT_8G56:)-8J"A$"5P9(2YW@10"+8W4HYWS;X!.G M[;)M/(XEH88Z%AQ-4QJ0L07J!I$*6V$V/YGI])%_)+7'K;<:*Y4<=8]D)*8L M[D\E4F>L]H[G?V$!@AG!ZTI')JS@U)/BR"P%[[1FF_F\%-]1?3E&.%%!@>M# MM/?>.FT+HT)YS33B^<;.QR9N&OVSI;]'# *_A%G&&:;8:^IQ$>41*2MA#M5L M=X=O!M[#(_]8M4TV!)E.V7@:F#32A+(@',EJ:=?SH>../A^P* W4(RJQ<@(Y MS8O]2A)UI7B9@@?S;$B[L_+S42@"O!JXL2HZ9VPYO\[P:E$(^(1G1=RE+;B4 MLS18I[05.@8(T41YHHM5HPE.=[>JCXS[8]5K,XD1]U%%)+##S$M=;-0:S:HG MYI\-'7?3?=$K;@QS2H KS:5*(P&*DW*@$BL<.C](XPE3=O<,-Q=8.DP8.-6. M1\==*"H-/:D>DYMO:OQ(M)W,14AC788;=O0SP#63" M,Z+3G(+"8S0U4Q=!;ZSM+I\4678\V2*X3].@ 7MP TT H2BR"A'+2BBL!='T M//EG=R^$$!0B38W(+7&6$^&*C68>5+7/:TK4')"I'%"GV[\;W,VY+1\'PV[J MS(S)SW#%]?!#_F[0O\KR*6S7+5,QF,$J[6-0+')\[N!T-Q M&O7JK \T8&PXH[)T*#RIL@Y'\^,%#TR>I7E&8AQ!L&!""0ZQIA53V3%&*F$4 M3V[CXVJ!QW.A@;$-<*^C5G$=TU"1-6%WNONE!R?%+N>S$I]&#SP+J)2 M85DYG,&DWL!('ITXNX?8&!$P%%$2Q(BE6$E=A-A:5 _,,PA>#\([ M">J?6Z,')"]'6?ZAGWV^S@=W5]>Q^S7[1];*RPZ5FPY/]DY(;G!TR@?.QT.A M'[!$O%):*"4=9R;70G-#R!^)',N49[ HIE&:F$H2L4Y'_@O'$8EJ5ZBTG<76 MW:=Y!'*DZ4?=/CPU/6I+EO"*IW$L#FDEE;2(15W$B%2+2D)F(S=R'7 /B?C2 MQ5>!:2.#X0IC[;%BNMB==+$J"QM9SOTA_G[0;V\3'FB=.DD2[85&:1*0,N5D M10D1TDZB7@*U%R0>J_T#"A%"=7"9O)'*LB!101(JJIGYLR+%CE7X''%G)65$ MA*A!%8:ID<)@_RK"P#4AZVK"4R'1[ODT+TSPP6B*@_-@,2%DF!J(64W18@;> MUA&HM$SO(9<2S%AH:84C%FG0$<7.G:QVD]C(Z.T9B4=2#!XN&#_54)(.B619[!":"JY(4PUN4'5>%UF,%D#JCV@ MP9>.7%1686>P"!GLM2G1J%D-3/3=#/OO_CD.64._BJ9@KJ.O*[8EK)Z9![ MUYX_&Y([2"F)T=YX"DJ?*PB$BP"?6[UL%LB9$WK7;B ;$EI'$:U!P4-H3;E) M8[W*9J-@3D^?T,?OJ; AR6EJ86\E=BQ"!">P-V4'!:Q$\MBHYL9Z,&Y*; MI,P?#]+8B(*,8.VG)K,R5!G710BB\S[Q6=/[D56WM5AC\$F$XJ"J62"V3$Y >;C*(!M$VB'DE"L7IM"J%%<0FCS\O:#5:PV!_?X. M,52K/_J0_]J]NAZ%;RFE.M_#M1H^MI M/,GL,$J2IK=HAB+3 7QF4VP!INSP+)H _*?K5IZEDU;L!Z:GD-T&Z)58?P#5 M.&KU.Q!*;H+@;(6@244A3$MGG121@K(KLY@$3R>!A@FW8=H/FRM_6 7<#"*# MFYONZ&8<",/JCVL([_.*"](,I2@109$S@5(DTP$WA\L]Z5B=IW/Q;=A]T^_V M?GPQRN^R%Q>OMP9CG"8H>4) =!H(]A8'0ATP!B_ $,[/G[I;"<:@_VDT:/_^ ML95_R#^-4GGD6%<],-/*Y,O;]W&F5CX5R@>9:IX4YYQ,=<3VE)!%'(M^0'AJ M15?#M3,:<\F76300T\PBJY10B#DF4+#EL#I/PJ'1&/\V-'>CZT&>"ELW7 4= M9$"1@C1YYDCJJ6W*U"J?:1U12!6Z_Z<6_'EXM@9[*=650(X@X@(*1%DJO2;E M!EC !P;[[7!XMS&E+6/:10*P"NXY$69J?R%IL!J0L92@V+"J9Y1I6+8"=RF% MP;0ZI*(B0D5O23 *%^!RK5PMN(I(! [0;N N,A:K22R0P(P0E2)J QZ,Y65S M&695W)+$2PS$^H O5R)$!4^#=H9[!\&15*C0A9*R4 NX0&F:F-P)\&WJSQ0( M&PI".H8Q%'I_]6TA9 X4525\TKKP1M62;#R&KXVP1$I"?(5/+$^(.7+ MPAX/,-> G!A&X-<;:%-6P(CH.HNK_ M"PQV?"ZN60[/3J O8V<=92KR0-8PPYRE3,3RR&A-QQ@!LU.V3//!(P403)"G7B.-R"]1Z(19: M[EJD-H+T,-@N5>S&684"C8A(IR-H=E0V)?80SCP:MD,0LU^SKUE_7J>N54T M)A4)'ZQ(F6D#[FZA5G$,U?9W B+.>74U!< &D*U0223-T^)I0*$U+AJ(N6BA MDCBK@2QMX(KU(4LAU[AF8#@?;:U!ML!P0%(Y#5XUAN@&T7)(I:75%L$,[#F> M%]]9&#:#;U55!19$*X&Q8$I0\.]BV#NW[2_M?9)#>7S,.@O[)D,"FR$2BR](*4XALG\EJ_MV[^<^HE MG[)^=Y"/==VJ'BK"L"B\D6 7L(N:45W88H9H36\:3.0L&79 ]6 4FTZU[IEB M(G&.DM3)X$TP7H10,+9GNMH$^ @4&W\<=@?]<SR/E9Y!:;)O"'4VL_X4 W82\Y MK&(I_F(FP.O?C?GA)XQ_P(+CC?":@+@67I^OP9Y=#WHIRS7,VG)C;(O?OI(D5\#AQ7@;(82L$8;?FI= M91\N)VF>M-Z?\^[5599OMX!HFX!?Z";(+X4Z,WP M7WL=%X;(7GO&";8Z.$>IE7[*U-.99&;*XJ^C:^J 6XP50)%-M-*F+=.]3-6W MX.DJ"> 3,37X!U7= *$K>:I%@&P'[-(#-93P5 "BN;:*!1FU+XPA]J(201\2 MV!5J>L[1CM9;BXV*3H*7&A$K1]A;B:IAWCX ?PO @N-0,=EX?(R:R<540K- M)MC,[,1YG\XD8 1NK8. 7S'LHN,='6:&?V *%F$R@HP%^/W6[_UT" D;4@F M8D (4E6WEG^-MM!]@R M/1W-UTW85B\!].DZRT;O!NWD2/2W<%VG-Q%9:EU%11 Q@%H(:GR4]F&[PYJJ MFB 5)5%+K/.FY\,%'T;766Z&PVRTLET+E=K@X+&)W"!ATW#VPAJ#+,_3\=4N MA)QD"C^WOMV'F3;K9Y?=T>9YC"@Q8HP8BAE-_=5P6>& V/R.(SCQ%,T+W5* M=H)]1; N/>@*29Q47'L%OBUXN664.K_-F&*NN:S[%K#?)T6VZFPC(6#B2AE& M+"CY",SHBYR1P*C2L80SS%DMP+-0; /G,DU,4_E.3*42G*4SQ!%(7"2U$:W0 M=7S&?CW6!?RMU(.2L):#6*B&.&3<&N MD*KLS& LT7P";!/8;W. 8VROX7,O&QON?N>^>]_X^XV-80PH*F/2L6!I-(=; M0CG9@>**@I:(B7G&60W6[FBLL(L:0UB=8E8$PHK U.C2SJ393Q6;CH30.Z$1 M6GD?'*[A0[(O5:RVUR'_=%X11V(1,BTH6\!: MI?$TK$C9"+&9BA%'"+#3B86B. 'T.U\"*]D!5M_MW8WFRU964Y8&4.11",^H M]03@'G/&PZD*LZ0>B]'%T-X#LQ6\RZF+D9!20SB2%(E#%D N-]>$B-M1MP[> M<>3_X3)\:U^W^E=9R@9\Z-<7MVZL32!\M8AR$@UX)]1P94.YB>)112&^$G)N MDWT3\/:'U@KM$IVR/FBJ!1>"!N,!E\([]+2FH]3<,>K=L"JJ),!*I#OO&UG" M0G^XS?*Q9EIKJ690(L9H02C!#GR&% &7"I.;F::G97*)\@I.Z\"V+XRJJS13 ME\(-(&*5=&#/4D=[^%^Q1X-F'+Y9]RO*OW1163[1::J9[ MDT*K27S=Z]U'VFF3N3VXZJ M7 U4MO&/NLJD>*Z6Z$"('(56*P0:!RH@WB.(0#2-C&&RU%,"5Z=N\OE)::=" M*^#1^\@]YH.;Z5_NX_J-V4B"$\M4U)H8GT:<>42+E$[PKKH/#HQ&-J?-2L ? M@Q2KN"2ZU* _.H$8IMXD%[GL$53UC3'!= LVV8P4W]K9<#A[2_UC)QFUM(>> M=-HXKMB8&9Q33-"H/0X:XAQ%(4 K#)\(E9X"F$)X-DN!7> ](.(KEIX%*R6L ML=141@OK:LL)LM;K2A8 X[F#74? ^]X\[;3@V&B(82,LKG0N6&:(+W*CE-$J MR^^PX#7P'A#Q52Z>#4(P'9U%&A#W)I9'^41@U2$XVR_X"KR!'[JC[!VX(9VW M_1%XBVEK8Y*2F>I(OCA:7ME-$"Q<]-X%I\#OHP%L8+G=AF*5M87$<\5RFX-X M 3+$Z2+GV>_CT^ CL][S385NQN.P,7+?\UZ$X_NNGN[VHIWRI68LZ7G3[MWX +TATGPK_)LLHVWLBB1!DJ4X-(QC;0( M.!;'.5-[NXI//Y?4/7^:I51HTIVC;&VB$=!K06'O#4BH]-AQ7Z0T!8F5>@)* M)7MB5$N53-E-*_\]5>6._WC?NEG=^HX$'*008/Z<%T[@4$Y>$*JZAX#!2S@Q MPBW+UF-CG?+@S#FNO/0N&?9BB\2KJHF75/%3T]\SK1,>R?!1#ER!#+**NB@# M55&4SK#SE6-*&'$YMSMZ_H3;UO"!GDZMZ)4RFA(KM.6N,'P@8-52.H@YGAK3 M;6[XC!&2*<2X"01TN2.N/&3F5$W&]>0,WZXTV\;P(?!.,B>AY*-Q*A&2E51#6"JTO7VN" MO#T%QJWWX=K-D*8X!H>H1]A11E'@6A?A&U+5\3JXTC9D.RAWQ'-PM^'B0LC@ MJ$^F)E)) 3-63@K$2E7J@PC> YX Y6YXIB+\#1=4@DXS,;7@5,1*@3TAQ:%* M^+K"Q83NCN@8S!TQ_6.P&9[@L"(N:'+-X=_@$5)%;5JTIKJ@6X,"P,0ER67A*(%_\;H8C0':&?C'=[(5%LX&8X,R M(5>'>6XJK<)DOJ< MN&5S[YA(%+$D@A".''>&"U-H!,*K?2,V\(Y/@!Y;>+Z4& A-%=&@^"'*MU&4 MI\*\B]7RW7&1\=E09#NO-O7:%,(XH U1B"H)GFUQR$&[:O?_#TWIJH/TZ!;B\?,G/'"$'(2UQJO@.;*A;'$$0KVBUB<[C6HCCY#U280NV,]-SY MLRT ?W3;$&WD.@8-X9/0 NCB>$&0M--?J7]7:NZ@S>G28UNSX%)!M5.,ZJ"- M%(YA7G W!!$UASPQ/Q>:;&X1J!V/N;,*L0 <$D@:;5/TZR,5(WD69-C"$#B= M)DF#]K F!@/! 5%E[E/6[ YCL7:N]\C4V,X(&$$#2^U3G4@3D$QPY!RDY8S%:0\:=:DRQ6>V,JN9+F*9R[>V.W0%_=!/@5%32 M6Z=UP"$2#!JN2 H@-G^"!$P L/5CF<1C109"1IEB@&B\09292,L#>LS1RN%" MKK0^%Q[9HII(4T50\!I4&K>.:R2*A S=MF$B-,EPQ8F0!*B/4GM80QW)C T MM?T5&:[.?N7K1XM'IL9V)H!&A8D2TFDN0(=X:DE9G.="366,6KMB:HX@?\WZ M6=[JI8.5G1NX:SA*M;!?LVV/*S"*B>7 R.#\0O /#E_9ZUGH:J]?,/9SY14K M(-H)^%6G5AU!7 $'8AMX #N<\ER%Z:W)^2-"YEH5;P+]8-#YH]OK;19J&0+* M(8+S:#4'D^(,M475E 8;4BV,!N=J[F31PYO7@V9IGP:*'%!6&A!@$J- G)4[ M];%F!"CX_'2NZ> R:.(@S[I7_4GWAO9WD*#^<&*"_]KJ]M]58O'7U_:!0%3#7[E$D+QI^ST74:>?(UN^]4L[G0$D&UB9P3CST"Q]/%(KU+ M':WR/=:PO#-$>43T3H:JJXXK"8N1IHZD5J8B<##RA0,81+5/-,9@V.3I4'7W MSCXD(F$$T &"MFBEP],94='M@4Z_O;J?BHM#FB@GLQO MNYW?99VI+AY;'+["$,01"$$XP6 T@ILZF<-X)1W[BA,Y=RYU.T@/@>LJ[A?> M>"FXT2G)X#!8Q;+M+*V&[Z\HV/&*LCH8KK]F[:S[M=JK?YT>"*!KB1,>L=36 M@TLM2J<.Y*=:A4GX7)7Y.F#MCL8J:T)\.FUBF>:(PBJ14*)!6#4F>(53/+EG M/.:Z/VWC:"!'C/!8>16I#Z&<7N-!Z5;;@;)5/#8'TH[PKPH0-*'C)SCIP'@+3 M50-MM(I*>>(LAJB$@CM6GA=+B<-JZS2UBC-WQ_37+#5U;8_NF[<$ M\8J![Z8XN' @;BX5>I?=]T+%H6"K[% =5/O 8]7P3D4L]MC"?Z))H6/JTUCT M6:NFMH62JRS16IBD0*75NY\&-9D,-QKEW2]WHV2Z/@]T0.BW$RYX-$$6DBTUBG:ML:::K[,3\1ROO MS,Y6&6N:;GMT/Z[I-\!UV.H7MJ'\-$P#X:*!4J\,>#6:U(X%L&9.G)*6A.8G"\Y=V#%0"DW.'!-'41V1!I5 MV $G:H=\LKHLSQYI5]FQ"]_:O;LT"V7+/2/P.Z7FCA$3N7;6JK(<7X9J^79- M>=XZ0.V.Q+*M)BXU9?3)F[."&0+VT- X51"BJZ-<.9LK&ET;SFVW]X,5QFONF2(A.DL\+E/B M7M0-)ZQ$?C, ; 3;RBA&$( MKB+PRA8F'6^5;PCMPFV+569-*$0E!BH*8K07EJ*IQD)*5LMDD$!J+B>^8"=B M*4Q+3TI)$I6*5*>I20KT(7>E"%-6+8@ AIT<^-X$)@BAQPY.FI(&<=9D2W=# MGR!@1R"VQ^ ":)VZ#:-"CVM;30 S# '/7/BR"J+=H%\Z@]DA 3XNLA'^]5X( MY,I^)%)5,VE807A/]@']5G-7@.^D$U$3!TX)PLSH6+"%5*Y2^PZ"Q-A"KJ@9 M9K(.@,L(*IG'J1M3FO:AF@Q3G,1R@%L5(3J>*Y)C#,#8QT4TV#^W,I_S\8>>YFSV':4 M!I/,(4 ?,L(P^%W(2)Q&*XI"\U$3*@;F%<9\ M?KCV7I&:F/C=%@I UVD[)/+HF((P@I533R*O<7PEGO-\UP=N7RBMVBJVX( & M!PH*8\ !H70<]B%.BM7=R%><,W) G/;1C5@[K;B2DD@IC? 6.U.X@PB,\#Q. M6DNBUT%I10O>75!:E0S7FECJ 0E'N%$2 K^R2[\C-6T^T/Q(K*UQ*NOR-M^B MTD&!.42>.6TL]HB(PK2XFFH0F6S+/-3E^S< ;-5 /.*8,,Y)AB-X9]CY+$&C(VA M7+7FPAJ,0@R"4I_8S.BI/G>FICD[V"^]$93E-OVVSI@G@FBA8_"",*L-H:($ MTM> M9]?IP-+#>)5Q?7!-23N -9F\-57@7B;K0%H_7'YN?=N\%$RS0+$UBD3+.4VU M$,6><^HI4K&/BLW-VCT,(L<@U:K")J=3)RJLI,***$QCF5,PM-IH1,\GMHY+ MJ:U9A#A/K,:1X#3?3&'IIKIMTVJR\96@H(&6-LC*ZP /0D1 M'BFK9:2H:8G)ID0]+C!OVZ4<:1GK$J/J#(E4*U&K=G=9%#A8B/LP M!]9@"CG[0)J 4"7DVTC^-R%-N;Q_&_3&FV;W:_NA7T;Y)N^F4[!^7,DU&:ZT MM0;P3(-3X9P5Q-%TFIJ2<@RPK/85 4VQ'N:[8G(<:JU0-)YZ#3$9!R>"I4.C MUDTU&8* >FL1.F5J;<-6VH''"I%3!,I$<% Q%85AL5Q6SU#.9X4.@,2CTVC5 MU@\FU.B 121*(&*)XH6_;(FNEKI+]?@TVC4M;QUG7(&\I*((8P"[6(314>AJ M?$5K!&9YWGMM.)=FYZF.'I/@>-H65D9*7):V1UW)4D@T'U]M#NC6 [LQ]MHI MCQR"0$]BCTKADK2:I=>4B.5471+'[&%H-&<,>1S29K9P5EH<<%%7(DVUF%E+ M7JQ7%-4XE0OAV07RE>$, MN'<.2Q ]\%2B!X^X,%,ZHHKV?855#3.O!?E]I54*.E)D2N>KQ$D478K />7C%;M6$",9=1Z9P3QZ#B M!=%E\5MJ6U!M2\[9 7#[-;N]R]O7K6'VX?*^2##M.&_%?E9R"_Z=8]Y*@7#0 ML2Q9!$:K[-V/]^86X;0 L!W06"O]XX2A@0L?E,9$@KU@M'3!3 T*8R/QJ"C, M%9P6L=ZXSMX"$P=3I 7.&C$:@Y#*DGX?G#X-+@<_='*MS@-K)@"]Y^ M-X52[C]P5>PTXE@=I\LX9@MA?H!B8R!7G8 S$.A:Q1"W& R\0M(4QV0E\=4J M.\3I0IVU#,AQ/[.L\WD SO7?NZ/KZXE'GNZJ'96Y>;,"#+06@A@GA,2,,5L: M2H&J)]XHQG-NRK:@'@;=5:?HM3=61,.1=@89%Z,I3HY1$BL1. %)$0=#]_/ MM/_[KIMGYFNKVTNU&.GVUG1)QN9N9X#@0Z7^UI$$S@56M P+&:DX;UI25,^: M:T"W-Z16+1NV1J1N51Z#H#$-YJA 2D'@54&**T8/@I2]@[ W&PZS25XN[2O? M_[)YU3-E$,>,59ST4EL2K"YVZR'&J=J85$"['*LEX.T/K56+99P&IT$(;)GC M1$E!B_B2AFIQTB'P 3\08H_1]X^]5C]UV$G9W]NMS@- P&D9:'DI.#$8[*B+ M961O?:7"5F--5LC30N#VA=*JS)&"F)\[[!F$IFG;VK*R[,U7IUDQ/%^4NR5* M^?2QJ8^M_$,^=MDZXR*_C]E$QMY:GI&@,*%4SNU!N&FLQTWMJK\!^N!L-1ZU^2+E"E6E,MAK9:U M %X-6FIY4MOJ9*N]DG2(U!$.0(XG_%&>ND0^4%%7NZ%A0LE<0>L:,.V,PM)N MI1B+H!0FFAKP310(7B%I*/)*#1A.V1F^&PIEPC#ID5:_G7VXG+#[;VD"YUOX MHI\:Q*8C*+617?)YTEF^R3'5J7/-6R1YK5666)42ZAS#8B)6Q#D1B8H@$#9_ M".6@^!R1<*LJ'"DV()C(:J&9-:D/8,'[P.;5L\<0%9\4X6I;PZR;;A:4:):. MI6I+'554.U?.H0^\4L!T/^]R)?9U76"FK_RY-;J/F<=2-XD)@#RIE\SPP^4> MLQH6T"(V,$M2I]8 _B4J'&.L;$WE!!=SG>GV O@C4&+5YAQW1!MD0#]P23WV M-A:[H9RSFM((#@'%XU$B7;77I0?3&RAC:70CQ*U$HV *YX!@5A%M,E\TLPET M^\-J56[>,\T@\&:8"<1DQ&[*.?/5 S7[P:<^1M]XFE3DH%^X(-XZ*T4:%#8U MC]:[BJZ*5GYB"6LSJZ1'&!7<2QW(_G8 ^J)S(0UA45LA;0 MJ3U:*V]?F]0I9CR(8UR!N&4A@6;42ALDAO]&L&U!E7X=>$O5OL=\$8ORJ[G]U,&P.XZH.%(ZE?=4(K[\,5PZG26)]==MOSC;M7Z0K%DJ=%L;5@D*-'X[D(9:^^BJ)[ M!3Z]4'/UU:N!VA6%99HC^DBT\L* 1PX.-\A7+)P/XGSU) 0FJV[-M%4#4(Y$3PN<.G#^]>#YY5M?5@*"*WCD@CT\!A MZF09VK/J$0$NY/P>=!T\G[)>+Q5U]#N3<\SP>6OUBI1VD8!^M9(Z%4'VBP2R M\ZS:E191-M>V:#$TV\*\ZE"D25U'@))$I?[M"IER_@PAINH$(D(PW@;F_>PR M1ZPP9](X'5$D:6R:+;26#KI23 ):3.6FZIYVB*-P6(@@P>VD4M@T$K$@ M;3K>4]T0G^^[O":H'_-N>]/] 6HTB=XB9G @!D(!CHK-J"#F-Z/*_0'.?^!R M#L+Q^V>@2@%K6>4!SLY5WKHI4]?F)K4BQS,@)XCI+^Q#>S3XDN44#T>+@11-].AZAF/4S'ZGE<#; M%EL01@I*%I?=:#VN'OC'Z.&?W=':H;\, M5P5(ZQH'$P+>"^>[ +FT=.!0%7N@$@6)C!NM0NJ;GRJQROC.TEI4Y\1P"2X+ M4=YBOR,ZK;#V.L0TGLO# M%R_(JI'J5;!&%E3V$=P)9)G,#<&0M^4/"NLH=S^K[;NTL]5I?O>*U34N/ :7/@ M]#J"V#CK0,L-!"5=#1/ -6H.APVAW"N"*]P3EL9 $.95-)X0102UY5@(%^NV M>D&9\[E!2/M'L'(/.$#=]N;K!X8(+*@$<9 L6*DD*GN(&E>G3E/NB:VU?O4P M[A&YE5WY(U.<1NMG@ MRWY\<0F/?'79NNGVOK_YW+T!&_8^^^/BU\%-J__G\6]#\'#>8'0[^O.+?[L: M_7GN=HA2LE?78Z3?@ ORKW].\+UJ];I7_3>]['(T^;O;[X 9>%#TW? MUP'5[5]G>7=4>]_GZ^SBCP:C5N^@^M&_, M[N.Y[G@3" Q@MW\Q@B<,'^S<\&)PF7X=W&07^:2"%)XQON;]8 2D^=/XCL%= MZC(]_/S7":X''%X#9;8ATCYIDN[[DE^T>UDK__%%?]#/7KPNX-L1V+3' MEN7K\,5MJY/8_%5"[PV"99_F@_3W]&OZ@QP$\L\/]XP&M^G!W\H'3U:V#4'Q M_34_OH H.OT]O&VU'_[>G*-O6OE5MS\!LG4W&CQ\D8_!&G_S1[)(/_IA\QL6UKT>=\F-> M^X1[!"<@2?RO?YYY4/F"VH?.W[_K[>2XKW].R*_@!S UHVZ[U;MGP2^#T6AP M\^<9"20@3=/B-?WWY/J9KR;\G[Y9">:4S \ D$O0Q6^NNQV0\_UJM=;-[9__ M!0NT7(_-TKP 5[Y83JM[R;ZG!+[]=C$<]+J=BW^99 *VHF6MD$]1:WVUN@V] MXB ?VZW/UWF67?P,5UP/%UF&T$_&\.>TE7-!\&(\?5 U^:;5_O\H'=_U.S[/+R M"&QZR%C$W$ F7D 0==&]+V<#((>CX3&%?>&2 MG HQ_Y]]46-IGE:4>$A25B,Y2K\GOD4]#9..SGM',;^Y>Y/4JWMA*\4NS6)4S+3X334 MWOGMWYL8>?\Q\BIQ.S]Q$G)OXO0\Q*6)[)?LO-9NK1Y&75-0UYW!7=H"W,68 M+5R9]1-13\(G7T7;79SV0Y!R_ZJ0O12<'I^>9\%W3>;A1#,/C8YL=.1!=227 M>]M\:W3DNH[FZW&I4^WU-9__\GJ3\L'I6LK%AY(WJ394&C/%K.+&.A'3Z-Y0 MM#8@EKJG7&W8'5ZT+H9W-S>M_'O*\;0>*/KJ)IS>)$2>0CVL[2A-$\BC>)/FK]XG'??MS; M&]S/%/@&]P;WD\?]3+8_3R[5L79MX@%H=0[T:?AG3?YY?J7^?\W3U.ER+ES# M58U6:K322=#G&6NE<<^([B6@.BF"ZE_85B]5>I>$_'2=9:-UJ=DX5D_BT,=Q MF?+^/$+6N7"#X=JLUW!9PV4;.62M;O^H1UD:YGJZS)5&/6<-=S7<=1@#>765 M9U>MT?)*OL<[Q=[J3FWUC?M5-9S?W :P_Y+>IFBZ[ M^#+H=S8I$%Z_N_T^][R.VH=;"_)24[(O 7OR R6:+>4];"D_'_'"+PG:7V_G M1K@:X6J$J\PF<[2_GL"KJ/*\$\V-Y#62-^,UTI>"Z,:P->+5B-!U O!1[21KK==ALXQ-+*O[VPZ1AT8>SEX>_D3VEKYK MLG2-M#QQ:4D>%9>JL2"-3#0R\1#)TY=(-)6"C4@T(E%4'&CUDN-&)O:1PVKR MQLTTZ),KX6VF08^KJL1+R?97MMA,A-Z)?(V>;/1DHR=/4$\RW>C(1DG),V2C0_0;C\J5$>VOMTSB:C9YL M].1)\&JC)_='2T[82\WWMG_?:,E&2S9:\B1XM=&2^Z.E4.2E9"<0D9\%Y^VJ M)<]TC/UU-GX,EO"[0X=Y909]_FKIG=?<#RCL/A?)@1 M7'NKZ#V5E4SW-8TUSBL#?2J\\RRUP+\U([@:7=#H@D87P'U_VEM/H2J;G]': M-\T:&P71*(@%(8.2C9O0:(%&"S1:H-$"C19HM,"SU0)-XN HY71/8/^AF=V] M_A1&S5_B9DS#7B5=S'*'G)U>%M6R->C7@]0_'B7+\DI G,#IIL?&(Y MQ69T]X8[>%2#"6OV\#;$LS%(3U@F6%,+WXA#(PY% H_+O84X39:N$9)OA+A$4C$HU(-"+Q(!*8O42T";SWD<-J\L;-?(>3 MJ^!MYCND:6%4OL2RF8-S&@Y%HR<;/=GHR1/4DWAOQZT;#=EHR$9#G@2O-AIR MKT7$FIV DMQJ_^(LN+4I06Y4Z,DQ9:-"]QN,TY>4-<%XXVHV>K+1DXV>7%#] M)=!+I!HMV6C)1DLV6K+1DO7W24E?$K&_=A2-EEQ&OJE=\=>C%M"E]OJ:SW]Y M?3=\==5JW;XQ7UO=7KHU#O)/K5[V*6O? ;C=;/@9$+>]0?OWG_[YG_[R<+D; MW-SFV776'W:_9F_[[<%-]GXPRHIK@9C]1+%?L\L?7T1/$!:_X']\]B\NNAWX MHM4>O1)2>QHYM@$I&JTRUF,>O(]4,*T8??'3W I,4_-S]R8;7KS/_KCX=7#3 M6JQLIVY/X]A>/4S2(^A?_WR@%1W_^?BPPAN MO)@AX<6[P7#YB9,C8+(];VX"[/CO;A],YN@-4[?[G7#X^3J[N!STP"R#&KT8 MR\;%\.[FII7#=<,+6(B+]G6K?P6?N_V+UM0B#<:+U)Y9I!XLTLN+/ZZ[[>N+ M[O BSVX'>;JV-;QHC2\%Z@",@TL $X3@&E8_RX?_[T7VWW?=T?>7 $D^?F6% M=ANB=J_B[K78_/#!M$83[$?7>9;M^K+QDRYNX,OKX44&Z]1Y-/A_;N7MZ]+W MN9^;6"T4W JC/\&"CZX'=\-6OS/\]S?/4_C6T)LSCF Z #@ML.GOZ9?T!_E- MJS?CQ^!T3?'@B0BVLU[O_IH?7Z 7X[_!]K8?_MY&_R@CA<_RS"] '?A@"Z@Q5P$5 UE#D#(Y4%0&]1_EN^5?!!Z@!7I7[B[/!^? MQOZI-\ FG0 :UFM8;_W@=#!J];;(\:QA7L,D6RKU^JWLQ2$ M0^#]_[7Z=ZW\^\6B4/$11??D&\KL+^&]0S[[9%+6?V+LI:9[XYBF$V6S<;>E MD6PTT?/61/0E4TU;LT;3-)JFT32']GGP2[:_9B3_?WOOVMRXC;2!?M[]%:BI MS=F9*MH125TGERK;LG/F/9DD.S-YW]J/$ 5;3"A2X<4>Y]>?;H"4*$NR)1F4 M0*JK4A-)Y@5H=#]]0:/[Q&V>W5VT9GEBOZ[9,KWC?KA/?.#%,J85Q >.6XO; MZFH4Q!>H8PK'5*W[2<6?L$2Y5DMC;7N2*)*H'26J=A)C.U:W2]5-7VW6&>1R M'B[R+I.UV,8<+Z#- M:*23/H21A)%&\"IAI$8[T^E;O8%C#D5/V,[+*C_7E_*O#%A: M>"GFZY;/[F6+?%[F(Y$O#*7U88P^\SEG%U, <)2/&GI!3Q)8+E@26_C:+K544V61BP4 M*:PUGD]F#R(63]:=#F2:P[GGS^/WRHGUEXZ@EX^K#\4H'?J)!UR1Q3N=4N^W M+J]Z/?O:OG(=M]WKN#>#87%*O==R!LTZI7X5A=+@0%/BLPA]$ ^D*9U,UZ_! M/H3L1HQBF:P.C->V)! A4_/PD?E)DFF0:V7'=P>M\Q:#ZP*09CWH TIUQF-V MSX-,H.KT2HR3*,8)D7'8&/X.TQNPMSB]-Y*;WKP[9ZC Y1?&X_DM69A@V0F$ M]$4?3GQ\B306F+KX;#:"90?%< =*((;QI(#N22K5WY2G\!"V[M#8/I,MEFF! M>W9'XMY R^,MF'8@$EE.( -XY0G./RY("E]F,1('E)FX78PGM#1TL.D%]E=EJ0K++J:_["7N$ M2I5O!*ZO)_]^F^92O'*5\B7^)PL%,I!1N%T+9CFKQP;U MHL:3@@;PK"(2SG,'SHK&.F(+*9-,TE])PE^<%BXF? MD^P MS$#.K"$3'/BD>EC%#E*9I#))9>ZE,G5$ M .7S;@%8]0#3DMN0:Q.EN5&_&S;8#6JE&+D,;\8D>C4'_S]6HM!F?*%"6S7)S(_(\5?!'OB:9"4_% M^;THGD7R.>(>]VU>"! ?6.7I<+"*">/ MQQ)*!K8?@JJR(KXR\@/><&,>+M$VVV>H(+L?NBG/NBR MI]@,7IH>9\P^M[N=U?R_O;325H2IA=%0*A.,U7_OT4E.D1-XN&Y)YEH6/,XX M^NI/%2KHF69_<-[1E%V M)>+!$R M+LQ.J7V7-T@3,>.QS/Z87Z X*/#YR ]0=R+;J4;(P M?N=W+DIYHPD/#J^79YJ,'G,[OU#4M]PO[8)REO@P98[0/TI+FYCH :1L',$@ M,6PXX> I 1#P)(D\7SZYO(%Z*^0&YI.A+IP1?/'3B2T$K!A:2;34EI:3&0NT_M=/9A-)9/J-]!WXDZOE*JA1C_W;6Z%L^I%('X0(D*,$[3((D\M(PO!((_+=Z MVGS#6'R="7!?&1INB@PJIPR=V?E%4Y%.,)Y[GX?.D89K9KVR*+)(O(?9D](- M1I<"5P+F/^/^^ RQDL_\%+[[8;%H,KM2<5M^OBZ9"*%VMA\ U?+-;X:^IG0Y M9?WY($(6 1F006E8TDS(_*9I59YD4T*X0R%"SRQ>]_E-YX_7Y68!&:?T2\R@Q ,_85^+F4=+-CUU+LXO%"6 MMO24>O1QF/+XS@_5('F61L4/ZKR"_*6"5@]]+9T>>IWCUOMOU;I;0:TF3\T. MJ/[WJRFX;38]E>HA=M- P1U.ZVBIA&/>D>0JC;R?5SV>YZW1?3GU@.2L@X@; M0ZSF8B-QG%;#KU5WJ/NMB.(>TU(QA1C:JB34J6YT=]!:NW5ZXI4"R2(G'" < M(!RHTD^JO?7PLTB2]VQIIU9NZ\QWO.2>CB4K-^">NMHKDON3^UBWKRU[K=7Z M/6IUW[?=KM79WME_;47L$V\&0:ZI!M>4A'4*3FG[RR@B&D,XXL13YL2:9.-5J6NNGV2R[Y)[0KY:DWPUNV5; M3D];%J$I:TF^6OU\-5-XAW" <&"-K4#='VI\1$PDJ:R2,%YS;'E>K65E.ON\ MK=)V#7@F6\N3_M7MN>>NUKH'ZE!SB;Q/#Y 71T7'/,6B#CX>R%/-&&3%J[^R M*"]?[8E$'8''0YC1*!'Q/8J>Q80O+Q_[L?#20%9- :;)OZGCGA-XZ0@/D)=: M0,!//XM[$3!'GN7,#T^71CKQ18S+]GC.+DL'6F6A'G]>?NR% BR:JG?^J],Y M[ZQ&OO9B%UTUS:OD:75*>8U ^O,Z\>KD[Q*UEXNE;2H6H$E4M!?$IY/SU:!\ M<=8]2_1U0W!T-T-8U-)392OF%3(B+(*!< /,OJCN7ZIRA*6CRE)@H8"H:GB( MAO-SZFNK 2AX7CPW41UNIGPL9+$)#PM/R+OFSY%O+@\%QGP7\RF6'[OWHRR! ME\H*1/>J/@C>FQE@1!K M)$<5Y1@PUZPH!5.NQ((]+-A$C.^$*K_!XQC;!I4J$.2K,._;$:8B',O*&_ " M^>Q83+D?(A?@6Q9, J]^B.(_?5E"618!L5;61]5$42KU3H2@TX)2642X:A8E MLBP"KGT0X/_QN8OZ2J6*(]S[*_.3O 2(K"&6XE/N?&]Y/J>)9)H&J[[BY>]Q M17TOSZ5 /OI_D8],&W 3]$0$:!'Z4_@U+U,^XZJDZ4(.QGZ0R8(AV7(UOV?* MJ\@#F+)NCS15UH)"67 4R@*PS_*J:$_!'4%YJ>7/,G1@12!==>U:MFX(G2/E M^LFKJ6RBC"=+NE10VJZB2F]/'(-2X9>GA6]3K/F5QOZ?1:%4 1",?1+DF M2->785SR08KZ-D$2K:^LIYPA5 _BJX@]/Y$%.)YCY^?7A,6')3[A MBMQ,GA>A848%3N]4^;^OI MQK:H<+JLG;$\LX]>$;^[PW+,:4055-'70UM3IW-/6R6%?^L00Z2^5T%T4$U>6) M2&7,! -DD2K$^J0<):!9D.4%7"62ID %5>M:81WVEGY2O5/1FFH34FU"8VH3 M'KD\GU/KXH*UFGQ-LB&-2W^:#[=WA&)QQRT-=Y-'][Y,8B'81[ABDFS2#-E4B_H6[U4(^:8 MPKYQ24PAIK:9KP[)T!VK[:[V#M1-$5/6?B^GOADG^XZN-@EI3AUIG#7= M$ EI:NT55DG"*Y7\5[)[GH:@]S':7ULYJX8%LO35I]F6.,TN@F6>&!JG[+<6 MM_J)4[>G39Q.0US(LW\N17?=UFHU<.T"7(^C#+< 7Z/,-JY,+4H/Z;/)7Z+M M:XSV>I2N:EO=J@IO[D+/6O =11X,C3P01A)&5HJ1'7VE)@@CMS4T-U>P6/?Y M^V^SY.R.\]G[H1BE0S_!T_!9++[ 9"^#R/OSQW_^X_OBDFL>XZ'%Y#<1?\;< MU_E%LK\X?/DD;G]X&5 M8[>N.M?#X8W;;;?8;67Q!;'9CUY<᫩F-D\[UPM%*;L \SP M.\'"#-L?JL-,ZIA"?IXA2Y.4AXB\;)S%Q?U\-@L G!!XX%5^-#YG0SRR 4\\ MX"C4JRTV"[)$_J".C=R7$^X7YQS+YR_.V6]K?R_Z:LO\U?SE64N'#Q(1^E$LSR DY>,':G2+ ^GYD0R5S[N&&F5"4#CUY!D//R0_5 ^"AR_"LM\.BQX(FT= PNQ;,.6?R8SW JT@FP M"@% )4GLSZ5ORZSO>6-X>;X_3]E68CE?M9%$$N2)\7/R7!QY7:'.CH//393< M"I$D&@L/C_##>-[C*JCYI9A\]]J7J8QXD/5TDC!UN/-0XZ^T3A*NEI8GK4W6 MV6M(2^G]%A-?/3%+2_R#59$JR?H?["=)@QV]2QTH5;LG[E+YO+$]2#C4E[Q]R+X 8[U7^@!80A-F:M%]5::^X;"K M'X3Y5<*C9O6].+IP&T.LYJ(B<1PUPUP"N'F \)A&BBG4.,E^"KVVU>]H.T-D MRE)NF[JJD&>T'6&'(HRF?DB^D0E@:Q#/&450C1OJ##:F*BU#SLV[F25W>M:[9:V P6F< $Y$H>#Z ;*1-_JM+4= M.&R*3)!5O:G;\3S9U:I"@K1:-$<5K9ZKKSQ$TPN^ MD;-P .74'-&R+:??)N$B3VC[0NU$\O)('O>5QW[+ZCL5 M]9@X57DD[W*OBI?'A#OC[3SJ1U6^KW7>=LC$)R^Z M.540H&,!FRV&S?UD#C:P$M&H-\+.%8!71KOCP^K>JT ^\L0:$5C, WSB?ECJ M U/N@9*W>+F-HRE[TM(E$?&][XFS$<=-/4SY7V[)LJ87RX.(!?8Z"#)<+_G0 M-2TVGFVL,1(>SQ(A[UNT;8'+X)F^:GL#?_53,877<7Q_ZI\5!WW/V06H%WP/ M#X+'TMS!;L"F >'2='0/%[Q*$0>/.,K2"Y%F:DRR&0E+,F^B7C_A8R0B/$.$ MV!J&\23O&Y/(!A$B46UL%DV!YFL8/*Y;Q==-A5J:[#;^$T.2Y98F[QBR#$_R MICLOG*MOK-[>]-+2,Y;<@%-J;=(UH[6)6^OF(H<=?4T:.1@7!Y@/MW/XLHZ,H'DES]4VM):+K MD#R0+[0U;7];N]-)EMOS=:378TWWFHD:/524TT5+IN$BSRC@]9H:ZXU MV+-Z^B)XIJPX^4?D'Y%$'%V-&&2XU;PLVPF:>5K%L/%F7HU$L5ZJC(2+A(N. M+!UDL)4>6<)C#\"Y7A;,SRYPT-%34->S. )^'>>UYD!YCT4JXBD,5^8I%D<< M'N30X0,',>!WHC@C43XV(0]LR+O26/ DBQ^9.@,S%>DD&C.9\"Z/2/@1O' & M]V,6T%@=/!G_D27X9?3(4OZ5/0 M;GD0J",QR22*T_QKDD2>+TV-!S^=,/@Q M/^;!KJ(IR-CCO.!B[[OE :K1\ <>CY-S]AE/CFQ^35P<]U!CPL\\SH_,R!&. MQ3CSE&'#IP \F3-IM%&/V9W:"Z=X7D4=LOA^ST/LOS@SS0+4G^FCKS@ M6X! \$LB20)?^6P6 !)2RKE:99&L:)5# \[9Q=L%B6^;-"G;F0>+(,\5#2? MIL4>)CY,VP_Q;PG\33[X"2]8*.KW_>G%#% V,DQH;'G3\/-?GG[[_- MDK,[SF?OKWD< @F2WT0LZR!^ =&X#("6/_[S']\7%]T [?X72?=1LIJ8 BM] M"&&YDJ&?>$&$O\UO1"L4!>R3N/WAS_[IK M7P_<0;MEIO?GPBT679>^$TP#K(/SX@J*,FDM.7T3*7&Y&)7Q.$&_]$'P"/# '_"'@63RE MLT6[3F0H/(&GUU;F4LFA)#J%1*>0@N4L9%O/,:3VD<\!.;4^Q423I\G78/(U MV7TS+B0S'ZY;FH89QS]>"%Y4<*KC2Y2"R8C6/I/FOJZX#?%9:;CV$9CKR.

Q/D*M@[T/2.@ZX((QQ&HNH%9+Q%?5I#". MJL2.-6='XCCB..(XG:9A8RQ ]14O?^^G\'@O/Z/#DPF[_BOS[WD@TRPPI0 , MP3^%VAG^++P,GN:+%^J"[LF=I\B$Y"\3_Q#_$/\0_QA+'^*?8\37:M^0[&,4 MBD$-W7!F]?NBM4^;G,53:$ M9WPFXGTBA2\=DMD'>W;(TZO 2;#: RK'=0 -TS -W%R)J$"WD%R07-1>+DA3 MD$201)"F.'I!TP8X(O$,CV@(-HIVVSW>6I:JJZMX:"$;=%VKZPS(S:>PHCFJ MJCGB19$T$C$2,=)@)%XD7O44+])@M!>T,P%_/_]\OA"P.Y3C$*LQ,7XG0N^1 M12-X+]^U07ES0QU.V[8Z/6U]P4QA PK_F:.1:B<3%/XCN2"Y(%U!,D$R0;KB M@+[(J>P3?FF'[4LBW'=2RWHZ^ Q$NDJP4G4128,(PPK"88YK2M;D?;F24", (P M C "L,,:8:V>U6O9A&&$881AQ^<\PC CPE^$8OO&R R.34^$?(S=A^<<'?^V MK@UN6.<5HXAH#.&($XD3S2 <<2)QHAF$(TX\94ZLR0;K,1OE#H4GIB,1%[UR M=]D)VYI!C\.'1Q=@P]C,./HLAFL?X2B$6>2@3M]UZ?-HF+8]NA0;0ZS:PA]Q M''$<<9S)A#.&6,1QI\!Q)U^YQJSNDZ901=N^;'5SKB0[I-/2-7%35A+OH]R. M>@5?3.$=0@%" 4(!0H$31 $J,$-80%A 6$!8H#E\<"K%I@[1';$Y9_H=J]WO M51XE-84WJM; %"8FX:*"&21B)&*DOTBX2+AJ+ERDOXY2\*D!+ECE?2%K)TN# M@6WU6U1,GF*:5$R>XGLD%R07I"M()D@F2%<7W=O;.2;&WYJ>I&DK43 M.]MJV]KJPAO#%Q0G-$=#O="&\+0EYB7JD$211#5>HJHP_4BN2*Y(KDBNJ**\ M&5*X U?IZJ*Q:35JT1+A<.TU7N3:VO?=P :.7:ME.\>G:2UX[X0BO]7JWZKI M2+!)L%GER:AN]X M(VO-=P29-:$C029!9K66IFNY;6V9UP2;!)LFT)%@DV"S MQH%* L[-\O^?S]MUER=L?Y[/T-]^/_Y4$F/@J>9+' M/@/X2Q+ MDZ&?>$&$OWT!$EP&D??GC__\Q_?%C3]%T?C!#X*+W R=EMW]C_W?+\,WS!_##]Q+S]KMH=MK=:X'%]VKMF-?=2^& M%YWKX?#&[;8OA\[@S8]/5J9,Y2_^5"3L%_' /D53OCE26KH=VR.=%0VLG-8W MWU79VN1!O6<4!6/UH()\LJ/)A?=7YL=BS!:49(J4SW+"0=Y*K*MG1@\\ M8?#?;10$@,_LK5R_*$M 1I)WSW?XJ:TL;(%42V89'L8JRP]^+S\TC.(I#Y:L M"ANOF3]8=4[R1!#DU_SPIO5&?@[A[T]=1=;(/D7O* MAYY @ $%\#\\S'C\R#;AUP$S-8Q/<-;G)+W"!S+&S;$MN].RG+:^H+KIZZ_1 M33G)!/>;* ;='#(OBV-YWCB->9@$TK3:@8E.-P7*L6RWHFW_DP@.D"&PV1"0 M#@W;Z,=0J-4\*X)"K6B#.);;.QR_UIOW#A)H-2*<8!P5=QELY7'!JV@*# @& MF$C29#D(Z,-?_%A5A4D93#&!#R$XB4'P>,Z^3(#W[R8R5#C&BI8RKAB%DMWA M^YC=^B%H%6PWD*3PPU2VJWX0L6!^DF1B;+$P L//O[N#$89W3-S+*R9\S")/ M6H9C>"B\^B'*@C$#*H"4PHLXFT4I7(I/+HU1?/5A"N?$)]KY9!Z,]Q?!>"Z# M\6I]."QIDHW^$%[*T@ACR@"H?TMC7G($K O<#)8%LH@*942L MU<3;UEZG ^3$7;L3; ,:.X16.X%2AZ<"7^*HV3K?,9JAW*5)P2: M,9H+F95(4*\?ZDGL,)SI9=,LD#'JBU*LDOB-^*T*?OM%/ ]E!/(D="1T5=E6 MZ[8)RH*P[N_$FL2:![$_GF% ,DN(#0]AEE2/CY1VN;$;['06"'1#4N%-0ICI MW>,QI;W>&6U&G,FH2;*DT[)Z [MR@M6";S:!W,'8Z805,D$80=A^I'K;M0'" M]!V!>8E@"X$[$@FU,]L[ K@F 9PI;&4$AAD#4YV^-1@,*B>)*8M/MM0I0$TM MU)L1.%0/6XK<08(P@C#S6)$@;'MW$ RMKEM]$UMR!PG@". (X X.<%W'LCOZ MRF_7FFU>:Z*=>O6EJRR!0<(RQT)E0:ZVJV.U6MM?4IF6V;9R9XV19*TFT9;20944BTW"1Z?>MOJLM)F8*[Q\^NF50Q+Y* MPOX2A3"_Z4Q@#J3 \D2)-DCV7MRGV-U#I#Q9HH4D6(CX2*KD82+A*O^P@56H]NKOM4:68TD M>R1[3^YS+;NKK\-0TQ7;J>?9?8GY6$QY_&\ [ MSI/T3H,EXJUM#?27.#]M"XX$IL$"8UN]OC97R!36)Q5"$D%&%4D$280NHZK7 M[9%11485"#"=C])1VW[Y-.QN..I8.+K3!W^E'(HEO& MBT,>*YW"V&T4LW0BV,JL=QQ4OD^=2XJ<^EAX42S'\!ZIJ\:=3F(A7OLR^20V MA1\G"1- X?'!QO^1Q]YDH;U8_! M50',0M\8=0VMKW5H%HA ,A->ZM^+X/&<7?($& ,D /G[*IH"6#_.DSEZWR7/ MB070'^2F"4QE,:X)*OQ$/L#+[QP=#C3^90\T\\H<]V(QY8C1\2'76^?B:A#' MK9?!Z6D7V<.-W=6,A(<7/[Y^V^SY.R.\]G[GZ)H_ #R=1&./\S5]H74VD,_ M\8(HR6+Q!69Q&43>GS_^\Q_?%W=^"+UH*K[PKVNN P\WQ*E_$K<_O+D9HM+Z MC_W?+\,WS!_##]Q+SSKM3G?0Z]]TKV[:K^,0=^U)@ZYRU-8R(G MO_3(RCUX+4_",$ E7C%*V6:) A]O5+C-(DG]:=Y@7EY5L-$CP(LE/RTNP(7;B3^,;_+#]G8AQ?& !KLCRSVD['OX76JK.X8%$\L>WJ-_\B25#;ULI@/ MGFCX:.'-^"@^FP6^AZ%*]E?&XU3$P2.;P9RC,5X<>D&&46J8:AI'7$W-FX B M! 6#CX#I!>+.3P+)J18#S9@&JH&8'"W\G<,3\%LLW=TDR0>B?,0D"C(UM1B4 M'_S%OX7AS"<+M\\GGX6>B%/P*5-?J!E*EUK]5;XM@F?&DF \A&N>5_84'=UG M]#>: .^TT2R7\6?5;Q ]"*0U5X)Z*\8BY@&\B:=9&L6/BZO'F<"P$5[U!"P* M>(FC*6(,,$WX!"C@^2EB$SP," >?U6OQN8F2I%@%I?#IJ^]."ASY_?SSN2KF M77S)!VS)NX3\6S$$$'N!U%4P)0 ^HQFB @.\0JRP&+PV]7D 6!3=W@*FL-%C MB62)BJ=Y4098 ."$\)FD8%B?*8B5S0S#1,$(#! OC<<<\(,]^.E$ 5^63B)8 M'RX7X"[SU=_EHR8PZ?Q1,_ZHP R'JF:R6"R &*9+((YL 3RS;:Q/>'3IW>>% M1X B"\3X!:DIZVMS^(EY/$ORL><6^[^3Q=14<'@"V+\=-'S')B#.]T(:%5$" M[TK%-&$@X>*)8!T3..:X,89W@MWCL5D.N7OQSOOBR MSWXO3=^PKL[<%^;#@XF+6]A1PNY4>U0,S*S+C7O%]=P1Y\,?I!#["'/-\'>"Z@,\2\;[XL#+Y MQ:#*9\WG^3O]M>4%MC^MKH;4L[]Y.4%H;392/J57WNX<]_6G-/F:5"\P+G]S M/ESWE<5%*J#E&OJ58,0##!2Q5@JNT>:;M,!:+4]IQ,2&&BBXWA9[AA.W3K>E MDMN;2)[)H+@MX^@840Y$LDO!;>WR;7RY(7WI[R]Q6!W2WCM.VQIT5A,\J,@J MU8,[Z)$;PIK&8TV[V[):?<*:ZHR>YMDV_!:,5&8O\$;:.>D$UOUNPCK2[#E* M@Y':E9[L]AVKU];6S."-O MT+8J]?%26MK^Z68;TM8^A$,Q2B_"\<=YXM3U7QD\X?,\>PK^>*7RZ+_$'#EV MXW&V+5+:NH/KRXM+MW7E7K:'SM55_]*UBY0VIW]U^)0V32PBOZX<4[OA?LS^ MEP>98!\%1UI)HC_+,G3,8)_18VZN2C+#?%P_89PEV73*XT>9JGN$1$$3*DXT M*I>P^MS!&@C1%I!WLMF#3EM+^J S.&H&W7'??MS;:>XU'3S-G>9N_-PI6;CB M+,W#9&$:1Q_BGRWYIV?V#F<%.;T_Q5&2L-_#6, K_A9CXBI")4(E(^ASPJA4 M!(^+NBDAN^0!GCY?$/+S1(AT6VJ2847'7UY-P0M5_E:,V564;,UZQ&7$93L9 M9-P/CWK"AYBKN#>]F)1Y28W<3YQ?A6L M]GD"IN'9%Q%/S6#]1:Z,&>-9Y.J0!)($5F/9P&!( /4)8-T/<5241/,TNRC# M?C"8KY*;0#(S2V9,L8V)4CI$^H"$K@,6&D.LYBH1XCCB..(XXCCB..(XXCCB M..(XDPA''+,T)E"$VV'<:N;L_XC MM8[5'FQ=L?.EB9NRDG@?U0,"4]20L("P@+-AATF^U ME0M:9?,:K?T[ @@"" *(#2Y#F\P$0@%" 4(!0@%" 4*!DT4!"AP<)9>N ?L/ M\2R2O8!'43BNIMB_SCVOHU8D'W0=:^ ZN@2L\34M:4M9PY;RZ8@7ELG6UT*# MA(N$BX1K$4WNM+2U)GV1*J<=:";)(\E;LAI=J^L,2+&1>)%X5=#XL#>PVBU] M;:)(O$B\2+P6XM5O6PYIKVJCC0T+*OY^_OE\(5]W*,8A=K9@_$Z$WB.+1O!> M>8*WDH!C[63,:=N6NZ8/PHD'[FD3[Y1EHJ]-YY \D#S47A[>.MK"=Q2E(VEI MN+2@1=7I:6M/: KSDP8AF=C?DW>M5I#OM6Q229TQ+ H;ER+ MCMOYVV0GQY5:E*8P<#W:<5=!RFJRJKI6KZTO;7%OFM:"]ZHV* @G"2<))TW$ MR?: ,)(PDC"2,)(P9[QG]5K: M2ON0H4DX23AI!*\23NJC9<=I6X..MOU[0DE"24))(WB54%(?+;M]Q^JU#?#( M:\%YKT7)FK:QGPCY&+L'SSDZ6LZ'_E*CA KH5C=:$5\17Q%?$5_5A5;$5\17 MQ%?$5W6A%?$5\949/"CP.]A(9$X MCCB..(XXCCB..(XXCCB..,XHPA'''_N"M,[JIMS-2VXM&7T MFK*2>!\5UJA7!-H4WCE)%/A_J 4780%A 6$!W/=66TVA53:OT=I3L48"" *( M#2Y#OT=F J$ H0"A *$ H0"AP,FB 4.CI).UX#]!^K=O7T7QD''LJE-G#:$ MH2UE$J_2?3UJW$V219)512C9M=RNMMYPU+J;9(]D;WNCT;;Z+7UEB$BUD7B1 M>,WO:[N.U>E7K]M(O$B\3E"\.IV!Y3CDF%4:;&Q83)%:=^^X@^<.0(71'MZ. M\R2%U&"9:%,N/(D#B<,\@-?I:7-Q*$I'XM)P<4&+JM71YK68PORD0D@F]I>) MCM6RNR02)!(D$H5(V&VKY9+CK2.&17%CZN]@7 8O]7? ;F%NS[)[U ?'#(." M<))PDG#20)RTM1VW)H0DA"2$-()7"2&U)A$/V@: Y%[[%[7@5DI!)@@UCBD) M0O4ZXZ[EMLD9)U.3<))PDG!R0_97MV6U^H22A)*$DH22A)+K[^OU7,OIZBM' M02CY'/E*N^+?IASHLN[Z@PVL1#1L@796=*]S6M]\9QP5=QFL_.Z' .[I^W9_ MIK<7WY>)8%?1%!CPD46WMR).F >RP/V0_97!(&Y],69B.@NB1R$2EL+E?.0' M?OK(THC-.(J-/\-J.7 '9S#]L\5]8P$/C 4FS$QG(DSD"1&>21)X/KQFS!S^=P!_\1#Y(_M4+X._J ME3QAL4C2V/?PVC3F"&0L$5X&%/!%(E^^X' MR-9GMU%\EO!@Z2[)\$ +T+]LE*E1EI\PY?&?0EU4NBM_M!>%$A+DA$8?S(@BA)8)V 3?WP M'A@)3VDE3QAL#6,LK3YR*$J#YV73+)!K',&JQU(,8C$!2?"!:_!56S'$[S,8 MCAJKE" +;HF A_D4-$^J&#@6I3'>QM%TN]>##/MA*E!DN>MQE<%@"=M#S18@\3'V:[BC-KV&"]T".S33BLJQ"A@DE8[M0/LRA+ MREPH5V06);Z$2:3A-(*W @B&S';@2YA.%( ]O:N$8@E(% S1XWBZ$%XLT3,% M0 20D@.#)??@B7<*C>:KC\N3/[Q8RG$$U^ S1R+P!; ,_KCZYE@ 5R6XSHK- MY'@7$N7#P_Q8<=*()\B-BL,$+KU2";#\L92( H+$)2E%;^77Q)&\90'2W$4&Z^9/UC)GR>"(+_FAS>M-_([^/Y>\7T- MF;[X4U"QOX@']BF:\I7PWH,_3B?P$>:8AQR SP(^2\3[XL/*Y!>#*J>R+\(0 MW;4G$+;/AE=C:MO?O!SH6!N+R>?TRMN=X[Z>)D^3;_[D-=1V.^)STK#M8_ 7#N< M9*R K9"A%D13G#7_^K'D\BQ^Y>GB\RF*F(,%*HGKML]K82]#TCH.N"",<1J+J!62\3MT^GJ M0%5BQYJS(W$<<1QQG$[3L#$6H/J*E[_W4WB\IYYTQ9,)N_XK\^]Y(-,L,*7@ MXR);[/,\6^SY'?D]N?,4F9#\9>(?XA_B'^(?8^E#_'.,^%KMN^E\C$+QF.?: MJ\-#QY1)XQLXZ3M@^HKSH\8<$74G$SA0,(;PAO"&\(;^J"-Z_=%:M]W.8JFDY%+ \(S_A,Q/M$"IO7 M<@6D@N2B]K+!6D*D@B2"-(41^]8V0!'9*D6 M5Q6RI#5X=%0A&W1=J^L,R,VGL*(YJJHYXD61-!(Q$C'28"1>)%[U%"_28+07 MM'M%]O//YPL!NT,Y#F6=9'XG0N^112-XKSQ$7XE[5CLA<]JVU='7LMX4-J#P MGSD:J78R0>$_D@N2"](5)!,D$Z0K#NB+G,H^T<=2?[)*8@ OE*%K3HS L;JV MO@#,8J(QA"..)$XT0S"$2<2)YI!..+$4^;$FFRP M'K-1[E!X8CH2<=$K=Y>=L*T9]#A\>'0!-HS-C*//8KCV$8Y"F$4.ZO1=ESZ/ MAFG;HTNQ,<2J+?P1QQ''$<>93#ACB$4<=PH<=_*5:\SJ/FD*5;3MRU8WYTJR M0SHM71,W927Q/LKMJ%?PQ13>(10@%" 4(!0X012@ C.$!80%A 6$!9K#!Z=2 M;.H0W1&;R=K(T&-A6OT7%Y"FF2<7D*;Y'XT6NK7W?#6S@V+5:MG-\ MFM:"]TXH\ENM_JV:C@2;!)M5GHSJ=@_8,K+6?$>061,Z$F029%9K:;J6V]:6 M>4VP2;!I AT)-@DV:QRH).#<'-_\5C;$6'?]P096(AJV'CHKFD,YK6^^,XZ* MNPQ6?O?#L0C3]VW=K:Y4;Z:5L>[XJ)SY<_Y^V@X*::+>]I''WF01^LT[075? M^WKY;-FS1!0/FL6^)Q)V&\4LR;P)\\-[D:13 MU>\F%BP6? SC9?R>^X%L>^.'C'NI?U\\(CEG3 \?U8-)CL,)XG(&66)07+. M@%GP5/[5#Q7/G+,OI8F-02V&4FDU@(%*ITDC ! M^*J),ZKDW_/5(9(.?.WH_V\"S#5&1HIFR!PE)@(D]*<@7FH4K%Y\S.8RY$"V_$.Y+"I%4',#.L!<1ASI J.:1F,1Y+"%BP4/A$>C M_E-O.%-7X@BF(D6<\D,OR-!E8H^^" "CL_@>^04&#Q,-9'LXP.E8C/V4H2$1 MWBG:P(6Q!&:D LXB9!ZX(1S0T^.XW@] N[F:EA@/$\ZF,T6>#7,L. 8F%8N_ M,C_.UYO_*=@?V?@N5^RC*$N7'E<0D*,CY,,CX*J'*(,)(1G@"84H/*4DXC2[ M!7@/I5[RPR2-,WS+.4&5=JBZ@M]B$! T^& Q\NZ#A?;+UW[N"?>^2Q;L<0:B M=Y;PH. H*4')O(,AFR#S\A,RXPRQ]=D#2CE'&RL(HH>$O04 2"=1EL DDW?/ M=Y;<3XH&^['AX.C^>>D92\%"+!%0ECO\7GY)B%HG6(IUV7C-_,%*&CP1!/DU M/[QIO9'?DQGWBN]KJ/3%GX+L_"(>V*=HRE=RI![\<3J!CS#'/"0$7!?P62+> M%Q]6)K\85#EI;!XFZJ]-!]P^[4P-J6=_\W(<:FVH+)_2*V]WCOOZ4YI\37J3 M&Y=M.!_NBQT%*\CY?8&6ST>*/K^XI-6V/V93M.VQIT]"6S MF+[Z>SE']4Q',4Y7$M:<-M:TNRVKU2>LJ<[H:9YMPV_!2&7V F^DG9-.8-WO M)JPCS9YJZC(V[:AHM^]8O;:^XE8G_3:%!ZM1_*V,;:Y;3FMGM5KV<8(Z==R)3"H9]X080)@E^ 6I=!Y/WYXS__\7WQCI\C'B:_1*E(\"X!#_D5 M\QP_"4_X,J=SW0-@64*D_2=Q^\.;FR'NDO['_N^7X1OFC^$'[J5G-]>#:]?I M=2XN>M>7K7:_Y[J7G>OA\,;MM@?]P<6;'Y^L97E=7LA$6<<*ATJ\DU\?U'M& M43#.CYYX'K!RFK %W9[E$\H8W&?TOV"";D'I>$YIY,;$3S#]MDB=E^EG\EC M"24!'B3#KP89?=N94)3#1SE\E,-'.7RU\?(H>8IR^(@-S6)#RN$[N%\NW=1U M;L Q9;S>Q3.,2+RI1V46I]NS^JU!Y02K!=^\-D1&,?\ZI ?6@A4)PG: ,,?J M][ M17O9S94I"CEL(.Q/<90D!]-PC>E@Z_;:5KM/#:+)'39)V35'O/H]J]D2MV M>.U4/X$9M+1OKC=;7,C+VD#!3P++R"KMY/%D@N5)_81Y60)C%\K#UF$2L%305$ MMC.,+;=_L%H'IR&:Y&F2P&T6N)[E5M6>]U0%CGS53;'45?5HL5"DU; ?'=K7 M3;Y&'-IWNQW+;E54H^P4C^R3VUY1/C*URZTIUM4CHQD<+&?'0F>I&>595?^;+=W1(VP^9PL@4B-NF55Z;QX_Q.?*;L#BO[&\9BAN')$(O 8%,'_#744U'% M_D;+8Q96U3,=[F)Q+\),E%N[:GFY[ ^KY4DU:S)KRY.B/) L@YW/ MH#C!S8HR.?+?MKP-/KBJ_>AZ[L[[96*33EPY'Z 0WH!-/0-?,OJ<^?/VE:IA M93X*R;PW40SB&P(SQ'$V2]EO M/3(!KXT>A9(7*12J.>+Y@K0?0G8C1G'&08[47,MM-N^C $1,=0A%W0$CP8:; MZHJI#_(+4\87#P6VUI3]1F$N_Y,E.&(47#Z^]Q-LWPS3YCG0JNGZR08:+O=0 MEK 2S83J+5K0+X)G%H\[S]MSRS)/?H!7J6^)*'7N!*!)%;67I^CQ$/N,SK"# M*= 7_P1X BLFYL.<\A3&>,D97\!V;"\.ER([+G\X!B[+2(_(11. ML;=H+#M;QQ%01+$*\U,)FM(JE,UBUXT7GG0;B!Q6IRK(5'Z1^#J#OP(U4Z!. M$+"16.J-.O:3NRB^DVUNX%VAD UH"T(NIK>SF;+)RBC;(F +Y($QN.ZW. KA MHZ>F]1M,VGM4_^Y21N[JNM?KN.ZE?>U7U_U^>V"WVS=7G?YEK2T4 M>?E[/X7'>T6%LX?@\>QB',V0/Q;$9,O4U&815VHOE.((SW^JQ6P .R]F@(TE MX+R9RV]II3Z#C3/F\3AAEQ'\C[TM%+S3^N[FXO/E_*O]W3O NR2#AR!^3B0#L!W0% MH9\_=QK=PVO6W7T;1]/"3L.FV$F.'#G4+CT5AX<_@I8;Y5VAY]=S5(9C@". M5\##3/TZ?[K'X_AQ@6W%X^XKEHX$WS6<$+_H>' M4JOEMH-Z""Q7%#/0)GXT7D;>Y>G,34XQBAXX-(Z\_.>XS"_ "U:6!\M M=LJ_NN<.@ZL"H)8>.VT#E^0FB[2)&T=R$^HQ7 MR?!8"&7,T2> ,6 M;\9?-)]%X$]AO4 GMKP"@&DT;8,,FLM.DQHG0J.YI*\.;^6C__(\NJ^Y^P# M6M9,W,*U^=-!LH3R)<17/WU$>5T\'=Q=N! D3\TE!!-G/O9\G(F:A 3=;"H= MA?NR[/+GQV3E2%%(]X+1RQ,&EI8&J!?=A4#UL7(]Q&)\Q8/A]X>)[^6A@/E; MT.#W<=G]6[^ _B17H!)R@2(*^R45$4L*#3!Z7+*+U^F )\IO[*/(IB"Z\#AI MI^\INQCY6".\B!SXI%6Z*AY8?@MR(N,>K)4"@D0U3T>[6HPW@M!IXD.U1C<& M6^$YU5O;M:)YU9C\D/"(1P_0.(UYF'!/"2CZUP*\9] * N!,J&C( M)%J\Q$]*8%@*O.!@O"B6V@(P!# =+Y4 S27((X0EDR@+QHL'S)\JWSLK A9R M2+A,>WHDN5A&]V?AO*\B M>5/@&KA1AL/$>,4]@.')0%^N=18Q850>N,H+57BF7EY61GP>64(&E$H2E0U& MJ9:7LA2N$O<\R/+(-;H<8"\#<3#*M="T\B'R K@!>9(OH*9@\A-%]N=0QMYS M]$OWO=HA>!(S[:[BU;+5.#>_E%C[2A1S3BP[165WB,=@!0 W2#\9B)V(N3^_ MV6\MQ HY:BY::)6. A\ND%%II/Q9='N6)>C\CT7P9)!<[I8(D?NT$3SAR5UR MQ,KR0@B#FV9H_L!@Y3CGTWC<8L#*B /9SZ>HPI( J D+(L"06&W;V$Z^RZ ! M-P;Y#D !705R9)+>'(DB;<]E*,'+X@B0Y)Q=\[B(.\@X;H+@,O73= 7@JT"% M52_92'W>N%"?W)/:2M[SG0VYF50.V_%$:4Q8:K00D@F/!1YIA,MF_%$9+_!3 ML>JX'9![. NMM>3S+3S*IU&]98]/*F<$E4*>0692_C47&CF@]8,!.HD4U+K: MV(E1Y_N%29"WD)6>8"CW2^;#>>*U\2")P-( @B1RX@^P2K?%&$8B%+=^/O.% MI:1H#&:5/\VF\LE9&H$(XRV($9,H&"OCKF3Y%;;7?+X"#9H"R)0%M6:B2.9; MX:>X>?&4D'O@2T_ABW1WI1.W9E.F!#L8(7T"-1@=6 ]"\@#L\PCT=/?L,.;( MZ@;1KEL_Y6VC7^,[T)-_2TZ[FBL/^'(1CG\K!;Y_O9T'W#_/96&_[D3]UG#0 MN[:'EVWGZOJRW^L,+^:)+QW[NF'=B7[AR.VX]I>H]C ] GGVDN=.3IG(9(9J M5R<7?_(I]]D7X4W"*(CN *LL]B'TSME;F>"QV!]ZDA(BMXCF+BJP>39>^'>R MB(L( "=B&0=$H9XJ'Q@7-Y%]P>"+%(9067"C^?*K= (%69A++-'B@]RA%^D2 MJOP;\#&(P(X+'L_ "4]C?Y2A;IJ!&P5CF$H[%\Q7D3](B]'M@-YMM5:/S^VU M$R)/+2HG>(H^N,;4(*NC:Y! ]HZ M#?F&(3P0?Y\D4ZL(K/AW%_OA.6&!W M)0F8W1E:(D]> ?P< R,#15145B6Z:)D5 (H>Z@"$9 EFJ27B#M73^UQ\I2 > M4'X)Q2O)?D1#23(C+HS,9_*G6Z3TH QD(<_&?BHSA,9J"V(D!.ZF8#*5D@-\ M?%Q8HIA"M;#+YG%#0&.PH6.$8_R[F*6+79??0_D":1Q)Q7XQA1%Z?"D'X:>+ MB]^6% PR8C&7Q?#]$,%]D:*U(;VJV$]6^SK%J;CE#$8/E&+WX&_(UG?!XU(BPJ9T6!Z"JQ6P0G*VD+1PO,P#,G^AQ#*X M=2?"1+[60M1[AJC24?>\+*:7P\.!1^:T+T7YY@/-9 SD%S#R/ M^4N'D8_SK+T_P'/-. M4FL>)1[D&]"$-95HX;7[\\M1,QG:R&W,X'$-2_]'*F7,!@B!O\#FE%G/,&II M5=V+0H6M?U>>72VWHM3.V#Q\]\AN,^EMYSO_,K5#YAG/_#!/J)ORD-\)E66A M$&U$N5]G((?R@^NU:4#YP90?3/G!E!],^<%U,BDI M/YCR@RD_N-;X4*W13?G!E!],^<&4'TSYP6:A#.4'4WXPY0?70I\W+M1'^<&4 M'TSYP9LD=34_6'>.;SE_^+,W$>,L$+_>%F6994$]65H/'I\_,+Q;%-7;)56X MU7=O;JX[?7MXV>O=W/3L[K4]3Q5N.ZV#IPI7"FV_H"Y?T_LAWUM$#LUK+T78 M3E#J2 D96FRI*BN!23'4\J2*,Q+86QDDB[($1IR\>U^!X3_8CTT&:]1YU5Y) MZ1E+18);P/AE2<#OY9>HG>^E&KX3N*2_0<@W]2C""$6H1:Z7@&F6\ M*=RS5DE3$Q]B0PT47&]M/<.)JU88=;?9,/U+KJOK]U#X[LY M.-V>U6_IZ^90:[[9:X.%6MIH4<,$801A^T*88_7[6QLB!&%ZS;1F66._AR,_ MP&2*UQEDI]L9U&YUK6[O8*U!3>&;JDT'LA!.6::C9&V&BN[YHA7OV?UNB1>Y*IM1[\+ MS(F1F6*RNE.4C=+;+)BKM2J$K78R]=:V[+ZVZ.XJ+U37P5T[N[PC5^SPVJE^ M C-H:=]<;[:XD)>U@8*?A*R%*;43GDL]DQG$BW-@QPA]-,=:?-NW[(%]J)#( MBW1KMHR3)V= V+)!LMNUVIV#A3-/7'9/W4W\HNK?K#EF$2L%?11%7#^9'5AN M?[6L=44R>QJB29XF"=QF@>M9;O=@^^BG(7#DJVZ*I:ZJ1PN[)%3#?BZP'\9K M00>_1CR-C_#K2^)[B7ROR?(S)I'/[78LNZ5O VAOHIG"/W@?;< :F(]\6#BK M1>)I/;"N'AG-X&A9[D#?H8R]*5H+SGLM2I:,PF_E.?6UUS];<.,513$VUM90 MM='$^%>L"XQ%16(Q$6'BWXL/LN;+SU&2?-FUOH9[U7:WCCM-VK M_J(57\_N-ZN^QI>ETAFJ!D&23:<\ANOR8GNR7%Z2-P0J:)X78_;*5&42F$8=CM-GHJ@&.YF MOEQ]0D8A3Z#TQ$T4@Q8)V97L/.H]LB]86CE0)0]UN4+$<53OY&D%OM_#6, + ML&'"3]P/9:W?#^&]R-M!$.L1ZU7!>C(O88\8!6U^[S$M:J[J83YJ.'%-T MC=]<,*+"A#$AU[?MMC5PM7',B>>AB!M)U#-F M=*M%%;-(HJCTP;;DL!VKV]5VHKHI(D&1]ZTB[ZI%W\8<+.BD"F$D821A9.TQ\JW3 MMWH#QQR*GK"=J?NTW^[']#:=^%,MRF_\T$_%SW#_^$.8\O#.AWLODD2DR>7C M1_Y'%%\%'!ZYPZ&_3F_8[5X.VZU6Q[VYZ5P/G.ZP./3G7+@7S3KT5Q"2^7/R M,2[IQ]()3V6S^R0;_9&WI^=3;!:O>J57WWC;B+-O.GIS;SN1^K?OIG-\AS[' M-QB<=^V6C4>2':=M]QQ]I_J1?$7;L3; 1*Z4Q&ZN6VU;IN@+ CK_DZL2:QY$/OC&08DLX38\!!F2?7X2.<]-MEC MT706"'1#4N%-0ICIW>,QI9W2ZUY=B: >V7.VT[)Z&G.,:\TWFT#N8.QTP@J9 M((P@;,\$X*ZM-0&8\GL)X&H-<*:PE1$89@Q,=?K60&/;(=,7GVRI4X":6J@W M(W"H'K84N8,$801AYK$B0=CV[B 86EW7T,*;M6 V<@<)X C@C 6XKF/9'7W5 M%VO--J\UT4Z]KO!5EL @89ECH;(@5\YU[\!G#:[>.+"MGMW2)7.FK'[5#@ZI M^0;+Q%N[U;%ZK:U/R6S++,TN9$\B<\(BT^]:+7T"8PKODQ8AD2#+BF2"9$*? M9>58_9ZVC!:RK$AD&BXR_;[5=[7%Q$SA_<-'MPR*V%=)V%^B\ R;:8E4,'X7 M"[%K,_*M)4DK08\J8EVKT]9FIU'ZDCF"5E\UU1SA>NM:@W;UR8%D"9+LD>P] MN<^Q.@?(>#-%BDBQD7"1U4C"1<)5?^$"J]'MM<)^F=!DO$6]L:Z"]Q M?MH6' E,@P7&MGI];:Z0*:Q/*H0D@HPJD@B2"%U&5:_;(Z.*C"H2F"V-JH&^ MD_2FL/[A8UD&A8ZK).R\.7#@>R),!)-#K":M[H6JS,V),[<'^K9/]R6:*0Q6 MM?%GD)S65\DU1_3>ZI0]VEPER2/)VXE.?<=VJL=V4V2)E%L=1(SL3K([231) M-!MCE[Z6:F2WDN22Y![1KCUUY5K[[NL:L@NCE ?5,)0+##6.,JP'^)J.=Z90 M2E^9T6VI5(?6%*[C6HZK[PS<2[0QA1NJMNO)"#@"U-2B;JU1.%2/LL=O[9YK M]3OZ^GQM2SDJ\$X 1P!' %=YLDU[8+D]?45 7B)<+?B(3+0&(I@IS&442!F# M0^0-$M00U!#4',2GZ_8LV]5WCKX2G\X4'B*WC9"(D*@BYZO3M5H#;;T93L;H M*>V^?9MRF.':Z]=\_O[;+#F[XWSV_K,W$>,L$+_>%@<(;OS03\7/_KT8?YCW MH[J0[:@N'S_R/Z+X*N!)\@7H9Q"-R9_";BSQ,>B_G3875"7()/XO:' M-S=#IV5W_V/_]\OP#?/'\ /WTK/+_N7UP&EUKFXN6Q=V:]CN=ZX[U\/AC=MM MM]QAZ\V/3Y:TO#Q?_*E(V"_B@7V*IGPS-I9N#_Q0G$V$A&+;:7WSW5,6D=_] M$* V?=_N@Z!IW6Z<"!9FTY&(673+9E$*;_%Y$#RR*$L36"^4%'7<<=[[UG0N?I,Y8 M>%$L1_$>V5Y-+9W$0KSV9?)); H_3F#^(4[^4./_R&-OLE"(KFTQY%<],\+* M-5J>!$-:1=J]AO36#X$_HBR!L27O&+(,3X!K K UDO?/@M@NXG1TQ-4QV-(S MENR7%L!#&2_P>_DE811/>;"DS6V\9OY@B?O,$T&07_/#F]8;^1V4FE=\WQWY M'OQQ.H&/,,=5]Q_W]L..OB;Y/<9Y.//A=HY[*MD#3!&Q5GKQ:XKI]N.ZU29]Z:+G]'M?!F7BM77;4@(ZV#4'BRCISY=9! MD+TPTJ",^2JM_,\I1@ZB&?IGNU1 .!SMS F]M:HO86T*6[PVW%8CZ3)."9R@ M:#E4H;IA!G^E.DO$][XGSD8\ 9?IT^??M2FN6@M1V^IVM64=F[+652LBTC<- MEHBN0_) OM#6M/T-!!/W$,)*=$LS+3?;=0!>0JGI+^0J MU2XY?ZWV \]?Z:O-OH!(W;FUGVI4Y2R.VA9 M+>J"3A9Y;7>G"0<(!VJY)U][Z^%GD23OV5B,4C;V$P\FG,H2./.->2]*TL22 MA8NB6\:G$5#K;[GILH]U2UV2BOO>=KM69WMGGUJ?OK=+Z!_/1['C[CC#EH8]#39^:=JYSNNU>YK,QU,64OR]^OG M[]>BO77BZ=M]JM7N:[1>SN<#D,,(QP*A(8=.=,7A2VU]&$=$8PA$G MGC(GUB0;KTI=<_U7MG?N"?EJ3?+5[)9M.3UM682FK"7Y:O7SU4SA'<(!PH$U MML+KCXQM.M2U_@C8TQ-CESSQO8MP/%2M6K[@:'8Y%W;='KK#B_;-3;?3'0YO M!@.WWRW.A5UV.IWFG0M;' %3YX^P=1$VLTDG\Q8X^;FP#.MAR;-A*YUQ1DAV MN>5,/7(TCO^D>^18V)!)S-(2_XQYRBLYD#C83Y(&.]H&.DY+UN[XH;EG"X]\ MO,ZI]>' 6DV^]M&,_GX U7^5\S(?;.\(1[VH;P_QY*LBN]0?A"*=VLJ2,OJ M=:UV2]M!7E.X@!R)PT%T V6B;W7:=+R4K.KM"'M]>RL\61VFJ-?/DGG!_B;: MV29S*5G=S;>Z3>8_LL'!!D\Q8SR:84KN+MVKFFM2D(E-)C:9V(O[!@,*6NM0 M'*=2I1%;RLIO7[JM,:79>JZ^LFQ-;]A&SL(!E%-S1,NVG#YU0R1/ MZ* MY9MK!"K8Z3NVHPVP35EW1B!FD"7$WOEF;[D_SO)XKGE.)]"T=575G7]DXRE"SON:LJJZ3J57DQ/2L MCCO0)IXO4>\D*BJ3ET?RN*\\]EM6WZFH>]*IRB-YE\\0]U)'(K5VN#/>SM-V M+.U%/JO#>;76>=LA$Y^\Z,KMAL,!34DSKM&;IO"B$3!4":DJ :GJ=WGKP39' ML:@:9C@-]40FJMWC:@(TG:HA9,I"4CBD?F:-*;QSJB! QP(V6PRO;XBP4XN# M#5T2IK,@>A3BLXCO?4\4CQ'CJV@Z$V$BZ\Y?!/ ^>G7VT_"B^Y"(,H8WNI' M<%U2:L6P11^%&Z?3[79*/@KM7N?F!/HH9-,IC^&Z!)X& M1#L;(<%EXX2"XFA)!=EXT54!EX.'C_.MQ-YW"=):!BIE,D22PO]D7PS,A<@- M,>JJL-OX3[JK0B7M$RHU)$I#6C(.J.$!-3RHT>W4\.#01ARU/-B)7M3RP%B/ MF6K/[V U4=,#8KRC,!XU/7C]2;-$EB"*Q;T(,S-S,FJ11&3:3JDV2NF/7[K6 MH->JG%RUX)K7ACTIU\.@31'C,XN,P"B#8,CN4LV+ZBRH9AE*GT0BI/,M6RZ# MM11$,]P6V,>T;]S1XZ[5=JFK"#F[=!B_N*]CN5VJ549>^':$_">*C^-'P!O&IR!HTEB^R\E&15-,*IKRP!,&_ZD2.HFV M@B5'1XE]!D?E3GYXT]92[J3?.6[%#]?@BA\G%$:YY(%L'L9ES:S_X6'&XT>V M";_HA!Z=T-O@(%AVIV4Y!RBK;,KZ:W0!3G)_\R:*03>'S,OB6(3>(TMC'B9! M=6DZ3=MOP?W-@^VVF,(UAY>ZDS0$YL6KM-H!APTUUJ*J1#WBD/4H5H(VB&.Y MO,O42J&?N(%49+%8I%'&^3N?F\N#%ES4MJ?SZH-XS E+EQU5+E"M5 M3F:*BGO'9XQCRV,17%[^WD_A\5Y.<8QHLT]BEH$*Y8E@O\717FDT$C&:*:XE8]:7$8_':,,,_5C 7^.$\2R=1%AM?,RXGOK3_^IU M6N*\LET,BQ>,,U.,8S'0*# 3_UZPVSB:SN=L=Z5YYL*T00?= M3=A0>&**?RD,MW,&)+H1HUA&=?"7[6@4 L#IH9,-5!H=@DHP+PY/RV8 = )C M_SC/,G?,+\2SCW[RE*AS*@T4Z382M7_.OBRJT?\[87<17^R8;!P>O#&-@.2W MB4CEE;*=,:;W>K&0Y>M'C\Q/85SY!AD3$J*7:^+G3U,%"&:8(3P6\FFW@?CJ M Z'Q#GA/+-(LAD?S&4(3_B('EBL"-/)'60*RFY1+&:#R'/OXGH0]\!C<\?2< M#;,8-XEH-\B,W2"KW JAQ&>ZZNJ?.Q6 FNK'D&*[ABFLB,K:DR*C"61:_?.> MUG&?GZ:VKM@RDLF:*Z0PJ.<*]5RI9Q("]5PY?M.46DV^ M)MTMJ.<*]5PQCRN-.U% K2]VL)JHYPHQWE$8CWJNO):(U'/%N#R'QJ MKBHV/Y%_@R&J+C7 30!P?ZL+X7M>Y,S_6S)/*N(0L"]+X.G1;?J Y=C@(BT3 M^)=[[NHMCZ6M. L,36\Y0@O6()FI"GG!H\5& D0I=^J>KXZUILKKMN5;L>8K MH->?[V^C* WAFI_A"_LJ?XHC'/XD36?OO_WVX>'A_.LH#LZC^.Y;I]5RO\4_ M?XL7OLFO3Q]G<#T\60K0&WSTMRO/_O&?WW^+S_'?X[\__O]02P,$% @ M$XFI2%%10#0?"P ^W, !$ !A:V%M+3(P,38P,S,Q+GAS9.U=67/;.!)^ MGU^!U]WW:.[ MDXN+SN]??_ORCV[WS^/;2W3*O2@D3*$30; B/GJB:H)^^$0^H)'@(?K!Q0-] MQ-UNK(3,Q;/T#Z0W(2%&6"E!AY$BYUR$IV2$HT ==B+V,\(!'5'B@PD!T4W, M">0>*RS&1%WAD,@I]LAA9Z+4]*#7>WIZVL(/.,1TR^-A;[L_^-C?V1ET$#C) MY(%^5%4VH.QA3O9Y*((M+L8@V=_IZ<=#+$DJSCAC46A7\)7HJ9RXX\K1CI ?[^_L]\S03E;Y-$& 'O3^_7=X9 M]CI??T/(L$G#*1<*L0(+(RR'1C.2W3'&4Q/;;G_0U=&-^\ E][ R/2[1,4Y8 M%7LD4#*]TYU!;8$-'=2K9X[@ 9%KLL=@K6J0IGA=!AFL)@:Y>M$2OJ6]W!]FI6S 99/2M2O758L=_#PM-4 VV>ZI+G:8 95ER\G,/G:I8%0LRA MG,U M(G[VL3!QQ5,-,B,C'4ZKFY27FNM=M0(2ZJQ^:37Y&.G()N>*]>DY)X6V/^V/-XQ)1XJ9S2;'KIAR:Y;!XT$@*J MF0;6Y!6S3RO;XQ.J$7?KF)+JZ(ON3+F9 >39F]0.1J9DKE8. F6/1"H-N%/' MBIQ:0F59\V9T!-#-#4J^V$:F.OEC= #45]2U(E4&8"+(Z+"CZ_QN6N'_Y>%@"RK>5*30P'Q%868H4/&BP#AQ.3,R1= Y^[ C M(=@!23S_Y4[Y9%37*5"AC+YCGP(\K.L3J)#@G;HS%:2N.Z B81W>F5/E+?$(K,V'6EX+?+^]6+8B-@98]-)6TG9FW>CK]J"_,^CW41>= M4ND%7$:"P(<4!,U0OO06=1=0(TG\:_;57"]&(5%.1!R*"\.VLM[\R+"J)3?3 M(-<*O5Y)^U% KD?%9Z=$81K(INQ4@781N-O?V>UO5R 0[J9M(3ZR2GQ(&OQ7 MJ\F^U_\TYC/1=E&V \FE/ZA"V8<8K65\1*&V M35A(@3'H)#$\(D?2277%8G MI@3&G14_V[-BBHD,*)I#11IVP]0LQ'.I;;GH!0/6C$+=5/I*S;O3[6=[NBWM M&<7\ZU2)S8HU6YJ7W?363-.5P-Q9^[,]:Y>I1+9\&@+^XK9LQ9Z*]5\I].XP892+*ZYJ='N;KKO_[]G[?PJ$8B1DH%K/PQ46 @Q[K+?Q7Q'+ M/5SV+%M/RWB"1QGZ9A1E$9]M"MJ?KX'4JDV4D5)GM]B)X-XBWK-L$2\?CNW;%DZ_ MBG#$_#,H\]3+!1MQ$1JKJI'C1'"0T\\VA[.O0^0N,?-1#(=R>"TBYAQ3\1\< M1.0;P;K?FK5F-4;LJNZ*<]M2<6H<9(!0'JGM).CUD,">BG#P#:M(4%5W858? MUCU#;5MFJ"7D)>NYI"$T:ZF54Y.5B&]8/$ HS&3CK8U>%VHINX5%QG)V9^V@ M64,;D"<->S(=<0VST:!Y;:HPZWF]%:B94;'M#JA]1J8KH8WNX/MHOYMA;#']*& M6D4K4T)>+;]AGTK;G_3P=YY!S,?Y=FS%T0^\<\%#W5T MH]C3ZU$2U[-IO7W+=398VH4*VY85NE!L!4K-B%\JFC-$RZ1]ZNSF;M-K=+SJ M;%$M4W9N2 WZE@TI*YLMW'VZ4]Q[F/# )T*>_8RH>JG&A$7/O:;^9"G\\B#_ M1#%,JV/?;)U< <>])OYDF3%MW+1^[5N,=&X*TL^@2B"^SOB$26-KD^/4*[=2 MRG9ALB576FLZ7:[C^P?++,9U8"_[_GLR^]A?30\[YB7I!U21L(/B=^3%=P""LO$% MW-?^=U!\%RH7ROU[(^='(MDF[]7PVWK"_QL)AT1D7KIEFO@4OW/^P.$_@HQ\*&GK7N!]2\$G.(7"7Y I4Z(_IPZ MNR:LYD2G'O^"J%P2*>\GF$$M[>D!/R8\GEYN!/7 .3H>SWK!^N :=1CH+=,8 M]Q<$9N4^\AH=@S)%((!K3P&GA/&0FG>Z+^8W^Z-WE\1$GQ MD 9@;[9+M>B94^*M_,GLUW/&OXD_)O$6R76D],\MY$>54V(%^PV:R_[XEQ^4 MV_Q(SW9ZXU*_WATF]3LB]$_/' ERP3(/2H1>=>S7\>**J"J^24&6SJU/7CS@7F#7\R)>,B"-Y'P)K"\X_GO:V?#$L;B M#[WV9PIF-UCZ>1HZXV5UF.:1""';*2Q>%F,QC-^<=MCQ!$R_JGF(LH+FECP2 M%L'_\FLD:8JA\9C%:'>>M:Z<;H!&F31S$U.J?WDK2 M=9YL72!E3M?1>.LT?PML0%XYYT(O[JBIAJ YL\\SOQ"LI?%FR\):#NMIA%9VUBK]O^$HI-U3,B)" MY&^6>^Q6>_NE?[H_R1=?,6$VON[)LSH.P.S4Q>KB*[BF4IC5O=-)K;#7>Z1G MS[$1/7Z9B20S\-$3%OY1R"&O_IW\\?,$3ZG" ?V;Z >1^3Y[$H]7;. 5$Z%/ MABM,Y_<<;"V^KS[)ZUELRL7>6ZK//#3?=S3')](IER^;GJN)OKFG\>*F#5=<-F M]17)EK2__A(DVZEIBU4@6S?GK^^O7CO__M+[_^!T+_>O;QS:,7C9^=Q_'TT?,V MVFD,C[[6T[-'_PQQ\N>CU#;GC_[9M'_6EQ:A1:5'\P^C>ORGLY/XZ-ND_NO$ MG\5S^Z;Q=CKO]FPZO?CKDR=?OW[]Y9MK1[\T[9V?]MS6O_CF_$G^ M^#KY&'T$--TH$YD)^.M9&]-OCW-Y&"^1F"U&^Y_K:TR_7\3?'D_J M\XO\MR<]T)*'%V:C^#[=_^U%G-IZ--F?W#T:[7]$G_/_.A!]MUX/=,W.9Z.\ MKMY/SV+[O#F_:.-9'$_JR_BFF>Q"X&X-#$[IG=E<7_0U2)OS>87=^6;8C@=' M9F=6VZ>90ZE^WHPGS:@.N;]G=I2%UJ>S&*=;Z=Q:<3#*/M@6]-!9G-;>CCJ3 MN;*5/FG^-(7_9XTY>9^>V\G9JU'S=2]4-S8P&*7WUTIGFM.Z]-Q> DR8/K]]3@U[?G2MWO31.^UJ,12("G_G]G=1L# MB%,[_I)EUM/)9 =/:8\F"E"[KPEP0),%1G/;Z5]=HK]A[MU7T?%?%1YBO&O: M+C"^W>3 W@T=2OG"H_ILOVVG;471'GO?=S7O4/50ZMYE90Y,\VPVJ<=Q,H%) M>68G-?BA'\ (!0F]D^6U7RME:-X7[,-:+3.F#\VHWL61[];:P6.(T^5N2VP_ MG=EVZQ;(V@J]4W+;7H46.[T/" V\Z^3E]_\:!9B>-4VYYGFV6+]O$]+@E]>[&JX#-!5 M[Z/?38MOJ78H59^FC?_SK!F%V$Y>@I$P_;Z-H/4U^J=E7]VR>PO]TWJ+P_)O ML+)BR)P5QY,Y:^VW>]57^_V/VW59O%5T>A$T^XX/!O($RRY*9C([! 8M. MXK=I',-2[[V;O8_HKRG)= EH\;?@7'9^SPL(]F)FP=1S";HB[473S*\3^)H M.KGZRQQPA,DRP.,_EW^N[A,#,N3YK,TG,U?TC*R+H]\> P'5+M6J0+56/%G$ M!6=(*"Z1-\0B(4Q0UG&5E+H[UE$.:&G:)>@%!_M[VTPF789[NV)EC>26*HV4 MI11!&8:8EAH%SJ3FA =-Z98!W^*SIZU_U+2P%GY[3!X_^AKK+V?3^<=% [;U M]]CO;FS.LL23R>Q\L<^*ZFD\OZJ?(XV&FLQF8-A@9.MYY+Y\1,4&OU/\X]"8V 4N\B0Y<" HAQ%,O?:G\\F4S"TV[4"9%.= MBEEBK5(140K+2@H*:RNDN 0HP&>V345NE1X/:?*'0.QFHG]]\H,9UZ]IM\I8 M[<^.W"X7JVE:UPCP2 ME1P#$:L4(M[ HN82(Y5$"-AC@K$^BDU_B_+=QE?)P*(W1B"1549,AJ(0%$5. M*.Q)M"GX;4,YIK7>[U0U?>)4P%:[1>!V@^Q^XTP5=6J"C\QXREB(40P&8 ,Y'; M2) CQ$OLJ GF@4Q[I^E:XYRU[M?6J814+@6;D+**(&RU1Y&Q MB)Q)RG%LI.;L!.WNX?B@-YP*L,*+F"*0%S[&RSB>[2 ,5E>H:-3<"1:0$=XA M(8'CK7 "D<"(!H\1TV Z,0%[B$S0&T@%.&!NW^\E"M;4J'!*5*0 II$,$465 M+/+2,Z1%,#R!_224Z\0#_"'R0'\HE1<#[YJQWU<2W-2IB!76)"^1T1PC4( 2 M64U=5GI2>$:4#]T8H;A&.,@@[!.@(PB"G9A@?:7*2:&UB@P1+05 !ZK.:QMA M+2F-O4O)Q/@P5,)!7- K0@5%P6?[;5]FV%:U8H[IH$'8,29 E#*OD1 $HR2, MDC(Y38)X&!JB%\'0(TX%&./6K9@WS?C+Y]B>S^_%+#V>#7RQI6:E@[/24^!^ M:P(B BQC:X1!4N.81.+1QFZ>I'A0;-$_3 6X8J\MT14[:U1R'BQA2#EKP2NB M"4D6,<(&2RL-<1:3AV$K]+]SV MB51",@4>E M$/I[[ M7A J@;UDQ.'H%F.ECCET9Q_#2MN-Z_&5R:U#@'->^WK3-L+URE90P4;&( M3.()&4XB(H1IQ(WSG"?I".D6CR ?(LL, E@A\[*>SJ_/@W.U,FG/&DMS3:V* MFR"%E= 9YQPY MZ8"50CX;$FQ!$74K>SRN)[DOU[F_WB5D(CW4E2L$K1S M4 M6+L8-38H@CV%>-Y7"Y8&)(*@ANOHN-IF:PXY@!W.WF^7JX*#X:1D4 J<(4D$ M.(%&!(0%HXIJZRF1)^PK=YF4'U7@@7B4$%UV?YJ(U>>,B62/WE6Z#2//\JN@> J(<4N M;3W*^[NOFO:3O9VM9P?!L*UNQ;+ !B\1.>^S7H\P;FD5DM$Q:K%+.J03WF7I MCT.&@*I@L-Z)W24\IA'4(T_TBU*9G?8+6X?E56.0>',7<%<[8H?:E?9@)09M MD ^4(TJ=0$H%^,3 ";!1$^L/WIUY$,PQ#%A%>*2YB.WT^X>17:0(!(5XDK M$@#N%,:QN6(5&?;:*X,D3API[&%YQ2@035P9!BH3BU..Z^F!%WH'J W7"4C MVS#O5T6JH"C#FD64E 6QF06<,50B,(.2M9C@H$]?!QPTPP= 46 N[V4ZC--% M.AWP=':8YUVJ5U0Y(A@,EVEI43*:(4_@JV(DR, \2^Z4-]U[X(&!8"H;PG=- M^KX!?"LJ5N ">E!S07//4KSB-4$7S$%*),1%K-N1_9E=M5[X(G> 2H5U[ND M=N>0WA_+5U':$(FA"*2A02X$C0(@"9TRK2R.FG:,TU(/9>[[PF6@._1=GA09 MX,;V#L^#E+FYO7I+\$-LZR:\'OM\ZAY?Q,6_>V_$KFZF(IC;I @';4 -,!78 M@"R?QF!ADI:>21FV&4[#@)'W-6 $X,12&64L"Q9AU3B 21%%$/WC$CSA&P@L$,[K;M6&9C>KA);PI"6D"W7"=' MO)TW8S7KW)2KM+-)JR"02#0A%7! WFF1;T)2;IR-V'>[!E"&.X::M/N\<1!F M10S-BS;Z>@X:?![%^7R,P]/SIIW6_[Z3#'FEN;F]>N5PD*"R0:/F:[/LKE!Q!D:V!O.+:F^1R!MQ M4AD8JW&14&R$Q;',=73G"IX-?W[V3$' MM5MA)[@U5B+KO$:&29'O\FMP)H22H/BQ3=UNNA<*7RW$:*5!+KBMA8F6I]-72V+E*?5>;+5+@U4T)MD(KJ[%B8%8SB?K.$KDO'$\>)$OHAZZ M"?A3,MI Z!Y5?BVO)<]?-_HQYU$GB;:IP4IKG(R6#(6@"5*48\0YTEP'(_".A_C9-K.?'[0<_QEF11Y+_Y9U4"EK!"$1P* 8H>X40[% M:,!88$$ERKCVKN,V-_ZYN:@G-(_"2G.5?0W1\JKNYMBZW1NI4G#6494W=HU M)LF(>& 8,>VIPS%P'D(WEB(_N8W5(Z0E KMO;E%/ M%GI[4Y#WCDU4C D="!% AC=("H%1#,$B:EA4H/9A"KK93N2GVD,?$,\BN1G^ M9S997-_+X0F UVL =?*Y ><6OM?SX/:; Z7/S>$'PD-U67$G$Q>@";PR%&8Q M1U@;1U'R.0<"E=JGCD+PI]K,/R'\RYPUKZ+_]?@2C(D#8QA6-%(9D:1BL+9S M2B\D B#QV#$,_D):X+V&_+UYH;Y:O-%\])AL7213F M0"[?;][ 6?LT4W&K!6$ =;">(B68188RC30L->ZMU?+P?%=',/(.GO,?+UT, MB^DQF&OM/9)]6&MM(Y4Q^3Y2!"4BDD($2X*22 ""M-X;DHB2!PNMGY&Q^D2T M(%OERZQ-FGZ]]:3T!OZY5;H*TCBO$SC;)($A:Q(XVY0GL&:9YI8&;LW!ET!_ M(D8Y#+IC")KU%Y[WD33K6ZD\IC9(, WGD<^,JX2" \M52.PL)U&"P'V @1"# MBYI>(2USG]3'&";S" X[?Z"L$VOMT4S%5")1Y*B/)!P*U'!$LI-$$F<@@K6F M)YT1N!1K#0MI8=YZ:Z=+6N>GI=^O,Q'9T6C2 ]-U;K_2@BEKP#M*T6*8'N(0 M%RJ_OIA<8)3$(+KIRC+WGH[ C26Q+FMNW1[E?,=YO_V'/5NJDJ)*8!F1(X^H&TL))]/9G,\M7 ]VD>C#OY8QSR"O$ M77V9HT-6Q^AFMW@"Q1:WG^>)!]]?Y!]V5;Z]]UMYDA.:2HN<=0&!R%#(,&Z0 MXX%S:QV WRV XZB7B YFJ@U*^13FX*2N#>PG60]JM\I9,J,$G>:#EH@%*9'# M*B!MF!+*I>0Z9DTYZA%LW^Q:&N."MN/'.$^X^[F!T?VSGI[EQ*U ?K: ][T! MU;5) CF@(>(M!0$2>XCDB[ )"FCF6#"RM#-FCSNIE_O0K,28#@UH@4\F=="'W7S*X2T^AQ"'WR=CA48L-M2HI MF06SQ"-',$,DDN4>A\=*@\UL,2/;#F6'&>J!#WGL]/X$D\8;'$ =!DN0Q@(C M+S%'R09@.(:)/>EGXGN;UU79A/K'KE0^J364@W*#*1DO\J/Z[Y];YRS!F_PRT M!X<6A?V(//W'&)3TJ/YW#/^UL/U_M_4X _!^?'-F\;2M)_#3B_EEAH66/X"K M#^VRPEQ8I?*]">XT"AP&;!43R"9IO6911=?MC9,R.PU'X^LC /__+T-3H=C7 M@91V?RF9CF50'R\9X/$,^J,M@<%NI%UI86#\Q3M-,Y!&RT!^@/]93*"?K]-D MQ,G;>MR _/K^>CR-;9SD ,>[K2R>CWH;IV?90\WGI>=;_/F"5%3"62VBC1*ZXB MU:R,RX%)O;JVN8RU\KF%R/O%JV< M-9YP;I$EC"#*P(A7+B8DK;$T,0#CA= YZB9 MW])9CGZC$-]0KY+$6TZ51U8GA123":4D'0Q:!4UE\BIU>_&DE+_;(Q/TC50! MIO@41Z-\4CL.BZ=YX/-VCEA?J1**496H0):RA+", 3%&-5(I,,&"Q^RDGPGN ME1UZA:D +_P>QZ#\1CG153BOQ_5DFE7A9=S.$%MJ5M3EU X>L+.*(J8U1BP% MBB3#V!AMA$TG?2K=)U?TCU7QG"L_ON^S@3,V5ZRX4)IZPY$AX-(GQR-2TB5$ MC(E,).:I.N6WDGIEC-ZA*F-3W&2C>GYFVR];_,'[Q2NL/1A(.J% @@ _65E$ ML+7 ^D81:81V'5/XEKDCU+<%T0= !6;^9KMCX2E=[9%LW/A<7:6*03$A)$4A M68J2R&%BR064#ZJDA1\4Z<8!96S(A[*SU"/^I0Z6WS7CYJY'OMT8V5RQ<@8L M;TI@#5F2$)2.>U3 M"+!PD*2"@2G/#8*E9) &KTXEQ7D2W218H4C>A\)5A^->A(WV?>5@;5Y^1Z24 M.?^B;6N5RTO1Z?M<'0L-%$F0I%\?^UEVHOL,# M;GIX$:>V'@W6T64$5V3^2O.X;D",3X<;TXJNWMEVX1.7'^4G?Q;#;#2_7K#J M]\T4#;Q)?TW0FV;\Y7-LS^)UVEF/[3QO)Z=SW?A MH>CR[N[<3]^<;/K EBLA+(M@P.04# P1 M8(%Y0B*R,W6 2;Y,'QHT.JZW(\ M5@+;X13]1KWQ@XEZ1(5Q5'=FV"'-V6*9J#PST4VT_ ZC7%^YDC8)R_-#?G%^ M39%@E*\^ P0D*26E)^[@*S?#^G$'3.0:7ZM7N IZ\7.Z7R^>&]^4?G9E>7!6 M\G/T,"#J4DYVHRV*Q$)_3C%P7[343)[TGN1 C' 0$4%\N>LL8;Q'%XT?J[$ M\J8_N&1Y"R0U[?F=W .]=OC*UNT_[&@6WT8[F;7Q3H3Q\#UEQ[.U?CJSHYOL M9$?4:YWRV6U(G(:)BT0:A[#V'BG/,!(B"60X488$HF(ZCK9;3W,VD6[F(F=8 MJ,?OQ_&_HVVOI[ 3&+LT7,$"Y\0$C0(A^():ZNF5ZYL- MJDX+XTX+E9.*6*8QBEAZH"3E)WR%1YZ+&'' UHEMVP[%(?!@0LWF.8)^;YO) MY.8&:;XZNCAKVGP)^."V*V>YTHPKY%PB"*QCC[15!BFE!#"ZI%8>'+X\I*\W M"'OL+#N&0_FH:FW]L/(1UE",>:?M2HI$6;Z8+8VT""N8,(8]02!@!3A<06/< MC3&/K<:.RY>'@GQ4OCR:9W/,6)?CCLDI^\^X ;KFI7CD6"$P512J'\' 5 M &#+ ZAWQ["+(CU47340PQP$74EOZN9 :]7/0P9FK"1GP.WBX889U)8[H:+^JQ[#(WP!*]_';>-R_N6*EL*+8H\%1HY:I-R23@6N[V442@DYC@,U1^: YD,>^F,J\)'5F(#FA"WPN*';K^( M2? N'PK S%T]&@NH/K.3>O(^?6CC!.RQXYU*53%))YN:^L1B)MK4CBSY* M2N+]]0?((NW8DDA1)$5GMFIKUK$)L/OIAT"CT6C\_;^^7<]??,F*Y2Q?_/P3 M_"OXZ46VF.33V>+RYY]^^_A2?32O7__T7__XR]__X^7+_]4?WKRP^61]G2U6 M+TR1I:ML^N+K;'7UXO=IMOSCQ4617[_X/2_^F'U)7[Z\:_1B\\-\MOCC<[K, M7GQ;SOZVG%QEU^F;?)*N-J^]6JUN_O;JU=>O7__Z[7,Q_VM>7+Y" .!75:N] M3\1_O2P?>QE_]1*BEQC^]=MR^M.+H-QBV:#_[9-_BW^=KJH&#Q^FK^[^6#T: MVW[7]5>\>19**5]M_EH]NISM>C!T"E_][]LW'S=HO)PMEJMT,Y'/LP_9Q8OX_[]]>/U=^_2/]#J=_7627[^*?WZE)I-\O5@M/V23+ #_>1[U MB0+\[:K(+G[^*3X?H($,X#M@_G-_B]7M3?;S3\O9]4W\W:L.9(GJ3=?S[-W% MT[_9;)7.YLOCQ3VBT^XU^A3_TT+H[]MU(-?Z>CV/G^"[U556F/SZILBNLL5R M]B5[DR^;"-BL@]XE_9=FJ5L[:AKU)]CXMPI1UE:UFDW3>6LR=O70I\\=5^&^<7)?O M+DRZO/+S_.M1J![LH#=)GWXKK67>W]6 TK=F2YM^^]+K-$-TCOTJ>)3!LYS5 MCV8['^Y4@H;3QZ$V'<@3O.[5+/HRV6*6%[_FJT;0'&C5CTR_ID41_/0O39VU MXWKI1^;[>7WWWT]2Y>]&MV?#1H.FITOV2Y].OL_D\C !J\G_K69%-PW":+B[CF*66RP8K MI2.Z&$#:8UV $[H<0)N'B_[=3W2GYM'O&E3_\N$^]-W3]P#Z-1L'CN[H5,GO M5E2?TF_ULNUXM,.W'_LU-VAZJG2_QLD\D$:OE[-%MEP&H^AT.0OKT/?!"0TC M="//Z[A>AI'Y6+!/ZW48G=[G\UF3A7R[WD[6(5MMHRU9\?$J+6I#('L;="[) MPY7C]4V^B*[';\LX\-C9?+W*IEN$)E6S\-QUOM@T;DJ@/E_:(R*;?R[=M\E\ M/O9C+9U M[7;)E1:34K3MCP^EJ[;C9XO5J^GL^M7VF5?I_%&4?L^&?[F''_,$Z$;(!RT[ ME"?\',/^^>+E-+M(U_-52^GV]M./K'FP^^)T4;_KIDM)-QV_O,ZN/V=%6S%W M]=&AC%>AJV*R_IR]K !I*>F!GG;)&P@R6\SB*/ F/+)],(K4,G/D[AW9MU6V M"'-DUV\Y.GVC$B2*$029YY-=L&X@O4B7GS>XKI 6O\P(E9_K_\\YDKEQ=8.O0'PU"X;/39*!&7\;)$N M)K/%Y:.C44=//=$5<7D15Z$2>CGGV#9 M:/NU'C6QQ-2VODV=GP.[H&OXQ6;T^=MDG@>?XN>?5L4ZN_]EOEB%[\_--['2 M,/!DE_&'OKG85&=]^T#_H)'Z-FO\@1[9;0*(,\X!J($#G%$JK40ELMA@.PPK M#TP-3UG:.XGRL^&[86Z_)/Q>1ON=:[.#7+L>3Y@E2CFLH'46,B(1DK)4BGDH MDYW.75_DV>M3U@QPO9DR[PW"'X0?@_/B.RV>,RT&I\.G(IUF3UW:M]\M-W;P MXF"[Q!-B SI("\H(=(AJ5V&FE80#$637TNDI.TXS5-X?+@.8O^F7L=2W>C8/ MK[^,*7?K98=NR[ZN$^JIQH8;88B0PB@ /2C!<@*(-B1"?T[7I2.,!YV>EM]) M?,1$M:MA(IQ'R%%) );.TZ";LJ6B-GSKS]ZE.=W$>^>O#@']@1GT7)V>L1%G M<,+\MO@VG?)7NX-96JKW6K6F6>*ZX MIT%M1K@NL]\Z,FX3X>WOH ;:]I#=0C_+F?R/F>[9H/@ M8+L$ P<9H@*C"6%6B'A*VPL'RB=YJCH?S^V?YQBTR%J SA4CZ2L#<+N?#XA M"FO-B;7 ,>AD5+>W[9@=*1W;^Y M0171GE]:5P9T\->?#?]>M=]79[.'%QS>UCCU/;55,?M\T^$* \-LW=CL\^KU M8KDJ-K4'F^S0[&F1! \60:P\TD8)0CR.Z]WMKJ%AH&[_80CUZO9;=CR=0,DU M$8AK#:S2DCK'5:F65'Z@HWL'MU5.MDC>-0QCW21YDR\N5UEQ'35L<'ABU^,) MI( J:( R2FHI !>DRJ)$8"A"'+4EA_BAAILS($#?20( M6^^AH3:>IN+*$6E\E=>H7*O8;V]1O'Y)T1U,;4;X31WM3<'(\M7YPSL1HJC[ M!OH&31,E *!AN'3(\/>2/'QG4NX R#0"N8SLF23^$MRU@O,A9]F"TN;7K; M/'Q5TT]BB"?A@R':08FU9HRA*A6>!/>Y#5MZ.S4P&%LZ@&H4C(FQ\VRRCB'8 MKLBSN\L$8TJM5TYI3#QCEDI0G>1UX=-JPR/VX_"H$]1&0:DP^4YBA?++LMKN M9CS]5,PN+P\F49W8$/K:8U_N,0K$OPVGB\1PVE M897NODVR+/Y[GQ_+4(R=*8-BU@]!=H^1 MW7"EON_$4$VYP<0RQ[2GD&)>K0H=9*T65?('H4WG\/7#H#?9">P(AJ:(+@K9+P ,_")'Z@+ -E][GJ_#Z63J_7Q?> M77[QKFF=''ZSM%Z6!-MD^;30'^KSXD-VLB\E5NKR[ MX2G>W!1GF@,6KF\>6^J!80P"7 6!J&]9>CLG=IL8#87%V(4Y3!A' M((WQG+*4K^#MRA.,/I1Z!NB&'44VH38#247+K4NZ7BU7@:$' @W[6R3&&D6,Y$XY M:QDT0L25RG;]BX!O9=#1!RB[166 +]O,TV58?&Q'H7?%A]GEU>JPY9LV39@4 MP'$?G"%$,>522UPI"PAHEY,S^LAC3_"!Q2,R&3[L7 M_)"O<+!A0L,*V<*P*#8, V/"4AE6DZ#F[8*):/3!Q%[ &7SW]/5BE87IT1DJJZ3B@!C%7/!!!7'$\%(Q&Z:R MYW6"KK&9FAVF:@?.#V3]P:W>Y@3=P$8_/7+7^0DZ9*P1P?G$BF)J!)4<5?.@ M),_C!%UCV!N?H#L.E3:&?#-+/\_F#^O/J<]A$DHG>_,N]K=('+/2&BBT@10$ MUYYK48E+,1Q7E<:N/+)N07EFIR##"@YX30,NWD-D")>Q'-.=QC&!D3 VID9[+'2\+,HP$H8JVVK7IO/DG&$(U#=X0P3T[R>S M,O%H,YV]3V]KEO4U+1/H)2-$8"N1-P;",#A7$".'6M7'ZSS?IR^>= O.60]< MID5Q&[>9-P/ENXM/5]FC\K>-QYJC>DTL 8QS AT,CIB 2EM6+:4-M*TV>09/ M NPF6-0G<&<)V)8Q9_?M)BS":FJ=]5!EK;\*CS:?;$P6)@"W6 6[O%YN\LO-!4;=[T+B/A'FD*>...^0DQT9[BTH(A!K%94<]V?1QLG%/D(UU M_^%M^L^\B%&=Y;N+.''&L71L(7AOC;MQ'8B027GE"E(0*>$H4H*7ZF$,\VDV/ MSNU[/'].@O!/QZ2Q;: \'P*=(?QR?1T3]]+Y^S0,ZK7WZNQ\/D%$6ZIA6. Y M [S%@#%1JN6D;)9&N-F$(@!8@YPQ#V@NE1>2M>*,;T=U.R?,3WA-@!I]CO\JMRV MB!L3!SC3L(=$.BT=5DA@! TWUFN JZ6#;U=%L[<):)A%>#_0G91%5G,SUZE])P:2X"22,'\SA VW1/O21PP?-!G7K4MG9UHO MH(Z4@_'FIKXX^%W?B82><8$H)#A\N98CJ54)E_2NU?JKMPERO!P\!=2SWP6O;)M1Z M88GBVFMJI-+(PXK]P:=L18[>"B&0>4S5UWZWS]:+)\GR\WEH/H;7CB:OFN MB+E%6?%@BHV/M1N(3GMG@B1@DA 4CQD3YKURK!JOPT?9*FC06RF'<]-R6+![ MR?#9F8EQC^NN/Y\Q)Z,21RV7V6JI%M,RYV\3OMF(.'VW^! M5,3LJL4T#!U% M^4^=+F>-,TL<;%$F'+""V89!Q!X:NN&^O%"69?ST=D[$J$- M88YR8RD4A#%L +F#$'@-VUW2W'%.R)DXDX\#\K'FE%1XZ-L'0]A&S9I),=Y@H_L2GM4/ M\:A 8'K0H7;/YHA>$JJQU9 )2S%5AGH@(2HA$$B:T>:7=&;;QZ50>@=O ![M M$#D.]'?IW_5))4V:)U)J2L,J&H=UD"0(0\YAJ7SP*5LM*?O,)^F+,#V ]:<< M:4:UV]>M47L<8@8GCENN9M=A3?E@M=:&.<=TDWBMM/#>&$(])PI1!USU:4K5 M*H&VM^V[7JG3(VQ#3DOZMOKQOV=9$5Y]=?LF^Y+-FWO)!SI(/.%,:N\E5(10 M#!G0ME1<$MGJM/+Q?'F^SG)WV Y)JH.MAL12!DK5L< #76[_S%9)_8 [#EYU>-@P MWC8FK;#:*FR-Y 2C*O3@PD<[VN51Y_9M?>JP'81_.B:-;4WT? @T/''R179[ M5W?%KQ?3^L-GNQLD6$D+O.56$!-F;,J"'ULR(+E!Z-J>6 M@0Y3-8/6 \$I5!JC>Y2 \ZT*R([@9&I;XW'1,,0:VM.E;@NOM2ACU(TS\-3@7H MH+WW59I/EU?QO5_2>0P"I8OIK@I]=47+C^LED5!:KB B@&@KB1'(5FHY38;* M83HR6':6E-_^X1W"!0WR!U@>J;$C@^*06]JTCX0PIZT UB,O,72 ($U+]:6G MXRBPTZM='SNK/4'W#,_U.H>L-3J>$ KN5JP< ZH)U+EVV7#]U$,?B!N=834$ M&38#\''#QMXV"7&<(C.+'7J3'W%F_N&*K1GK3; MKZ:^W:R0-Q=>U^43-^\EL5PJK!V"*#B@$@D7EKTE;A ,=2BT917G[ECQ.+>B M-P2'R+[9+_R]Z+^FU_67%A[94X)(<($@Y4 )HH,_ [:7,$2EJLK8H2Y7;1@'[JR *%4D"K?B17_IQ0/QHCO !N!$K&657]]D MJTQ=%MGVZJ,Z2NQOE%@JO,9Q7Q@@1RSTE%0*B!&=X34 (3X5 MZ32[3HL_X@;2YA\1@'I.'&R7, :4=XS[,/]B8"!EKAH+1?C]J/;1AZ)%EY - MP(PWLTGTUA:71XP4>]LDA@BC(8+.8RM9^#_-*]"8;7=FN[DM-Y@4@4;QK(Q.DCM0F7_GP>3<=^]OO?1U7$K&T M?>_=#[%_^VN\WC=83:^#TY,MHQ^\24-[=_&^R);!_>GMAN-F;VZ(0;\K].QK M&*YC<:#@%[XO\D7X<7+G&[XKS%7@7?9Z\?")V6(RNYEG33:03^X[P<0R(!"1 MA@NI-3$(;@M@:T, K. 7G>8_2"$&-L^\HAY,'R6%Y"NJKS#1JGS@G.??*>:BX4SK>=4%+M0V4 TTO#5?:IQGN\7S1 M SX#T$*G\S1\!1^OLFSU)IHC8G_8X=C7)*%"(D0A)%AC&V"4V(GJ X*XU9UV M/1?:/(]OT1&"9Z)';7K2_D8) 1(QH@BEDC+*L&&65?QG#HW6I3C=9 TXHJ*[:[H'7.PI-G$QGF5>0XM\(JZPC5"(,*(03'E5/6 MA5GR;A%I=8@Z7WS)BM5L<+XZD-M1VR:16DOOK494!@ &A M4C7)VR7S]/;EGB^DV0U\O6RI-=O]>)_/9Y-9/QM- 8B[O:;W6?'Q*KT_&MOK M2^[W"4U^?9,O(@M^6\;].SN;K^-N^!T0DZI9K)^4+S:-S[@'I (WIU'"V9<' M!VG=M\E\'=[M ^FC/NL[L[V[<&FQ"%Q>EFHWV0KJZA4)!U! S 5T80Z3@C(D MW-V.L7+,\G.?-SQ1S^9G$KMX40!3<0W"W&\A9IY)#+4HP02R]K+&(?:,AB?. MWK.-9X!\M'M)7]-B&L-9=7M%#Y]+/%(6"4JU$8AI3FU8PI2Z0T<&FME;GF$< MUOJ/@WTGX#B \[?1,,QLV31B$#"]6ZD61?1_-LZ0OKU_YGUZNZGP%76Z5VPQ M?1_\YT;'T?IX72)I4 X+0PP$5 )@#40EJ)1K.=I(44MN/![FQH/IOPG;";AC M"V8]8YX.SD]W?3//;[/LXRJ?_/&NV0[JWC8)Y99SPXE1EG"'C<18E^H)@\9U M<Y%0 M2DH]P9H ;IBM% N.\KAN.QP%60: N0U_?EU?9T4T3EW5RB!U0/3=Q4;_Y;OU:AD3?;:U="<' M/N2C^DFDP]!+(768\+Q#3FKO2A@P'4D5XM.-F ^'T1#;;4^^I ,#2'VC1' ; M;S/S6F@ K<%>EP<]M77T\0WQS4C0VXFUL\>$.P-R *:$">VN3&@Z?[#;M%2K MX*Y^7F^*IW[*G_K(#USH XPZO?,$.B"DE8([&J9'((&!N@1,83*N1(TN#)^? M&<*Q<.XNOV&Y^42_O^7A5,+M[SGQSAODH21>4F80D9J#RJ=SII57VYO+="ZV M=8;?:*B6SN=WT9N8B_![/';9P;BVN]<$[5#L)\-R?^KA MW5BW%Z:M$N[FG!<3/*N$0\.](!QXZ2$5V&IP%_H!7E!H9-V0^N^$PX?Y3]Y+ MKHCW5'+BL8,<6EZ"B1UO%;$>;<)A4^+TFW!X'.0_5L(AVLBJ#%,(&VHA"PL MU8++14J(J:6M0B$]%X<8R]P_&JNM$ZJ%P$ ZH E1"!GDA:G< <0' MJI9U+C/WAU17!@]CW$5>7,=B#BV-OKN'!"+,H-: $"((=@IJZ"MU0+MCMP/G M]O5A^$[0&F"P?U '9E,!)BPQHWM??[/:H78)118"ZC6TBAD0QW&C040*9@5 RQ#U& MDDMOS?T,"(QKM6\\<%I!MV3I'K3QQWC4=2QBU%\TYZ[_Q$+' <%,,>DHQ(8( MJ:O0F('CNIWI[)N%Y\!\F(R&_BXYV;@ 5_D\4&/I_F\]6]T.\Y8Q7/>QN4KN MW<5&N"9I%#N?3XP4V$NB(.6$:,L0$OB.+Q832>H.E/>=$[&15M]N9&^>X/"D M51*O(Z*6(*Z!-D 9IB IU406C"%;X43[[$T].!6,L>81? PCX>:-#X&KV:78 MVR812"F%/<=Q:C>$0D]X*G1_ [&,+LX_"VF=8'F^.FT01 M&ZR 'SV;&*W"L">L05A9B2&SF)?J #%8(!F#'IR)+E^OB=J/ ]K#9]N;, XPXT"JLQBG5EJ-X,8^" M0GN)9*FB\FY<6R7=LJ [6 :P_#;;*EZV=$_<3?7E#K;;^E&RJ-"M%>@I9/8WR/E]>/%7?? MXH_GC "V-DB3<.'IG2?<<1UW6HVVP9NPGFF]C45KPABH&W-[CRVV3@<^(A)Y MVCL2P13@$E+%/%5.A^\4T!)"@.A I=L.QBV'),K^(.>@.(\U)'JW[5)%#-XT MNY3O0*LD^ $20LD]4H1!SJB O,3%0-RJ=,%P8=&A2/&T;$9'@ Y3=667L+6A MM8/M$J8M$F%YP9PAL8P;XQB5:F*@QQM<[<1VS?AP$E0_+#/&%G\='R'.$(Q= MKL)HFLX/W "W]]G$2Z&H]A:"6-#10F/+Y!E-'"!F((,W6RYU9)DG<=G30!G MQA^R919>LOV3R_B?IOUSBU5F_0.HG[%)YPC0'B"'(-PA*T4EF;<47B M^N%!]S -$;'/YJ'/RR#SV[3X(XMWWS6E15W31%"%I6#"QRR^H+/UI%(6B79C M0V]1N7XXT3%& Q#BEVR1%>D\2*RFUP'_6&0NYD(U946C]@D-"S_M&/2>4H04 M==J24FT)P+B*IO5#C3Z &B(Y=;ZQQK96V[ZXV:'LTT8=)$S%;X$CA9V$$C&+ M)*Y@)6@<9>U'$"7I!O9+?VG])L.G\G%;%5FR#;G63/>V5'B98N^ 0& MHB 7(IIR#BO'0"D[KL-@HQ__6L(ZT&94;0K]WU_%OWP.ROWC+_\/4$L#!!0 M ( !.)J4@Z1F[/(( &QZ!@ 5 86MA;2TR,#$V,#,S,5]L86(N>&UL MW+UK<]PXMB7Z?7X%I^=.W.H(N8L@^.PXYTP !-G'Y[ILA>V:GHF*&QET)B7Q M5(I4DTR5U;]^ +XR)652 B0]$1TE_5(<:^]-K&P\=KXE__Q_7YO/*9EE17Y MO_X)_,7\DY'FVV*7Y;?_^J=?O[Q#7\+W[__T/_[MO_S+?WWW[G_ASQ\,4FP/ M]VE>&V&9)G6Z,_[(ZCOC[[NT^MVX*8M[X^]%^7OVF+Q[U_Z1T7RQS_+?_\K^ M\RVI4N-[E?VUVMZE]\F'8IO4C>V[NG[XZ\\___'''W_Y_JW<_Z4H;W^V3!/^ M//S5Q4^P[][U'WO'?O0.6.\@^,OW:OK[-P'Z6/!S__KEP]?&C_?97E5)_DV_=.__1?#:.DHBWWZ.;TQV+^_ M?GY_$5WP,_O$SWEZR_B^3LNLV'VID[+^D'Q+]Q1&\[2[,KTY_XA]63Y[ F,H M8 P!ES'TW]YX/5(RY?=&B?*?C_7WY6,78U4+6^F84=;)7_&:\>N1%S'OVJ0_T MJ^Z#[.DC\ML8[T3UY,'I]SK-=^FN$J3-CQ; \B<1 M9E_'K$RKXE!NVPZ/.L'Z^]:O?^OA7QF- U=&XX*1Y#MC<,(X>G%E-'Y<&8,G M5\UGJ3/&;[T[__^__'QDZUDTB^VYU[-QXB:IOC6>=,12CX#[<[JOJ_XG[]A/ MWIF@Z^S_F\H(O QPL5TFP&V\]BQ1*LJND3UK"ZC<&D6Y2TN:P/5_E)3;-UZ, M[A,_;PL*[:%^]^P=88G"RJLP;*[YN80UA$NL)=$9(B^Y+4CPB];J#M@YUU^YE,6]3$--P7@SXZ00/ MM8"^9]7&M*,PBDR S*<40J#/H4X:? ,#4WX*)Z5)GOG MJ%.0Y$V*R#J:_SRN2B9U"OCE%8+GADAQGV3YQB4V0A%$@$0$N'9@64'0FW)C MP#LHE'KV+ WWMQ;,S*WV'!\CK7$2?>MH9=-<*!2^3F*MXFN9[-*^M1[M_I+> M?TO+36S;A+8Y"_N.:X/(WVDF5'>B*\ZEY MX'N.*:XA\"2*UZ%_JIRY."Q6P!&O=OV:?Z.VTMWG]#'-#VG5);D8Q\ !$-(1 MN65Y/H@\-^J-^2YR131+TH1FK>I131\5RU+()TXSL";69'!'U?N0Y>G[.KVO-KYK4VF+L&U:CF,A*X+ MZ\U;-A':8*#,J&8]$EZC9LB-!OJ40>VD,$@,7N>*@)BF:2%?_RAVA$S>T:J* M>*Q#&=6[-3;Z5,>;J'J^V#(6'LHRS>N-&0#?MQT4D 1.W!=8N)!LAULRFBF MI"G-2ME@F9ZV3>533/QFH%).\L[MANW0+:-LYYGBT+.)%*]+Q:8Z!2K<2>YUD!0M&P Q]!#>G!P_>;G=* M;7,UPY'3%F^WQAZN<5.4QJX#/(BW&\^IU5:/C+S85+=X:3*J&)7=7%/DZ:- M"QS'!C"&%@D(<$.(CIH- )\>CG=CG9M[- U[75+\;W[Q@ :VQXAGS@J('1< M"&=B4G(AH:60XC(8,*-!9H2S4[CK3F W!Z=70N4S3')O98_+^.,N+5-C6^SW MZ98]SJ LYX6Q+_+;M#22JCJ4Z>XOQOM\6Z9)E59&71CU7<9&,>WC$OKG=$3# M%'1'/T^_WAV:)U7L($/93=/]A;=+8DPV'8T)NV[F36[/="GJXK%L]Z'0CT+U MFRK0+31G65]W1!V,:A-[R(L=:BCP[!A@+PIM,&3S@>UL7IV)'6^)4^U)]!"7 MCNN.[<]C?W)N6J!O6R(J-YEBCKYB%EKEMCHV5)[;ZOAY 2H%^HPY*97K-K[> MI49:U=E]4W^D5_T\39G>T\Z@T?N4]@FT%TG*\HE-/"?WS!^F_^?>;OI'>5K3 MGR3[[)_-3QZ3_2%M:YM0 P^T)V(?HCW.+JN;.>V3_JG,JM^G]B9OL'ZI0U$5 MK!7T*!'V+$B0D X[$$ ?KBIW^Y2E!@2 MFF(6[TO0ZW9VQ5K9U!EF$2IEYY&5)Y)^JTE6;?<%&TH-!1)BX 0^F[FVL >CP(]C%+?&8DA"BW<24_+I M^MH1 V0<$2U6E.0\,2--9R*3ZV@T4YTHE+Y=LL4]F-GW.376I*O5U_1[C:F7 MOV\"US/3@A!AD3^F99VQ;/E+FF=% MV6[\D*W)(4\QGR[-S*Z81IT2^Z'(;]_1X-P;C7*=(.V*:A@,L=% 7JR^QB4. M1^1,80#6(6TJ';I8($,15UR38KW5XN9]3E] .L:.OC^D>=56WSB:#L.0V#$* M'"=R0N %#@#.H+9.Q+6S6:G!&66O!VIT2 5F<931RS$QM@2S\I+WDE01H=/( ML\"LV1)\R\V>J>*=;UZ+DY=+\UNJ:5W!/)=REPJ-KZ%8OAPE99[EM]5U6GZY M2\J4CFDI(=D^:][0(5D/PR"P?420BQPS=,,HBIH3A,!$D>E"WFD;1=;T*5P/ MT* (C0:B\1SC8D-1/NI&2;RL&D!FP#HQFX ?8'D %Q M),M7S@%MQESQU!_CZ)#1>]06S#_QB?W1&=686NUREHB+CL)7%VSY]'6N..NN MF:D@(ESC_UE#OXZ^92GG+Q?>G#\&W,NG?R3E;J@W$5N(6+[CX-"W7.PYQ') M;P-$MB=T*$?HR9I[B@;,A+HZ8BQQ+H5J(TAP[9.;&SUKG:&LZO9X7C$\T+/#A&QO0B& 82XM^>'EM!JOKP5W3,4#)!1-(@$ M5^LG,,@XAU MF6WK=->8^S7/ZBK)=R2]2/G_YM:T:L^L &E73[@X,HM@A.[5\._1/OO% MFW(W0P#$#CXN%@CILY!J \)]BE&$J$OK]+KX7L%ZO3;7BAG>5\&)UVESPA^& MZDV>"7P 6=$[$MF![[B6'_7P7.*)%5*?"Y3NZ5Y5BT0?I(O6S19>SLGF-496 M<)YZSJ#JF>I6%(2Q6?*YX[R.\:(I4L/,.^%P)B9'F! M$P+?)8YC(K8MK5\[P,%;E3(EGZI/&@8L/+N\E! DD!_K)4HN Q8BC"^[?>7F MI?Q5GH\59*@3P!=*W@FQ+/-C6K_/M\5]^J&HJDT8 1)XR'4@CE& $2*X6S+$ MQ/,(WCRFY;>"-UD4>[;(.WT*@_^53FLC:_ 8/V6YL2OV^Z2L_BR6M@GRQ9=[ MZ2-*4"53=L*I98A!^;.!:CH2^D9[I:XPPW4R_UGG9^R,9#9R+*XC/9'$7JAX MCP02!9+FQ7V6/],EC#&5HR!PJ2)!U_:]D QF[,#FJC(F\UQ]S> $C5RZ($63 M0,*@FRZYE$&0-KZDX8RKE]*&*:RL('&8!+]0]':()0]_3[/;NSK=(=H?)[6GFV; 4GTZU%6=Y#LZBF$5Q+:;(((@#OP AW881U84X#CJ,4#'=L22 M"[6VM26XUY,R'N< M1@?4:)&R:9\N'B=@KYH:DMMY8.280F=\)IC1O<_QYH85=Z/M2Q7BN4CBB-PI8'X=VJ;"D9=%>51QPZM: M3>W?9KBP#XO[^R)O-?-TZN!K\7JWX]%#AT F($9 MP#0]"V M1=1M!CB:59"\UCXQZ9LC(GP2N;)@B$GI"7BC1=^GC2^GQ8:('3NPYI.LLCM- M/SNWC%._YE79Z7$84>,9@[P.U9[3X6*Q!J6A%VC+E%7-"B>KI73LHS9Q%(=6 M# ([#APWM.P >^8P6QF%0E-]PZM4?O/,C]9]Z?%\T?2_(F>2NF] M"G8GKO,UKWVZ>S5%O@%VX'F6[5H ![$#340!#+/CIB6TXURU;([ ML+=F6:%0.299&W.LL5W(R[2H#S>W2[L0=!AEM#:KV+3FM.09PT;;?]QR%AID5K->''+=>*G,F.8!P@5YN3(81,E2\-,)GB+XFKA5HMJ\ MM,ZHWESUUY4QO68=E7&'2PRE>9(N-?PE+1^S;;M%OR]RC'T?FD%D8MM&EA5: ML1_VEJ'EP4D5AB7LZ=XGTR+J#LBP,L,3B]G*4#HN8TNQ*:9D%TK5=AB-!J2J M@L$R'$^L$ZR9:Z7E@04YEZ\)_)J4,WV##DI74"9%M4=O%?Z=S)9T)T%3\)NB MO&>[P4^M PNZ &/3MFW?AA$"&,2#=9/O"C;5-C5W%B>HU'48LO1*=AHS,*ND MXSC!J;;SD.5[8@AH]VN7UD8-,/L%4&975*:A2YRY+JGH.9]I% M@NZ+0\Y*T4>>:4,7N4'D !C:?H![;'$(W%GWBW!BFF5GR+LS90MGW^G039SE--+-D_X7^I"TI-NPF!U%(7-L,3 N9 M$)K( E;L^[;O SM"3LB[4VP>,/ITYQ3_E?',@R95//6!2<[@A7%T8[&3'$K( M']&=>8.[#MV9V>=BR>8D>O_0'VB[9<)&I>ZZ+'+ZY;:U?$UQ;I_:_QYW5Q,( M/0"AY8/8AZ'KF#!D, )@0]/!IM"M\,J-:Q[X4[S[IW=H5SRP43]3DL_IMBDL M.GAA/'=#]'(CU<'@T_M%XR F[13J9;:OC!:H\5OW[V+G1T09'=%K;<%9AS3K M<^_5Y4Q:>>2> ;@ORKKK##[=O#S/LK&A'SL^]K'K$S,"R*=2WV:7GNL@+%1T M9*(IW3MK3]"Q)"SI3]]EQR-AB<3INZD$G\4[Q1-\?TKQ*/Z=L7^^.%76* MLVJ;[/]WFI0;RXR(CT+@462>'40F1+!'%CE\FVWGQ*-9"N-#S8Z[)J=--VWQ MLK6E;ZE1IMOBEHXA&GFDWW5.L ;.&IZ80LX203X975OPQ+2V1?^N@?]::)MI MRV- .Q^NC,^GT6O],)@C\PJS N9'U'O.N*Y#XF?UN%BN%>GL+!B0KW\4&\NU M(QQ CX3 =#S'!2$A/183F4+7T>A!L&"'0-NSIU/ON8.@0^%U\#^'IC/BS^>=PEYYHQ#J$#0^1ZIH=]+PZ1[]NF;?H.#@/>'5&3;&AL MV126T> Z*9.[W%;5,9;&6J@*.'>U?28Y+MV0G3N"B_)/N3 M[?'L,M-?DKK[CAV8RO)/>=O&>YP;R[*BV&.G3V-DX=C$Q EZ4"[RA2X4U0Q% M<^)#:-/,<@,83ZP[+4ICGU:B&Y@TQX)S@]-ZPB"X :H'_NZF*-]5%/JS H/- M5=!'^%?&1[9'].L?Z?XQ-7XI\OJ._NRHLS/OEII$^MANJGFBN0Y1GLO9E[NQ MYN18M;"C&RIV%-/7N[(XW-ZQ](W!JX[X2.!3)'%D!H%%?Y?P9@@4 M] [JPOQC=10*_9;L,U0S/[W[V&#HA*%CVM!V'1.$GAEZ5F_0M'QW4Q=ULI_: M'[QI1DC@!T3\ZG%[6Z:W29WR"(!R"J>JM%+V%,KN6B142A.Y25V[R/$[PJU: M@MSPRA 3P_=Y59=-G<>OS/0&!!ZV?XM$U,>]M:PEX99_$K_LKEW!3BF@T!HHA %F.9=GF]' MO2G+%),>*0.:M>=Y4[DR&"ZI6['DV.-3&NW$B4F-#&=:=.4<+R/",HG&=2C+ M-!<*A:_5-&WI[D"A8?4#$YDDACXUBR(2@MX8@K$U15TX32RB+U)W*2 R'('?0L@_YT6DZQH5IUI!<@5D#BN.?/R)R8[I]2UN+KZXQ)W M4TSC4. VBMFXE+M_0IY3OOLFQMP_H]+J*%O!G1)J_"A4OTQ3)KT^9'GZOD[O M:3**D 4@BBT<(M^V8QCVN^HB&+IF*#_QQ6]#][+J\QD:XS>&S&B@39KJ$B!1 M9KI+#W]B4BU%W0P37 ,WW)-CZ"3L@,![TYVT-"-7NDCE]4YX@4WW"H$MT9XJ)'?T^ KUJ+SQ,\298G MQNQ'4>BI;@J+M1)>U>GV=5JR6PJ3V_33S9>ZV/[>Y.-?R^SV-BTW$#G !-@Q M$38#SW1CTQSVMM-?J)DX4(1E-A6_+=.$576H[Y*<321TF-GT7<50=],-=8M; MM99/#)@J29\O5GJ4_?I9W!H/VND)X^L;<5M(XD<)GZ3T:D+YHPB^(F^%=5\E MRUQKA4+CAH]%'?4Y* 6#7-/S(.N#/!1&9F";/9@80*XCC)HA+#,ADA>U7*JN M.R <"X_KB(7^:9(KME/>&-"O(SX"ZY?KB)//$M>$JS=VD95'\X5K X M.H.3Q:RON-)N\OR([1FNT,&.%T*;N)&+8P>[='>D M*D*FI$^=.5KSSH+I[&I51%!IKSMS)/5VP%,CJJHS?IM4^7Y98&OA?; -C#-EW?X3H],"N@ MV;IO5IY[714WM9'#@0 :@H&9@P#%Y-=#3!2NDZ?F M_H&X*#^G#_3]N$NJE.4_K.4T(_!-Z$0N\*S8(TYLAJX+3#@<]7#B0$@L%)C3 M+")'6-5+"1'3"A7,\FG(S*0*#F0[<,8-3>R.\-HB! VW7T:YU:([;S,VHD<* MZ5Z'3JETJ-#V:HI,ZG56Z2MWW=E\5BR!U4W]]W1WFR;Y[N])629Y_97^ITJV M;):@VH08^ 3"B([X_#"R@<,.2G207-_CJFXZ"Q#=TW^G;?>TY9Z.V=A@S;AC M3AC4"^./U@VV#V?P0V1V2G?H>"8(5Q2U"6)[_4QJCP%C\(U_'P+6>6!\76G M1.885Q0XR8E'W0'DG)&<1N3%:/^EAQB-\3C+DWQ+!^J( MFGULK^SS',]'B)#0!%88(6Q[SF"9>,"7'&-(VYNS8SWI0,4[3:4D"P\W9N%W M0A?8X+LR!H3&$>)B XY+G/&-."8SOKHAQW2/+H\Y%+'%->@8Q+5;0SK454UU MMMF52$)DAX$7H8@0%X2^SW8K=+L2+3/F'D],L*%9T3X>1:S?'W $)[DO8 JC M'&G^3&2*R==);M>O-Q]QS<2=0,8]$X=RR;0^G\G-V>U>?FG4#WXR\&&)B.=#Q AS P:QIFT*EA"8; MTZS:';")8JV.6KX$=%96Q>2[@<;&Z_V@G$UZ,WA7,MJC)O=\BZZ1Q%,9T^O( M.M6Y4VAZ(Q5H6?0]+;=9U:X:#K^LNM]68.-Y" <1L4T4$AO%'K*" 0N"R)TL M<),1S*-Z1E67V>^IPJJ]FN(Q015G#84RJ>Q1=V<*CI^IA@_-/'Z7(E=46)4% M:\5JJ\Y''@E6S"CWC&=9L .)54PY>5]5AR0_M;YQS!@0 !TS=*$9AAYVP##Y M@#TGVCRFY;>">[ISFC&1!GZ*BW]"KL-GL#?$J))]TZ"[94+16VBG^CCSK.8H46,3FFH87H?.J7+FY32F2H[D"CF^SVEVE5;UYZ1. MHYN;E,V?ILV[ON,&B& +#%>$$]/"\F4;IUK6G$$.D(RL ]I< MCC:E!N-DKOFT;3F:Q:3NU9G4'BJ["2VE*>(0@2/<)4LIOL'DB!;JB<@ZI%&3 M;Z-%$=4RR+VYGNUE8R=9J9A$_SAD]1.;V43?**ID6V_\V,&.0T++I6EE$&/+ M#[J"4@1B)^:=^9IH15]S/07V_QHMM':?RF\]NIEO?AZG:J0]*N)X'0U0E3,O MMZ6KY(B[B6WOTMUA3Y.@Z/YA7SREZ9>T?*0#NV;I "=5N@N+^XLRVH+@S\,#*QARW;B\W01QCW M>(F-NF-$W]G7@HG0@H'EE-T?(J:"BGT2SMXK MHW.K72Y]]^U5?*^,HV_L#X_>&:U[1N.?\=O7A&U49'X:C:-SB[^N@(WU&XN_ M)"OI 'T M2 -8YHC1:N\>W)^"7YSZ(TVN6& M5I@NJY'V>(AV.+.&0KX'>2,*;]&NN1-XBT0N55<6B;7)M#K'+NJN8NYXA73$ M+'YJ9*%1!?0]JS;$"Q#$D06L('8"RX]\2'H$P(1"2JK2KF8I%91/!EE0/94& M@4\^E^)?3#^54J]%005X')%0'=%8AX9J\:S0_RXK4]&C_8_)?4J*^R3+-Y8- MS @XGHE\&[LV38MMIT<10E-H54BU[475].I9@V:HC=]:W.HD52XBDV55>S!4 M2JM,'.;6UW.$RFGLI-"L7F>G><>OM0I8Y%^#?TSWQ4.Z^YIN[_)B7]P^M=N5 M?DGOOZ7EQK-CC*.(F- %D,VSF\#KK;)M3&*K[M-L:=93-BVS3VO:B.L!G^@B M^T0R>9?5Y^-1="&]0V81VJILR;5\OA*EGB MWHM^J.KB/BT_I_MF[K2ZRQYZBZX30A !@"+;)$$00V3ZO44;02'%FF)'MUIU MT-Z5#!MM<=DQ\TB:7D1P._D42OET:RXVQ32K1V4\@[607(U0-+;!6P&QZY I M)9Z\W*RMC!U>>?I(G65K/'6*;LLT;0Z(=P:)X\<8LIM032NR"8@=>S#HH5CH M/,P$,YK%B2)[UT$SD@&;F"!-(9%/CV;B3TR.CJ",(ZJ%U.@R02-BI(#5=6B1 M"D<*Y6^-AN3,IS\7 M$:-IEC3KT1%<4\2*7=N8&CG#)Z9)$^GDDZ7YF!13IA5^!(F84K#U^R/+T?9W>5QLGL T8]]W@R!T'0N[$1KR-.@*%0]48G#9 M/1N_,:!&@U3=NJ( VY,7$_40K71S!A?'!;C9XU:.2T3(SHU>N8H#O\&B;#DP+]0MOMX?[0 M+)+1EES6V3_;6I.VZ;M4/R,4T?^$84!U-!B22.B"39[>LC^:K&FR +B:9M V MS5.L F/. 9AQBDR9U$E3/UG\M'*N10Z%@S&W0EZ@5$XSI\9G]2HZV4%^757# MI0*E_9C6&XPM@D,K]D("'1S#T+7=WBB!GKVIBSK93]94'E-"6>* BG^E+JVU MY8A<3$X62=4DJA5$BFXUVD>QR.F<",6KUS0A9_CU2YPC7JV*DC*GK;.Z3LOF M^.WQ,"UA=5&MT'%=:$8ALJ@UMSU,Z[DN1D+3>/)6=&_#2%E9HVUQGS951AMP M8A(U@4 ^=9J'.S%AZC&Q,@,M:<9OBU47N$C0B!Y-)W4=4J3 CT+UZR:X4;6X MO\_J9ND"Y;NPR&MJ/<39["AXAM0X0EVLK),0D6/[,[4$9!UM5)-O+_=P:F20>X-" M455'RT]'N]4&NB0, M\FQ'/8-E(7.Z W:#FF4#8QP8SF=.(9[8(;$R9PQ[DS M81[:1!7NDJ(MED]A5BH<>;E+014WXA5[_E84NS^R_?Z8Q=@. MC)T N&Y$L.=&00 1'(KA19CK,F$5=C0KT6DUF!Z<;)D="1+Y%&DN_L0DZ1QU M*RJA]HJJ$5520? Z9$F))Q<+XDQE1UR8^LV,G/4DCL L*T!L\$7E,HJ0:]D( MQSVP &"A708SP)E1YH;]H:]F2F6%3U^01/5Q%?&1E]$A-#+EX=8@NK+\)GFW&DE3Y*K89[NVZF6^NZ:-J[]DLZG9QJ[- M3?9?Z$_:K;['1/H(TX< .!!@*Z:9=!B%-G:"%F8,H6MQW6V[&#C=D_U)S4:6 M5(_PH1KP-9=03%NI-35ZZ,9\XT43QUIRN! MV3ID'#U:Q_R"ZJ",]#&+Q7\=/'F M]L_I-LT>66YV1&0B-[+-(+8=&[JN9T6.TUTR0,%%8O?TZL0QZX"D!6\<<]-G#.A/(K2J08<@XYRC#5UQ7(?HS^+I MR/A"+[N\4HX>DVS/#,5%^279IU_2[:',ZBP]&=($+H&N&9N.[WENB+#K6FQ! M/P:N3?L1(%0'2H6]&:7YEZ3\/:V;AGY$*B;.2ACF$^&YR143VP'=NYNB?-?< M*'H$N+B<>[A<#Y[ M=@/H^#;$7A [!. HC@CH,=!_A')5M99GE$ &W&B0&R?0!?=GJZ6=3PV78UQ, M%X\$7YTR;+18K]8Q&2%$YM@&;RU!68=D:O+MY?9OC0SRRNC[_#&MVDUDS?1W M=I.E._S$-F^P;6.'9/\+FT/-ZB>2U.G7YXFL;?L1(1'V 4;8 VX0PU[9'=CBM:H[3=/=H M5\>23AEDH%).*(WL]J 4/Z9UG9T1/)A.Z#GV9[L:K4W9*>!'1'W;K M=2-R&^P[EN\'U(9O61ZP3,L,>ALV1F+WM@@]>0:E87,B90O'^"G]OMT?JNRQ MF4-)3BJV--_WFXE?W>=B5'?%'[E!31=__%EA0HI\>37$4L<0]T;4=+]G5;+%5QPZM"?TOSM$SVU"#:W6=YQH9Z-1V4]%8= M 'T762%!!"/?M!T0#Q/)9H"%I&BJ+H.I$:E2Q?$Z]$J9-X6>-U%XE%>7ARU;,LYOP[NDO$VK34@3-0 " M-T8PM"S3!]CSAG4O!PKMSY$RH'],=\1D;%M0P@,Z"=ZXQW%Z*1,>OIVP%;[! MEJXQVRM&QH=J\@2N0V6FN?!Z8#:5#]EUL$U(;&"Z9A"X5*WLB"J5[P_3W;'G MB]2P%GZXD(Z(5ZW^RO[$V(ZL?DU;_'J;/+E%+Z6\35WL6G:%2V!EBYNU=2B( M//PW5K($>> N<-$WGG8W#BL%M[&12W!DNP&T,?!(3*S ZBT1Z G*R?&)%M.5T:-::D?^M0F>EN M7-PE/XD7?KUI']]/U?AQ'(<1H9KFN[83FH%E'J=J8F^X#>VKB-J(F>!J+\_O M._LZ06O2-V8DU=#&JS$:J)*4EHZ>129L7_ P*B-RC*U%/231OQ*-*2QP#W/8 MF;V/15X\SX9ZHP1Z/L8(6B&T@CB"")O#*KF' =P\IN6W@KLNWS1C(BWC%!=_ M3M\<8.S$X\K(1VZITD(FYSAH/A8%AT0-?:?(AK%1!V[NX=$H4V,C)344KT.0 M5#GS MHGSW_"G1/P[TU[^D]5VQ.SG/N"$H1"8.<1C$MD< B/U@\" (020RV[,FW//, M(GUK_#$>RN(QJ]@&:/IM-P8T:N:?:'*V'@*%3HJN [+.I/)D]JN=.SRZ:AQ] M[5^(U@.C=>&D6$!UU7<6#1.LZ!W]-J\II'W;DRPS")XMAJ,)\?K>I'7T;:MD MYNQQWI5AE.AU*;*N<\=IGMYD]8:8CL\,P0BX9N@!%P3#](7GFH[8_*6<#11P@9LW]5:>S35IXP0OSNK85%9X M->=C6I\LS/B$ (A=,["(3\<2KNMXPRE%;'JF2"XN]F3-V3*[Q_>-E1$MC>(9 M"2--08ZL=30 2>R%BM=EVF76P^E]BM,MN-X]$'FK$'/<16'$P467%O*XJ\<)KP\-G0KCH-#..G+#=V MQ7Z?E-51?&;.4<\2)-!VQ A=9\,1].&-5B/#B&R3(=G^4*>[#: L@-"-0\O! M81Q9,+2'BOC F]IH>*UH;S8=D%4VG Z;0-,1I76=C4?8BS>:CQPKO WH[VEV M>T*F5YV/6+;94P^]K%I M13[Q;RN_$%<*&J\8YS]6RQ7T3;+9 MRC XL.KPTK8I&[&E1?POOD>M3KHLJ:"U3[3C^,4(2095+KCNNX5H"/ M!8"Q9?'N-E)B2U\V?:Q._^R*XQ[A8FDS#VTCK54IZ^MHHFI=>ED*23U?;S7& MY/?D?M,^ON#Q>9LE*Q)6/:;6Q(N"&H4>H%2L@U)K2N%AI=+K!>[ MII%.RY)VFW6Q_?TZ*3^533/>-9=^]1.&&X!#)W(==FX-0#NP+$B&L[,T+Q:: MHE-D4OO>L ZE43&85\9#4AJ/S<6$@E/C6GGGRQ\6H%PL@SBR_:5EFV*DC;B] M]V;770@Y+(3/FT7PD3>21RAF?QV9A&JG"JUO[!11; <4Z%#?%67VSW2WP8X? M0.P"XB%"-1A9)!R4V"&>T,G^B:;F%L%V_&TD \(IJB=.K(S::>5THLIU:PWH M;3IG4+:71'$KFC3#:U0R>6=&%6PB1_PET?+'M*S9[1/G['?)Y"XNROA0'\KT M?54=Z$ MW9@V.TQ@.D&,"?&A$X0V&;)+B"*Q6SPT@5A([79IE=WF32*25,:7 MM&1WHB+C/PYY1E,4VC?5V39[:,_$OFCBHC79=$6/3SA7$3@Q23V!_)+[05Y[ MW,TICQ:YT4.?NR*<',$C4JP]9NL0:?UNOJI$-PNO4U)29I+V)"Z*V XX!T$? MFCC&V'$'@X[C"17\GF!F(7'.&G33TU!>,N534 T\JDD_WX]3.%OJV>(03#L% M65V'FJEPA"/=E.)FBB*=KKI!!WH>BKW8LZ$56\1W@J&D#0C=R:-D$5L+:5-Q MA#A=H(2XE5 MWUH'!VVC8U%UI*]#[I1Z]&J$J9HM"=E[-2\)S-BVS" .K3 &D1<%; S;5R(T M+5]2[H3MS"IS$Y5"H>YL$+Q$OBMT?V7[_N=COXZ+\(REW M&ZI,+@!QZ$06CC#P4 S8 ?48.#'$" "AB\,EGJ]92;YL[]+=89^R,VH]/.,W M!M#H$%X^G::.0SY9T4V?F*R(LJ7G2O#7E(SHRA0"UZ$KDSQX>=WW9#9$=65C M$F"!. BL$ $'(@)LV^X?;T4AV3RD95;LOM1)68M)RIN/%FD(+U%PMPF<[-EN M+[8AE.K)?R3Y(:']+K@RV.LKIR-OXN5F7&/##OJ M@GZ+-GLJ+FEVFX>'LDSS[=/7,LFKMH;5WY(L;VKL4J&Q?0LZ?N0A#*/ MOQH MT!T*2";+4&!6<_+1(32V'42C/F*44PL55(OIR,T3H :#.DB ME_GRD\BA7@HCL2Y]4^G8!054SIUP:@0]WXJ)0R+@F0#201VRG/[Q$(1^EQI% M^4XP,7KKP>*)48]!,BWZA7)S9\"WLJ+%DP%>XM;56/AA7TH&Q/SF+HS3#;2[ MJEHXJ=)=6-RS:R6:=H9*VN9NFT(A%7XZ?N8Z>6(_0VQX\I65/MCX+C*] #C( MC1T489#->,\1@/SW3>&TSAUQCCUQOCV].R#G4=&XY+Q M6^.4X-3'C"'FRU'6&5VQ%&;FP.JIN*0J#B.R/7^LUZ'["_C]LL#30LR+764V ME*'ZP +&8'W/JHUIN0$ @1=;R':!YSH^\'J+(8"\^_"FF- G'=U]7,&;&81&.%HI%FK8'8=#56))V?OYU+!SL3&1(I[.D[:N)A8OF?Y;A3:(0&. MZT&KMPE-+':UG:R111I4BVT=3:K%(MZH!/E==;,2]86O84DQQ+_=K*II'YKL MT^J7E!4OW<2!CQP<$V!ZU P!(3&CWDYDVD*[.,2?KGUC6=54!BW3QS0_B.[> MD""+3WOT\B2F-SU%#1KCMQ;/S!KSBH_1S6&RW*U#2R;@?[4-;!H3O)K!"DZP MZ324[PAM1_OB@HA& MDN^,W1&DF+XH(99/<>;F5$R#GM%Y@F^XXG<96>(@;42H5%*^#NE2ZE&A[P45 MG#1.]WMV6TJ^^R4I?T]9+:WG9GT'PS%J^6(8TV9CN*=XF M"V#-\+[')S@_.YE-SFG7.8D4G$UMH34L#N 6EK*WZ!J;]%3%]#I$3)T[+ZCGWN\S.K.!6EQ-2GR-<6-ZXB!M;CU=*_#J$ M3K%/+U?R-3#&G;&]M01T:07H0Y:G[^OTOMIXD8=]!YHAJY3HD-C%&/? *&97 M**?3#T=WUL>QYOO&DB_SQ6B<$5W0GR&8G"GENN(HF'3.$T(]R>EDXL?2U_FB MN@[=G]/AERGPW%SS]AAHWT2ENZ+M%<*NT]JXB"7EGH5@%(# 0!X>4M5!W)>M>4C;D11 M%3._#M54[52A]6T54[_H_F%?/*7IE[1\S+;I>0A?D^^8YO0W61U3&_#&M/]U0B!L<1#&Q0F#1%]BRL>-Y8)C+1HAXFYHE MEBHS96[30AGS@%)1QGQEY&FSG4:^(U ="97IM)8@Z$JKKXR/;2PHX#6FV#V9 MDU-MX:BL0XYU.2>5>DMRR"NO)/U6DZS:[HOJ4*9?T^\UIJA^WU@$0M,C('*Q MZP#D -,)6VLQQ, 1VCA3Y.]*-2^8S*'**BB'4VB;VR5;EMO3 M# MVR).C (QPSZ#=W*1;MKP]F/Y,,PK:L]59?LCRVT\/:=ED$]4&(C^R M @=B&$. / )!7YL\@IA$2*1'5VA64M<-LGW6CS^N4/F%D'[J>V2IN#L=FI-0'8AT*J,.QES-+NKCC MU<RSMCA%%9:--U]RNG;>BC+=I/DQR(O^V_I MH"RKNN/9.+3=R/%"X@#?=ET8FK;O$MKKK&C''DD^=UAE!,O75$3XN.*R-[1.;G#^@Z>H$%_"Z6;DJ2 M?0A^.FDFC=FFU@"T2 P=,S(Q!'&,?( BI[<*XM"6ZADD;6G6^Q-,1@/JK6(: M>@@5E.@9N!037F$:]:KJ>7YXM'(BLRM3P*G>7-(U)2P)J]5Q#H)M8$3WQ8'V M[5T-AR# CN/A&!)B!K8%@>>!WK1IFXZ49$TQN$B>^G;A$HT,"VK87.2JR" 7 M*@C#PQ6/J*F@>F7*IL2E2_*FCB]>C;LNRF;_=CU@. .F/^F#(<' ]8D#'10Z ML1D JT?@6X'0(6F5=C4K7@?52&KC4B-]ZT"5N5.(KP-[9$I",,ZY!' M/:Z]7";2QY_$)-_PY;]G:>& ' M@>1AW*I]JI MR[.#ZC@35KO3=;_7,+I!/" F@=2<:3O #QW?QF# $-F64$T*M9;GFS8\::'3 M)@W5,"ZH@;.3+3V-*,"S7BWDH8Q'$I52OS)E5.O;)8'4P*"P3K[/'PYUU<@R MZ/)0X-"TT_)]#P=6[$+'#)QAL=D.HTA*%27L:-; !HL!)-5.AC=!;=-,F7Q2 MUP*[,CH&%QKBCO#$(U\3V%V96$WQY)(T369GBA!9G46;/MRS2.C'?FC9/O!- M@H84,09R.Q,E[,PB1-9T(>+F35Z(=%"F2HBL%0F1)25$HNRN5XB$/>$0(CEV MI@@1[&?F(A.8D6MZ5NC%*'3#V(F/&UJ0W*X2"3NS"!&<+D3"8QD6N',<' )HYK]M:A#X46,U79U"Q0#4RCPB?*HCL X55.Y5H?>]5:Z._<29 M@[R ^ 03!$D8>#:TAN74B/A"D_OJK*Y'(:5F^Q72KTPE-3"O32<7F?KGYG": M5@K&X8=12U&_Q/52BCENQ2SR]*F]("4^Y+O^YCJ( F+&Q".^'=+4U7'I.+HW MYOJV4.5E21.ZM9"AZFY5,FX8+D&MDR2.4]CTJHX*3OCON+V_3\MMENRODX>T[&R9&(:F"TAL^IX#$(;64<[, M*/;$[KF5L:!98(Z@C >&2O2N6RG2^-1%/U]BXG)"50-HL6MOS] RHBS3:%R' ML$STX=45N-,9X2[A6-RG59UMPZ)\*%AI(Y8^';.F?A;.]EW+(PYPD>N:$<+$ MA*UM0(V;0ML5U%C4+CL=..-;(9S4*.*43X7FIU-,E7I\QI'29O!V.F);1*>X MB!O1+;7$KT/'%/OTLE2D!L9X=>[7+W\K'M,R;R[GN4WS+1L2GC,/0 @CFK % M%LW>L&\[/O)Z\Q! (")URHQJ5KM?__+E+\;M -5(&-8GH_BVSV[;"EMB JB. M;#X-7(1G,1G\]8MQQ&CT(%9?=VB ^)T/E-X:?KGJXZU O$H_[X\\XH\K&*BUV!L ^R]]C.'' ^R5QO MK,7D=I$PK[;&Y@>.:V^7B?PZ>HN%?-=0;U,V F_U4LGOR?TF3*H[UAT^)GMV MYHLVE7:%AM7X/-D]TU?6#T! / 0LV[0Q">S0M\C03T;8YNJ#=-C5/;])T1HG M'>P-.V"JS/]*B,DJ:?-&'72TJ0=*8/U$GULCV<5L\*_2^JX$(^!4%[Q1=8SI2LV=AN MA(EODMB* P@BT[:PT]L/8D=H=Z4ZJRO?4:207LYM (LP*]'Y,)%[J7Q7IR6U MCE!GWC' R^#8+@+E45A'UJ_!KY>[#30QQWU'[V.2[9D"QT7Y)3D5XDT4682$ M&)AN:$+?L]W '.:\HTBL_.H$,YH5#]W>ELT=[3S5 _7<['J1FY$6IX#0=30Q M%8Z\O)U5%3?\M5J>5K[D81Y&Q9*%%M,J,H.+](SITF1*5R)+T_UXJ4J*F.$5 MI2_;NW1WV*>?;J*DS+/\MKI.R_Z^ZFQ+DPZ2[0]UNFLNX#E>'1N9,#8MD[B! M#R#$. @"B]WF!DP4.3@06H+6A4&SH/6PV5DG=J\W'10Q6?N5W0J?Y4:'N9&Y MQH_^"D7J'/O\?9&W%\F+R9VV@/&)X1IB)2:5IV'J,3HCUEZ! M9BQV[;4DQR-ZJSMJZU!C[5X6\[8%625'>9WMF.7L\22KC;YO]X==NHLI;TRN M#NV$[&OP1Z!AZ-L8.F$,8C- "$0 D1ZHY8A-;BT ;T;];Y!51N^$P5Y.X\2- MYCQL)R^O14BV!Y@OT**=PRIC+-]OG+ISNO(P&N_7<5Y1SZ(J0%R=SNQOP]KZ MH_D)N-A5+10+WEYLN$?Z./(YF@R0%3IA9 :AA:'ENIYM1_T5TA[M.T7ZHTF& M-/FUR<7U!^!4<5=2FO':!I1327LKD/_U+A2:'C[ M9#/K+S6U@I_"?5)U-Q+#T+4=8EL>-G%HHM!%P&XM$F@14^@HTA0[<^:Z#)SQ M[$0F$*!*J'2UO1??24M-^AA8E4_1P M H.<8);3H1XTZ,_EV@94Y_)5*Y$>Z;[\5)Y%#'#O4_NQ$Q7O,NQ0I_X M)/)(Y(96B&(?@-Y0&#I"8S2)Q\^L-%+% V58XQ,9S81-4Y=%:OZ]9F1L@YH\ M?>M0E"D.O-QR-I4+D:)91=[8Z<]%8D23(Y^$%D0D@, ET.OMF'XD5-%9_.FZ M%:1;^6W;A-05W1*,<8,Y(/LL6%)_L03$3W43%C3GH]\X#A-.XW(E6C+-!]&$A-91OCG5:B1S^D#?:ONDBJ]+HO;,KE'A_JN M*+-_ICMT7QSR&FQ\@@+7\ST4>-C!/G&('_;6B2^X44*13=TSPDU#*@>#7Q:]E4$'AJ4+3[GM#V'X>L3'<;CXX",?$LWXQB!'P< M!U;06T1Q!$5T<(H=W=K7[O8ZBM_.V!V:(A\/:9D5.^.G+#>JYD-_%A._2>3R M"=Y 3/XY")PRQ11S3L;9M_]ZU)7[8G M! @4M%DPR./)S@\47\'!8+./O$%LG'IEG+AEX"?C]'.=:T;CF_'LY?AT8YRX MUXTB.?><+OT&"%0_^C'>!+E"25.4[_-'=E/";?\]JR%17;.B5-DVK38A M!1+%?F#Z 1W*0"N,4!S .#")%870]KFS%.U(-"V'\1+^MC/HNR0WPWSEG56:*)$U'+;4$ZF1*>C%7XYU3%PO3\.K Z)+ M Q*K"KBE*=UASQ9R/M5W:!'%)#KQ@1YOF^;,(XMVXQYK]_695Z?@IT@-AK(QC/,?96MGQCL/U\9 M%#D;3K)CX>)UPA55R)/C>$1[=$=M'=*BW/>@@D1F)5>%4:UKW2)2(&7(Y-/!>?C44SVA"G4>W+^'#NC>ZY5L+H.[5+DRZ53] H8 M$KOD=S#5G;BU$<38LPDQ(S>*@0M<.^QMA:$II$IR%F96(\D3]9+L\3/3A[(W TQB1&$U^+9.\VK>;+W;_>6CGRKJCN@B$ M.+0=!]B6XWEQ%-NAVQGW3!"(W42AQJ3NA8RB3+/;W @/99GFVR?C!*OT0'$2 MQ<)#Q+G8E1\":Q00?# M!Y8C=,9-N7'-8LDFTX\H#0:N8M=>GZRY2&NF(O:%U7-^XN5UE/%_A-CPW\^N MK55&N>CE$U2UD5J=M"IV[[+(ZN!1\:K&AZ&P0VP":&,/(&2[R/0\9-F]ZOM1 M ,-*QO\QM>UNO%!MA2,^J H7>;0$P^M2QT\H5ARO>,#1^D9;=%9G?(J=D]N M[4.61V[E_12^/TT2OA9MBM O9W\N]GLZ3F,'+C9.C /7#WW/\H@;.B (0K-' MX,98: >D2KMKTMOG6TN8%T;GAJCZJ@P,I_ N%!-!S:4H+^2U,N3KT5M^)L>D M5D,\5J*R.CQ[*;#:V-.TB6^#J8XCEP2^CPD( ^#@$/8H2&!&F[:.S)2.S0KT55=WDW;$RG((J^^[-FFXP2] M:1]#H:LNE!C4G*VVK7C[K!7?)IG@JI4::OG41'56Q] QS;1,$T+G2#L4LDHYZQAIMJ^>"+90Y5,(W^A M3-\9\*TL\O^R[(4W#.MHO-J\FYB]B+$HO//XTTUKDQTZ>XUD.$^"8^+A((@ M=CR"B!L!X'B62R(7N#Z)> \1J#:KK^,=D++V>[;_7>KHEB"'/-MN%4=C'0U: MFW>7MN9J89&W05.].(K'QK-,&V$76M#T381<&/EQ;P.;L2TR[A![\@R[/;(& MS;R-[AD)(TU*CJQU-!A)[(6*UT7]V/NZ2=SHSUF-WY2D[;]#*X1!['G0B1!M M?R:,3-.E&7,'#(%8: U_!C@+C-NS;IBY9\/,OZH?P4\-D+KQ_8RQT3CZ7RPA MF4[QQ&D"1?%;APK/Z;#$%(-2KE7H?;>/N]_&W>S6946>BISF86?W[@Y#J]@- M;$QL"UHH=CS'<3U[R,1HOR5T0GTAB#.=1-CVF^3K(UHC&> *[K!=*IS3>XR5 M1%)Y+W+^Q$GK65.+Z<2WDX,2ZYQ\E@^29#\TPUNQ_KYI#A($^JO98C*U#SMN M>_[W8L^J/?5[GC_E)R6ARJRBOR+-C3YM%SS #5S@$1.[+@Z1!RTS)/8PQ *! M&6\>T_);,;4?TPY31/]./>*6P9-#(K?](9'L>$CDRLA;+>O&/37-J!_*XI%Z MU%;__7_ E>?#1@WIEQ: 34%22A?]?YFFQGV1UW>5D>:[=/=BQK_Y(_J%:LZ]YX=@6'7!1^+%G9>&JV;1NOG M^CK1J1&3Z$9G>TG6W9'.1P-G5SIS7)1NOH$DPO3_Q +8M.S0\[&#>M-V".U- M7=3)7N'FF[<,"@W6!FSJ)O'6H2XJ]X?P,K[N5B_GDLS^$#&^N*\]?VUUL$BP M%0/H6RZ*(;8\RX[ <4((ND"D$4ZQH[GMA6=:G>#=YU-(Y,O0YN)/+,GBG-Z^ MNG#L8N:[TB]3.*)E*HA?AX0I\>3E[>G*V.'>_;*]2W>'??KI!CTFV9Z]4'%[ M0\ QJ6GK_KFQA1W7B[S(B@(/AC@F%MM]8YL(^DBLB*DZJYIG?7N@K.4-4-_1 MT>X[=@/.Z8!&JGJI0O8Y=QTM0KS@?B-EG.O9=,1+X=AV(^5A6(CF!]FZ"(I#H4Y M]41!FXCR!& Q)?W 40I!3TQ^'$65\$U"5649Y#Y:<=%R=\,DNYFRJC=!A(,( M(LN'%@B]D,38A(.NQU$D,HQ695/SD'H 8S T@D=O5='*IX]+,"JFC*-J>&4\ MYYK=R)MQWZVGZ)@*'X5CQU,4!V$=4JCOYE@-L2+LCXED!1CVN(([@)D]OV4/T*;X8'BZ-"5J-.84NK_D,'^_= MUC/&19_H:PC([*+/?/BQ1/\9ZXI%7RZB/Z[H2_JK0/2G,#U=]-O=N?7&(;%/ M;.3A&#MA@-B:WV WM $2V\(ZW9[VO:A?[NC8ZMW7M+P_O>7X"%25>G,3/%6= M=3"K5'T[@&O1U0Z.E&Z*-"&FHTK:!$QJ5[D& MMFUY'L*V&\A]NV+Q;MVC M:FBT#CZ?HF"?7TL_,C%4W*_(04U0?M= ME.\B"JY^>I_3IGG?GC#N:V.8H1D$L8_\B!KV(S-R@.=$) *F:0&/O)6DJC.D M3YEZ>,V!UQ:@<8*0IT2-+G)WW5.:/UL9R<^PS4GV"QUGWC?J;,).F[GY.*.Q MZKE<5BLU^%/H>NOXM&N79H/9K_0O-KZ/D1V1T 6AZ04 N:;G]H^'8>#SI.'" M#]6<-0_-A('ADQUQ7L:E6RLED@H]RL9(?D>'&7^Y+1Y_ICZQU,YF7S#-L$\R MNI?^GA$':4J6U0!YV,7$5X&_12/Z[!U[?KQ/;C?$AB[-;,S0=F($+*H8F/3/ MMT',=7VV^%-UCX1[, 9#P]^H!:EYNU7K8T5P2,A'B()V_6U_W9>D)'=9L;,O%3N2;OA?X)K'-(#('#7%#'XMVVV)/GZO_;E'1 M3'=G,%SB7;D@:?Q]NCZ^)#MW7JH4]O//.'BCPY?C:WE]F(C_3 HPA0D1O8BS M:IOL_W>:E#']2;7QH.O$A!5D<

/8%54,T>?/I1DM+H,!,QID MXJHA3!V_;NAD35(Y^ E3J!TO>'A#/6196X]^2'MP1D&FL2&N(:UBM;:@A5'@ MX !B9 :Q%8,8![VM "*ND[[3+,RL(UV_.DE)A @4U1)=W$U3$R[:E.O)"1=< MBB+#W=HT1;68!K]0],Z(:D1(%:E,]N_S7?K]_TN?-I%# F!ZT/1C''HH-J'G#W.FCL^] M3"'W]'E4HD-E-+ ,BDM4)X1)XQ4*G7Q)*04_5F'U*D*="02U1-,.?41) M)1V<'"G+.)ZY/YIOR!&UO$9,0O\JUYC"@L#(I+B_+_(O=;']_Z MJI.KYK>X4F-$@6\-= M[J]H.M.TE+*[CH,G:ERY?"7[5'X$[E]GIJ[9C6&[=(>??JW2W?O\TT-:)C5M MRXC=^=46X^B!@(AX=H ]WXUL%]O ]8*X!V*&0*ATG0;SNBRN, MHH=J) -6P5NG=<2 3^X6IE],!-F=&@W[/5SCVY/Q$T-L9/F?C0&T<42]F$"* M$SLBFQJCM XQU>E@,=L;+W@F_7@+\=?B<\J8HB,_"N]X_='70A0JM@BB$$/7 MQ'%LACA$T.JA!I8G5E5T"8":Q?O$)W833]E[U=RAV5^@633?;9G2/)PHC0*A M7R;F?%W!ZL,MUEF\B/3@4',ST[/+FMBO?Y1N14>01CJ>1=^)=71-RU+P\FSY M\O'@[=Y(^D#5-6M.@=*O]VEWA757G;L]SUOF"<;F]'-R DZL*U'#+U_7,#NU8E)_"N_*& V!",>@K5(-0]I(]*K ME/-U2*E:EPJ-[ZC@O"2;_\1)Q6X2I)!S4E<_=X+3N0Q01UK(0YJ> M2=RSM(Q-WT[C<1TJ--6)EU.V*CCA59KH^S:E*5[R':=Y>I/5,?7N/( S"=^& MQ&%@PQB!R('81T'LFL,$,@"V+5:"7B\6KK8WI?Q\"]^HD^_&M]:!;CZW4B)H MFB/%IWLK")'<"G(;&PK;]*R9"-W-JZGV*+O#$7:0=P T[;=T+5A8$8 QY@0,'0O5N@)E1V=:DOS MF+F9RJCZPI^[#NPP69M\%RW,/)E;WD'S?+2*CI<[#KMI4*:S'3CCIP[>G^<> M+(^2-3I.5D/S.A10F3>O1L)>XCH9>W^ZB;,\R;=4/=F]?!4=FI.LVA:' MO*XV+I5,WW*M /H$8-N.8_.8+?O$%EJV4F54]U+4"4ZVJV>7?JN-78>NF;O* MJNI P::E%'/N7JT!.N"*T(O"">,\/<]QPW2AO8!Z\Q+.YP,CBW7 MJ [".D11O5LOEU7T\":Q$X!5PD^JN^;FYLDK/)L@MCV3)J'(Q7$86V9@$Z^' MZT++D]P-,"](S3+\J;Y+2R,O\G?-@G^_(X -)3/FX!7;#""]RC]S/(57^M<; M2NG5_O8^$1;+]VW\E*_^+[;DKS1:?,O^R[P@*^EW%J?A\O+_DG'A[=ROQ'?TN MK:C0G&XNJZJTRT3W6?*-=D7M[1AL3QK-6M.;FW1+?T^_3+;_.&3MU0&B&]%4 MAH:OTUDH*F+=2 _2^*F'^6<6G&,GT$%=;/\7/XLC\JXA%.L0;!V.%=I?XZFB MBK;MZ(1V FGVR&X>V03(Q-@R0Q_Z((# ]QPTF/8MQQ=;Z5-B4ON"7H^)I? = MJ*F:*,.LK!KJHE2E#@X4?WZ;XIGD[S5M0L(W@?6U2MX4E]X4N\E\RLX?MTXK 0K<#W'BEP? M$N#'83ALO24^5_$AS1!T+_CUV=-#"[(] -#"'*1:5]M,)PU:GLD4T55Z%"9554IU,*A'-@=G/;S [ MDSB^($Q(!V7)7JOD2?OSIKI-8TI>R#ZG55T>MO6AS/);^DU:/J:;&(9A!#$T MHQ#[*+2< RK5K;OX:EJ)F54NZ1]>C:.WW.D)UHYEA4X[>0J4;EG*(T.YM)2 M=XXZ(;V;Q/U:16^:4V\JGP+.)JR;LS;_*1+H6'M36F^7#B?O"XN3;WTNKA6SI6NBS=V[-U\4@LUZJ,H+P4Z*P205G8M^I6HZ@%Y#Q3YQ8L4%5D64 M5BVT2ASD$UQU7/(*[W7RU%7T0VQ#=YGB0Y7E*1U+511C6PF\^\UN$T6VCR(0 MH A%[H6,KM-I12"%P#!#4Y*36L?\C=-OMD[PRH!)!TNX]N >=@DWR2V_0?$ M)%AM-/C$=_XP2,EN#Y,=F>K@&/B$_(_I\7H"]!;Y6L16A,@1F=42CW4(K![7 MBAG>YXFB2G6>IM+UTS5]I6N4[R+ZTP?VD0TKU(4!B1T_(Y@75)Z=1,MS+A['%>&0W2JX;V MZ$W:YY'-BR2*B.;T2*Q4,A4X]I9@JN).5"[CHOQ2W-1_)&6Z0:[M N@$08!I MIDO-F;'96[("+*F+(A9FR"B;:>B3HB!97J=EGNS?':K4J#J@QBY]3/=%$P"9 M8BQ2[(KIGW):IPD=2]![/,MHV0DA'*(E0]^ZU$G*@PLR),^&='J&'I-LSS9, M,MO)/OV2;@]E=S@]!!B:5N1; ?!B#_@8#0@B@@37N%5:GC=!J^[^3W=7V^,X M;J2_WZ\0<,%E O0>)(H4J5L@ "512=]-IN>F>W,(]H/AL=73OG5;#;_,2W[] MB7JSVVW++(J4M8<@&6>FVU7U4'I8K"I6Y>OM3U5^.U]]^:D@JF?G>;K^+=N6 M53EN?M=#TVFPO@C&WK57TIX+B?MH4JCKWEW$?QFL[#R+$;3.P%.-B M1J.677+/?8H0(BL4=H$*4>\OTX"A/?;\_:*4M< M6,6D4='6ZR8;;>LNSX5V=EG5Z+HHTNJU%@3(JZ]60JHE%V),S K L8M:;2S' M2+C5BFG'Y&H//QUV_=MT6PLK;U]6Q%^/I%/?\YIXQP-@TS"L@D;@XZ%7:U:#)?[&EP,X+Q0@U"1!O19@%"!NK_^X@?N/[_ ML5'5>/U_KS7HQ:)#P6^435NE1US_WP$LG&!-K-*HB=:(@6J$:PY+G1AS,X[H M[K&<0+CY9367_O.L<*T77V4SJ=.#"669V*;XL>5N7FA>CF2^>RG[PD_2P"*2:^SI0Q8R*Q_<7K93^&2]PKRY^=\58V( M=7;2XOKSBS1+/QY]A66'QZG'O>)]XM>W!TM;W8MO$54XQY7^])&<G MG*' I31MKY8@7T#V/KN:6-[;1C/L7&N5U+:J\2P0;"N"#SL_=;X9Z[#S$UAW M;"+#K.$X-HF!;-4>=MX?86B"]%/E>#_DA7K_L]@^/>5+NB/U=S;9 M=KO,R@LMLN;F8!N8?INNYYHY5?,K"$NN7F?5^F59/^V71^X!!VI7MVC.; /7 M2;=" 5;(NUI;LW'0O'TSSV1B+>-J/JTPH5[,0^8RXHO$98A30?SV".%R:B E MJR-VJ)1LG9$]F4>PE4:XC+GI](%1N*VG#<::*S"2(U!>BG$PJ0W#M',"0.R4 MXQWE=->[Q\)-+V?#?BHH_&Y5]LN0!8R;)WD1_.MT*0E^DG@D96[$DM#UA>\G M;BC:3$HO&%2L.UHQGX$;E:KZZP+?9U9/4\W7]4=@%;SZD.V5QX8V3"Z M'HJ!C&LM!3!N4:HI%Z%1U)&:2O#C!OSR@U WTZ4 @!D5U#"QGJ,@U+MF'8< MA9GKQQ*EV=$XW7A^50")(='&IE0<;!H79,RP=X MH$UP*"\MS[R!"S"-W\E+J?+^=KK=] M*!0J%_(2'ZL(?Y^/&=.9;IW/V9?%:B6/E[+96BG"!)&"%Z /@]I$W1AU3N4I MO]+2*=4< V,>(0>F2EWDQ\R1VC8ID6,_Q,RR(I9W6N*(8IX003R/$]Q>3@_" ME-6L*%:*38S,2(5S8J.@&4;,Y%3RBUSX.WY)51?@]_22*MND]9+"$%-]2>]W M+R]5LG.ZE JDR_S;[>HQ7S^7F8^VOE?X1,0>2TF"0T$31#AII?N$@NJ%3,FT M'$L[5-.9+S:S9;[9K;.VB;:\WU :02Y!&$(#6I\O67&>SU%8%'J5Y7+@$<%@H%38S'+F,$(JU+&*;5Q MI#K7&>=W!$@'"?5 ;QQ\T\> MV/X^F$!.09)WOI0F%A\W-]:7H+FGHH]J+ CP1'87LZ\P0HEVE=&"^2KM#^[KR[/MR?NF>Q.NYM#UQ?S"^7>0Y1P')0]G[HE3\X XJ]-] MV3=??'_)5O/%MA H;P7))DWS:+?]D&__D6WEAC,)78$01P%'?I R0F+7PVWW M<$Q!$P*-";5,WPI35>J0F.;P >FT+G?SJEIP.IOE.QE0>YG^*/LCRJ\N_G*] M*_X]DUAMH)ZMN=55W1NNL+#0/:!4T3G4T6F4=#[OML76L'5^9-O211Z:YM7@ MZZ1SPRLP%MHV;=8;>K:"FW*U8'W;XSY;?UW,LM-UW7Q9+D/QZ>[Q4S;+OZP6 M_\SF5>HXEG32#D')YOQ9C$*^="AZA.@=$:K^X X#N+K:<.;F'5_1+1(YY#IYO^[VVS+ M>8LHC>,H\&+NXX @3D*$22'8Q2X*W2 @&G?,#4A5>HMZWR8_,QY1OF-U9*$' M'6G"K<%-%B$V052O_,56ORO2UDF\5#FL']@C)+2>!G6QFPFLH%0GJA=W0IGO M$YZZ+!7,3X,XEM<9:RG8\T#]KZ'?#?*IX!=9'N2OJ%.5U1>JAD3A[8&"-ZY7 M!:S]F?="#X5++\'TM^GSY,/N^7.VOGN4YZ%B+YQ@ET_X"D0'(NG=GZVC!]N$] M4+4N-I&9Y[-=6>-5]MJX&D*OU+" U!&92GM*BG3]FB!/67B"'7L!<5UJ[*=Z M;N!!T"#%#]GV6[[^;3/Q:2HP#T04BBB)$:5!@AH9S/,2,"LJ?_-@M+BJ-7+> M/>?KS-D^35>.=T/TJ%$=. W6L%,EQP;9:R"HT&/5D#JRX\7P8(19/-UEQ@2 MC,6(*!*N^RF.U$0 1)*Q#,JN%]FF)F2^SFY7DRC!.*4!C8CKHRCQW<3U&H&1 MZW(P8^J)L1VH?GE9Y]\7S[+%QZI]W&>-JK(4Y=O38O;4.IVR=*5\OK*Y\VZZ M_^WE#\=#6E2K"3^ =^TCKT7"=X].JUGC@3F%;LZM8G;9!(P:#&T?SEYTK0,K MC+Y/ G")R_NA-B)B[VG(*98W@8URY\):YMU+MI[*HLO[[$O967'B"Q06FXI/ M>4*I[S)&&6ODQ7X**E;7ES*8O[Q8S7>;[?I'0>V5:L!NA/HXJ@7[AX%0UWUN MM7+N+\%GIZG@.70Z8I+]$1U'=-* '<<= @TAH]X^]1NO*GP+61_7^:KX."LO M"V[NUG'93^MV=?@3B]5L\;+,'F0M\"0.2W^CD^@PXH,VF M)K;)+/OF['5S7JM?/(=.98#T8E_]6&V#\VMIQ?G[&]=8.T5R',VR 0G4\HI9 M:N#: ^PN/AYD$4?"VZ>YFCE^ERD B-[P0:L1]O36 $;51^*VP M,@C)#A:VLR+C8%U+MN5#/-,P5GTH?OKND<_S BQSI-1)'D8;K9Q?D_QYNE@!B5 /.S6^LPX;C-;@B%GA MKE.H=%!4+Q#'P43]3,@-/E1 ;ZVELOOM=#670Y1^>9E/MUFQLL3U:]E"A)2F M7*0>IX)'B M!&MFQ%\*\-",2;7MG>U>@U=*IU'2DGC^YOO-KI2K4*S,#N*(W M-CC60"_,!,QVO"\5Y+J\+J/(CX/C#-MT[&590$R5!:/I4EY6NG_*LNW[^F99 MZ#YI!K"[',=;5>3JF8TVBF=>34QU&-SP:! M$$9A>NA9X:QSZ'305&] Q\%,_8J[$05KGO3YHZO.0!2#-,-%53H#G$0*R$1#6\?(1U! %1M+"1I63 M[K9/V9IO-MEV4_M>87$$18+2A"4\$9A$2":,:^Y#'JC#*OS;+3-0J9!3::1Y MM-- 3(UN[((%8QD83E:XY0T<'92B#]TXF*2'_KFIAVB8VH_WBU5VN\V>-Q,? M)X'+$ YCRL(HPC'RFL*X&+L$5JAF79NQUX!(2YS2E($*00 +:;<8Q,X:#EP0 MHK)\HZH*:5&W4!D"7]%QL/B ]AJJ$-%%6G672++'3+9(J?K!9F5C =GH._+= MF%+?1[[/!7695SBPC;20!A3"_;HR+#-Z(ILE]>F/I(V=&MT. 1N,1$O$;AO$ MZH9U@_?S/X-+!\WU17(I2R9?L_7G7'F2DC&YD/?J M4$7EU^M0U3\ZE;+ @4GF0%;CJ.N@"V.M4[#*ALO9JR[[4E.G5'7HP4FJ$'80 MG/EE& ?E6;#K>'R2)>24>^'GSR_K["E;;19?LVK@BE3@0*QP_2"E/ HBE!(4 M8Q&+2FR,(QJ#,I^]A=FO]M@][Y;EI=\JOO5*8^=]OH$VH^\-KQH/#HHLC/Y> M0U@/9'HGH?Q3Q8+7H[Y+J'4PGC' QT%TYLPY[C%O%B=56GN?3U<;*6CSL)[. M,[Z:E^_SIVR6+;[*2P^;4Q0;IS0A/F=!0 2+."5N'#>Z)!B[$*ZSH\$PY6X; M9Z\FC.\LX:Y&@M>'',:,I;XW)0D6?Y0ZESV3JZWG0.UQ.(I:\'90J-WE&@>O M6K8Q'_(% +2<>;^8?EXL"V=6TG^^RE;;_1S0( F3V&-1[!$WB1"-&*Y.][Y' M?$^)8_O*L,RBK6;E)(U2-<6Y=[W!ZR;*(7$#4F$+6:N5RN YL^ !>L0,!*)> M@QA-,-6:PYRW_ 35F\)J!&UA3%B1FWV"H)F6S]O;52&B?*+2Z2RK)V*$/''3 MB/@I2N6@/4Q#S!IQF"8A+-ZI+<9Z>+/.:4V70Z<+3@/2F2_HB>$XG)_^9KS) M&!C!1>^-^64UK::=9/.DGG#R<9T]+W;/A9]5_FB=F&H3&2*AV*?,1RQ.(C>D MJ<^B0BL2![A@U235&+Y@6R6EE[#W9(;WV6;S'Q>'Q=S(5J?R$N/T8,H,-$-J M>055,ZDC6+4>&==6]1OG0'FGT=YY5^O_IW(5QY*E[86Y,CO;6\TQDKA%:SNY MWC;*ZNF25>%[;!?%6?I]OOI2<-]S>=[^6(VOG7AI&&#,_"24_R@'B7=/"K2#I6IJ9#@8H9F15K,J".C4.E6C MVN7HJ*$GZ5P JS,A8@;F<;">,6O>I$-,HJ3GR![H$-?O;^5&WST^/&55$KH] ME$X2[ :48D]XO#B%>CQ*@K#1*/:2 %:(9T\/RS&]NFP#&M ;9 5TG-#K@=_3 M 3U07 ZKK?>?2G=Y6*@7JM7]FEXG"&1EC]/.THV#=P>QM-/3M(DNZ,K=B:_66Z6,E*BKO5?5;X"XOM(MOP]6)3_%-2_-_5EVH4[L/T M^R2)0XQIZ,;$)1Z)8Q+P>F<1."K<8_"EO8'UL\SO']?YUT(O.2=RYI8P.ZYC,QCHWIJ@B< MNL%YU=50+KJ?/67SW5(V,=N75IY37VI:-J3=ER8P5\2Q&WHHB3'R&0J\-&I* M$U 0@VZ VM;%\@;5J%]V];M0I_J*X( 5_+973&T3&M-BP38<[76J>WX[U[L( MT _SKNL! ZWF.+:*P:P]ODHP*,K*C27+3@-M;4/LXQ#[)$QXQ%WD>\1+ZV(S M3I@?"U '2=A7VZZ=O;\7#_? )I! <-3(TR(N,"YLNH. :X\,]6Y\A4,'/VD" M-@ZZT57^N.UB'PQ@9!!7F8U65NC['DZC- T2)&+LB9B&C2R2NB O3T^"96JH MU7&FI7+ T+$F9A"JL F7#F/<. UBUZ6.(UPN,H@NCF,B$FT;3O))/T24L_+3 MS1-?S>4?,D#[=;HLN_!OFP#NWZ?+73:AJ1*UC@(IH*Q!K9%&$&NLEH M1*)MVBFT*RMR9O)#MM=SX)RR"E9=F66C6(_C73-LTW&6V0)BREO\U^EB*0\6 M:;Z^+P3O(T\U%TP82:(X% P3+V&,T! 7[WXM-TW<"+3=]Y9F^1W\VW3]6[8M M#_:;5K>!][)+&'7M:\;P'<=[9]">X_W.,%+ P0V;_26O#]FV$1F((&!>5#P8 ML>!$A#&*O$9D$J:@IL&]!-D^>S?W5M>MUZRV7;Q-5N>[XIB2[WET3"S:2U]:(*:<'#9C 1_5E_;C.7J:+N?C^DJTV[?W,5Z[RA+AN&/DX M"M+8I7X ]HCWC>)0HR*+Q,T MI0QY)$5IE#8RW#@,(,7QL&^V7 K_('^E%UT!@=(([AG%J%=0[XJ1/-4(GC)8 MXR /3=V[(G9 !-0=H/PE6V]_?"P>D&W!1#(\\2*+Z.25'1ZD+L4^(A&+TI!R MUT-M<-#U0] 8RUZ"[-<:EKJ5>W'6**911=@/357O9B @H6Y-I=:-4RI60BGV M4 Y^W; +IDY'Q@"ZXR A,Z:\<5V,X:-*4?N(W3Z$L[^.-4%1(58$-/5<02/7 MH\1K#X8XC4##3WJ*&E7HT@J6:A0U((PPDCI <*_9]2[W=>/4P5*& !X'3YDR M)K?R$,*XZB]Y/O^V6"XG@C'BA8ACDGB!2%&(]]Y:R@,/PDK*7VJ9?QH]AGU) M&JD=KP,8H'$\^'"U\YX/!NQAOEUMB^67%Z^JDTBQQ8OOL^6NK&1O1".*W"AD M0<0(BF*$"$G:)$J4^J 6G48$6L]L%![/.IL[BU;9.L"@<5XP@[#:ICPXN+"M M>:]>&P>5#0W>M3HZC9+G"^BM\(\*;AW<9!3V&KD I"5(OIFU73[_O;A5MP[_$/BW#_N@*N.@CX/,S)MU/"C%#FX:A'A\0:YP MH0(_)4F*6413)F*>M#EM$;J@2VH]Q%@FO>9ZYW*O(?!6;!\(P81F$SUM"KO^ M)=GS"*E1EBZLHR,I;4/.TU(_;*"7A^KVLTWM'PZ%"#FC)* !3VD<)_O"FL / M0$DV31'6TVKUA:&72BW@*4P3-L53F7W$@*>T!JRV/?5U*GE/XM)UD.L'Y#AH MIJ\19RX]]<($0"_K739_2VL3RKF+DM!CG'@>C@/,@S:CAE,,.NGI2[%/,E*Q M]FH3F&1TP5/FF0%P U--"=DI/V=PMCF-3C?A]$1T-)S3UXZWM&,$&6AN_5/V M-5OM6IH+_"2@<9C@P.,"B]1+@J2]Y>0RJI=3!PH9+I>^KA33RZ!#H8-ESBUB MIIDQKS6Z$MVO3 !Y;M/$!IG'@U%D@8>Y6F04-]G M;5L5ER$$XQA=*=9)YN[5%>V#0(Y&$EP'14 :W#)\.HGPZ_LW9Y"YE SO@>4X M**>W%:<2XKU1T8\<3T(L&**,^Q&*/9>[J1N@1I#G,@9)CVM\_2"I\MXTHX.; M;IC8*&3]P\/7C@F#8L'*V(V#3/H8<#'V"\1"\VAT4,43)2AD5" :A4$08Q'' M^RJ>$,7@0="ZB(@+5!S;&/8Q]QNQ1# "FS?84YCE /&I2P_:+DY_9&'L M- BHFB0E;S^\\H4^9-OK,]8YQ!2(JS?8X^*O_N:31 ME,9"I#PD^R[Z/ 3U\NLKRW9)S\$PXTVV6N1K9R75^_\ROU@5WG&\:,:L +W#A)K-1%CO8P0.+AJ%!SMJ.K5@JEJ451ED,;!"UJ:GX^; JU7=_*? MGQ?5I&K+]EJ)B62V'4YCQ .*:.)0&G(VM2R%\"N-_>18]VY;U6K M!LH<*@=CB5YHJK'&4$#"6.08PU@)0TNGI+, =9Z0^L,Z#MXQ8LF;DY$I=)2' M*Y^_MN23*$JISW%(7!YY(J%AV^'!)RCG4K;DNF94Z B\4]4%3 MC98&@A'&2H=*_;&Y$ZSM;S'S)W_W)7!UN(=W2YFBY>IW'>02CY^=5=Y\S6*SD17V MQ:_DN^UF6[@BQ2^ AZO EU.-)&VO(XP=CV"\*7MH93?.;8GAX!-3CI'IH+\^ M.(Z#]WI9\'8"2D\T((?%?'4@QA,N3SSNN22*.<%Q$L>M[T>!XYS 7S[ L3!? MG26WFK_.T9M'V0VB[@VFZ(B;Y/'(H\&-2]R;PJ-K_O6 K\[-;?,H+7X#W7C, M._&=1U_P9L@;_"0+6VKUXZNU58:?68L%OC[Y'6-RX9BJ!=\X:$]?_1,'TAXX M*-_QG,\7LJGD=/EQNIC?KN+IRV([74XBD?!$Q'[DI\P/11P%/-U+X\#VI;I2 MK+MX>\4<.6/KI\7*F56Z 6][ZL*HQBE#X >CE@/@I$I. 5Q\ 3@[]SQ/(]-! M,'VQ' ?/]+;B^(:G$50 -\MWS[NE/ R5F<""[%[6V5.VVBR^9K=E-=W[?"/[ MGMX]/DR_3]Q0"(%3Y@D2(B1"GJ0M]Q%*064"IF5;=M(.U&WF:AXJ["P+70>_ M6@T!L.M5M+04(WE%;5GW]G*V11157^F'=3;=[-8_#CP6WX^CD)&$BI!A21MN MVG;?X@%ADU7V16JM]MYJ"%!Z-H W#A[K8T!N M[$&"L=&G;#M=K+*YF*Y7B]67S0%')MGC8K;83C!QA1^YD9L$." $4^*WU08H MB"+8"<> 0/N'G0-78EXI!6,8$ZBJ,<[ <,(8J%'.:;1SWAU"6RLX\."9RXAU M<)1!N,?!628-RJT]FGT+!B:4"8R91YF;I)RFOHMH.Y:.LS"%5#)J?/T@!8V; MLR4"?2L$+L.G6QE@%#EK%0'7+@, I?^5(1T' ?4QX&*Z'XB%J4;O$\RICY,H M"$C">!R(A*>X$9M$.-8LG-83-@CY'%13E^ M[AT,90S95]\^O._-']3_,_GZ2;[\[_\'U!+ P04 M " 3B:E(8EF$$"%* !GD , %0 &%K86TM,C Q-C S,S%?<')E+GAM M;.V]6Y,;.9(F^CZ_HD[MG=IS"*&9G)+B8C)TBJ ME//K#T R(E.9O 2#$6 DU;:S7552 0^_^!P=S@<__&_O]U-?_J:E_-),?O[ MS_!OX.>?\MFXN)K,;O[^\Q^??E&?S)LW/__O__RW__A_?OGE_^B/;W^RQ7AY ME\\6/YDR'RWRJY_^FBQN?_K'53[_\Z?KLKC[Z1]%^>?DZ^B77]:-?EK]RW0R M^_/+:)[_]&T^^??Y^#:_&[TMQJ/%ZF=O%XO[?__UU[_^^NMOW[Z4T[\5YCR=_&Q=VO\:]_5>-QL9PMYA_S<1[0_#*-@XP# M^/?;,K_^^\_Q^S!?R !>S_9_[6ZQ>+C/__[S?')W'__LUP[&$J=WM9SF[Z]? M_IW-%Z/)='[\<(_HM/L9?8[_TV+0W[?K8%S+N^4TKJOWB]N\-,7=?9G?YK/Y MY&O^MI@W&6"S#GH?Z7?2W/WIFZ!M[E8-FO.FWQ_N'9G&5#NFFU-';8K9O)A. MKN+OZ=$T*JU/MWF^.#C.@PU[&]F'41GVH=M\,1F/IJV'N;67+L?\:1'^-^Z8 M\_?79C2_]=/BKZ-0W=M!;R-]N59:CWEW5PE'WYHM;?KM:UZG":)S[!?!3 SF MXN2P-MOZ<:.J9EK7S00^-KTO;4\?G1I/S_1M-E_GL^FB_+M=(^ M-+"]C7H9452@Y6B\6(ZFOX\6RW*R:*Y\6W?8RTQ^'Y5_AI]9<6[=??=S'?'?TG6!^S?3 MT1V=.O*U1_5Y].WPV+9\VN&O'[N:&S0]=73OXF8>2*.7\\DLG\^#4/1H/@E^ MZ(=@A 8-WDTSIP_%=-+$D6_7V\ESR!>;:$M>?KH=E0=# M(#L;=#Z2IY[CW7TQBZ;''_.H>.QDNESD5QN$QG6S\-U=,5LU;DJ@/G^T1T16 M_SEWW\;3Y55^Y;(^^O-6-U]T\VYAY_J?/;-=JH#S4X=U:=%,?[S MMIA>Y>7NWHR_YLS#]MG;3LORN64P!D#$% ++5 M@+?UUMT@PRKN=IS/.^QNJ$'/3(HK-^L8V.W==CWL3XM1V3'2NSKN;NB?PQK) MNQWTRRX['&ZQ&$T['NZ++CL9;@LF+%Z.\+#8[Y\8M&_#1YM/8Y_.4YG8R'T^+&&C\'&2IPS#^W(-4J_XRX[FE M6 G&J!-:<0J,J:"QA( #T#SEKBK'/Q5EV++__C/\^:?P-]=Y66[VQ#W)<2LN M+UYHG%$Y?K$"OF^X^>+7^]7)^"_CV\GTJFH=,P3/2:0BO6P"')5&^?6Y2NE8 MSQR=0?FN/GI]O-%JQ:]IA! M0:C41A.LB0&>2@AQ!8_&0O]+';4B4W$.Z3PJI+.O>/WP9"IA<.K;9-[!2M_6 M;0:(,\X!J($#G%$JK4052-A@VYK"_1"Q=RX49\,V 0&_'Z,MPL8YVT.L;9]G MS!*E'%;0.@L9D0A)64V*>7AH2TA-F#0"+#H'+@$;UL;="Y/H]_SN2U[NH<7> M=IDGQ 9TD!:4$>@0U:[&3"L)+V9//$W(17^8#F@GF^L'/9F&G[^)&;?+>8>[ MV:ZN,^JIQH8;88B0PB@ @]NS . V6KB=J@(2Y&!Z:CQ,X=M@,!)&#:'[,O89CYU\,,2"@"F"HX4LH2R9@%NEYG5%]H_+X3T>_@5B= IV!4%13T M16F+Y9?%]7+Z<@X-"'9,/YD7D!C) J::(E,S>CVLF- \TRSQ7W- Q7I"6]'B91?*Z.-(MVFA-!20GWJGV.J M8"531$VJ4041OK_^//K63/>TZ3$#&FFD1#!+B=,:>TZ!K:3$@P]]%G6S9?"1 M=TUTRJ&FF0K48\'."HL >8I,/.RN:*BX$ =A[1( _%$\_*SR',B6/Z29S6D(?W'V*!%9:*4^%JX"P M7K5T;RY(P31FRDMOIR\I)/"DZ^)KZ[MRCW=U#V2&[&V7!:D!AQFB F-)H59( M^'J:EE]4+FX/PG]N[G:(=0)*/1OEP?R-K=]G1.'@#A!K@6/.0P89,=6TC &7 M0Z&.I%MT#VJ:0%ZU?CZ7P7N;K@5V]<_E?!$Q.9B:T:R#3$&C#:$4$D0Y]\X3 MPS83YP#*RSGK/%'NN_>V[M!-2ZNPS_\Q*_/1=/(_L?C$UWP]\M\"+%$S'T.P M1EUE@'!"M774,J8QY< 2N %#0$1[/^9\_53K ^>TI-MG"S1,%SJJJ\P#B(.W M"I4B3 '.%2+5"A1.'KP;]GI(E\3@ZAG^%%Q\;]ZHQ:*,NJU9,((CKAEAD(I#:@@8%ZW/)$=X [;'SF>L[ W M](>C#*NY=!?YR70 53$KA= 6&@FI-KB"PDIPZ*2J*R+>[ZC>T3D=^V!).WW8 M4@0)V'@B!1M-VG!JB1 "6,VXYP10*JM)"XU;WC,8XA:<@'$]('[12H\"K@15 MW(4%)R"F!*C:&,94MHSN'ITV?K^UUM)K)&"_ CC?*=)9LUP&=T_!YK31:IHZFO[_>I &-IA^*^63%OL,JI4GSC&&G '0,(JV M ]1RNDE;4A0)=RB8W)-Z7=4.;Z(UO_LP,YA($G8HJ\)D$(84>E--1F"3REU* M>,[2B6B?FPNG@)K",EV-;Y.#VY@DS[[/),:0>.T]LRCF@#O#934MZL$%[00M MQ;F5%:>AF( <\6*(FEW%?\28_M?1='7\N#"CLGR8S&Y6[Y;L2VYKTC[C'AH! M&(7 "080]PZ):MHSI#M,$Q/E0YO>CR=6F.'U5-O4[1/;PIT'KC (@-2:: M>0,X-MH@"ZHI2RA:'O0WOX/X2FG4/;2I[>>F=G.F)4%AO(Y[+A"D'@6XJFD M(UL6B!GBE<)N%/DQ'Z^./^]5*;N;98IYP E& M5 OM)0\^**JA EA>T.%1-YY5AV F8,RV9S??%;/Q076ROV&&=)BJ8\'X!XYK M #F%]:8;%AZY,$/F9-9T"F<"WE2/!>YA2/5)YH*Y#B52A%K(G$>2/*I)KUC+ M@AF#M49.YD)+X!)(_<6;I?EB_6A8\/8;,*))\PQQ!+043 N*@G6%*+6UGZ<] M;ID/?;QE\EK8T@.H"9AD-[*(AU75L!OM._L;AB7CB03$668\Q40A*E0]46%: M6BOL6/9\SO@3Z> IDJ8VHRT"6&V?I])9KF+R8Y>$, <]DS6:&%O#SV> MLX,G_&*U3!3]=C+Z,IFNK.7@:KU\8+'!>6+3+C**K$%$0"F!0YXR#PVOK3&H6YJQ W2$ M>SV.[@GNM%QK?EJ]NU$6M";#GEI/A.9>.*-L'0MPLFT!^@&>.G8O\MV<.@WD MA*=&'T8/#2N9;FV0$>F<5()3QIGRW!C[&$EBF%W.M=$NA+OCN.@D2--PI5P& M0;Q 8#]=MK?)N I;OI4PV.\0$L.(8O0QAD0N9__JAS&=H)K0L]Z4KC_,F.T- MP@9O&3?2$@:5(\Y#RVQ]T 5$2P_IZ AN"D^Z!\)T FHJ;_HH!;.C1:8$Y-)9 MSR!7/OB%&(LZSP<(U#)UX>@H[ROE2S>HGL4*/LKZS21Q G&AL$8& @4\8+7? M (%H:?4.\."Y!Y*<#&?Z[>>HF.Z+-ID.)IC@#G$M&8OU[\QC@$DBDZIX0&*E MTH^7U!7*:4\'GL!R[/G UJ89%B38:$XKA\)F+ @F"M>I'TZTK 8PP)/I9(3J M".H4Z>3%+"SE13PL>UO,;C[GY=VJ/._&$=R72+Z_9<:1)T1X#7EP')WS2M+' MP*J2EY-QUSNKND7Z#"9T\U.I[:M&:L$#1(Q+:(@5'G+X>*@B0,O4F0$>@/=. MIUIEU "@E$9$VE 1Y4]4".$\%,<:AY=;7*)!E-/XPF5V]F M9G0_"1;DOB/-[2TR[:RRSF"-O<#2&Z#/R8 F8,C'^(K1++]RHW(6_+[Y$\K; M_'HRGNQSK XWS@@%#FN@@66$44HXQ74H C'=LI3$(.\R],"@S@$^BXM^E&N> M<>%(\#ZY -8K[C% O+XFJ(3TJ2([O8<$>^#+R7 .(-W]A#3WC"@>JP,R1JU0 MA@4KT).Z3(8F+2MHR>%Q)V4XN0NH'WF5JCKBNF;M;;Z8C!\=LTLKE6B<>0@,X;;,-Z8-ZB\XZ(:O."D90A_@-G? MW8KRF)?ECX,X>=PUK-'WY0J=JY5Y_"$O/]T&2!N'8G=UD$%MJ&.4$* A)L$9 MP[9^^IAAT?)FP2##;SUPJU>PD[-L-=287<\;9IH*B36#EBL; M%I(*>VN]G()/ERJ=_*)8=2+(:1.NM@U]HVRO?%'ZY6)9YF_F\V6T0YIE8AW5 M90:(D/%%=>FUM:O*]Z1^IEE@U;*<\""C>3TR,!'\9])T<;1':[EUHXPIA[G" M5&&!@?9:4U9/D%+>TOD>8-Y6<@W7"N S,>C]S[!JTS$8.=EAA!&*'!7*#"D&K* M$K:MKC3 W*^>-\&ND4Y+KB/,^CVM,@@\04!Z@XR'CCL9]_7-% % +8^XCJ^B MIHD9ZZ\S2VF8 M%8#&<.R5E@+06JD&]-J^%?.C1,^[@S;)R5:-P?S]=7RJQ$^+O\[]_E<]CN,. MLUXTRR13B$LL@:6<:J8P1H0C9AWUS )PZ'YT/Q.-;R^$D7XHBZ^3@*I^^&.> M7[V9O;_/RU&\(*'&B\G7]?'HX>D?WUD6S_R)U%PP1Y@FD''I*U" @2WS0H>] MO$^@1I$8\ 1[1)C#8XKA?G(]?I=1RX*:XHY0@#U4P4P*"-:(T537$OKG39\B M?LFFU@@G24;_YW*^OL#UN?B8CXNP1:X>CWGRLF71G3+KX^]C< MI'D6YZBY1\(;))71BHIZTD2RE@_-#%"IGI2M#R)&V35H$&QKA-Q)."9^S;.XY/5 MWW0^RZ\G"Q]@W3[V+2CMH>-)_6;6&TF"UPP=Q5HH&7:HVF"'D/3^9$[""R.# M8FU*J26LG;6&,DQK\YS=9G9[]_.]+3,("&&&D>!3.JAC&@>LUS$R;>-F TR@ M&10]NY5*"I_JB8U1QQUG-Z:8KZIDV,E\G7.[ST]JV$7&PEH3B"&)A86:D(#L MX]8B[.742AH4)7L23UI_/Q:#"GB]6>1WIT/:S.?O]"U IH$/%JWDD6WQ%2ED!/ M@$&08,*MK0&0;;-)!IB:-"@^]R:@LS#TY7V>H[CYLGDF%= : 2.P@!)#P:FJ M)RU0VVO\S>-7";VR/JAPD&TG0WX6GGU8OQ1>V>9;7PP_BGE-.LPT)L&F1XYS M8X7S@C'X))J->Z^&?>E<[$$(9]6"FY*Y,>[[XOV25GIQ7X<9I3JL5L8IK)#$9R%F\^JT!]%PV=M,P" (BR8.=P3&B^!<*<> MCY-ARSC_()\<.0OG3L/[+/3ZF <4EN/%L@S(;"ZC'<6Q;1UD'AOCL,; &2V4 M053"VCLQ'-TF.EBB=8!Z.=QB*-=\!R?X,@=YQ#OZ"3S'! $-3-4:,PD M4Y:MM3D##%C:,KC9/,!SZ>9>1\"GR6<[/1#9O), &5,$0&-E(C! #.$%0": MDY9O>1UORO5>"RAM)EP_\)^/?V]F7X/B[BBC=T]G&<=8":,]14K%![.TU_6" M-$$+7$R*6\J,WNX 3W'5>O2P"9BJ\7\O)V6NE_/)+ \N^;J$:)S@YF_V7M\_ MHIO,.2*4@U))I1AF2('-3A- X!*V#+<,,O37)T6>7\KN3P3GX&& +&CPQ<.' MZ6BV"%YY+/%V'S\YAH4[.\EBYI2&UE/AJ-%*QYIT%0#*^]Z3>W\0#G8E@(0, M]$7YJ;A>_'6@YM?+KS/%"(.82BEU0"S,"WA030E)W7O=],OF5'NDSZ&^U-?1 M9!H#BG'8HVG^*1\')_R )W%$+YDT,+CPR DDXXMM4&A50^"LZKV&^F63K7L) M)"F;4XSS_&J^2K0,8WU_W8Z%1W23(6H@Y4Q[B%9UQ"W&M2'AA6U9;6"0$;R4 M-.Q/!(EY^/MHL1GGZA#PH7[3:S2=SCL@:.O^,V"\!BV M#- TS]WZ?I?_?%%<[544@PH>=A(TS!C3DC %E,3.&TJT(J@&VK=]%NKXJE3G M"E[W0<+>X#\?_^JT]2Z"UWLZRRP6$#K,"71"!3@H=;7]+1A*=IAR4<'K[@!/ M;&A6]7#?7Z]+YOPQNXIZ?!Q@FWR-:3W;KY[%P-0\?#9=QJI,JY([[^_C7S0U M0#O_WO:CC-#))&QKX MF-\OR_%M&'.PTQY+/S:+!NQHG%&.I! Z6'624D2,U*(.[B&N6I9Y>4UA_C[Y MUQGP@W*W.G&S,@Z-D@((BIT% BGN**Z-&J!:7H,]_@KXN=S]/GC7&_PI;,KK MZWP<7-!@<=R.9C?YQZ 0WL]6624QJ#N_C6?[7T?3?'\)@F.ZR2RD7H"P\B0( M9C2V\3'CVC[1\'(J8_3BXO<(=0*^;1_GA[R<%%?/!AE-"?*4DH, M%)Y:(AVWB"I:3QU3WC*.-^SG:;JC5S\HI[FFMRZ4EL\_C"97!Z_C/?LXLQQP M:1FCV@@K/), TOKV5W"Q+^9,YWS(*4B\7[XK%_\T7<:'MY62S+C()'$(*!>PQ\X)2 R"IPXJ$ MMTSH&J 23$>3%_SL110I(FQW]]/B(<\_Y>77R3C??@2BIBM2K"I$QAIG-[/X MH-W:R5X5BMS,/_ZINHNE3?8%X_KYQ4Q93[&1"G!%))0J;&RB@I9XFZI0^ 6S M?!B2>UP4J1Z:"K,K\]LPPCN::O$L$$> J,!YA($ \1JJ$[Z:B@;^@OR!OF2\ M]TV@X^!-L+VM,JNWS#N.=G5#.7@TVX/%#=;1Z9UG6'K.@TNF N .P"89A5@ M"OK>JP!>'!^3R^3,)/9%F4]N9B;:FK/QP^=R%/;A\>:%F-5_3=?LJ.O45BBT M)';['\P\DT1;@C!2/OA_E'%2RS0HCK9O=0Z/["E)> 3_DXGNC&OBCUG <65< M_M?@KNRI1MA;$":OBU)_,)(/< LV8-HIC!(PE M]:X));BD)XX&N#(2BV\@1L^)9DV&K=/A_UL$-4#$<*&IJB9-#.[]@:-S9"V< MW7 Y$O448UMOIB,1]/OAW?I81B+)4-8,1,8 !P75F@K! $$.,()HV<)PW2]JZ8U MP59KP$A"N 2& @JI,316:]S JB5O:7T-T"OIC6\]&UK'"RFYHCI?5'C]R_58 MFKWBLZU%QA4'BD@7K J M-046D>==< ;(H$X3Y1W4ZU\7X"W^B3#2 ?* D&% M5#C66>4 5A. RK0L[#W A7RR!(M.$$QB7JY?H=N\WM'D4O^N)IF(CW@":!P( MEHT1U@.CJLDQ3B[G:?6NZ=$1HHGH$D\=#[U&\=UWF184"2'#- 1"'"* @*RF M$2M>7(S>.%V06YC1%L<$=(B/#X2?B8FU-HQQ6JRJ@&YFOW='V=,N"SJ14XI] ML(J"'>0XE896TP1>M]QF!JA'.J=+E[BF2&[.I]-U6L7OH_+//*98'.;.[D:9 M1RY>L"/:4.^LMAK'J:XG2'G;%VX&6#NF<^)T!FH"UOR6S_)R-(UO.EW=36:3 M./58X^,P=0ZTS"C$@BEDK+):"4 H]/7^#:1.]4+2*^1/M\@F(-'WCS*_"5*; MW4SB2V&''B/NC4*? IK%]'E]A,K>C M\N: $_WR\\R$_1A"R;S"!B$@H.:\=A@H3G5O\!6RI0,XS^!='^%59\82" +7 M)0N:DKB@)86HD?$\V0//O1_3].(TG0!EBO/CZAFC1@F66[[.B&)6.\(D)AIR MZRV2J)J2Q:)E6ML 3X>[CK6<#F:22WDQXSS.=SW*L!OF06+[@\[;FV3*:""T M8C3X>EIZQ"VK0XX$Z)86R0"-VJZ9TA&B2>BR'MEA#^C9EYGPWAMG ^\%(]0 MB<"C7>[;7EQJ;JZFKH;6/4=.P3-5IM*[8E9\K_8.,V5_P\QB+K16&!F,I'=8 M:5#'DKB&J>KL)WKCM=L=J$MDD]T07Z6W!FQ,,0MC7H9A;W;28C;7^751YD\N M,/\^F17E9/%0+8]@C'W?2RS!L'CX/5_>&8]U2@RJXP"VF@C/>$6 M0B]D+0)I8,M2" ,TO;M7AT,54LI*"IN5O*G=>I#3+UID%E 19X4=9,#PF.1: M&QB<@4-Y2*^G%$<__#L5T 1<:7>W3E@+<8Q_(2O"QL 8Y;5#K %O&2XZOL3! MJ]-+I\"8XHKXJ)P%+1F+JJVN_#9(PMC5)%/"."6!U%@0"AQ0R.(ZPP33EAR! MX$>PS#H"]0R,T:/Y9'P$75;?9Y2'L0>W!',5/1:@'*ICZL[Q5-?%4E#E=-$> MX$H;1,] %#N9+A=['WW>T2*# 71HF#>(:N,=PL&CK8'B;M-VY!I@FUO6^U3/4 ^+=H7WNJ'XR*K30\:U7*PAB6%"#'MT" MSEHFK Z0/_HDUK"6 MI[V#W%W/3<:.9-#G%9@8%O/J2\\1(?S)@LZI==GP[GN)*.Q_23D?C< M K(:2H*I,8 *N#J$#382,E8?.E'H!XH8+W@<^,/CL/<%;78WRC"S1DI!K.74 M2NE9V..K22(*6B[S >XX/=01'!7$P1X,[WX)UGPJN(S?T'%;RY*?,R?BNNZJ%[^O:G^ M.SY-/?\0AS@9;UW*G?2;&8:5\R*8[E)2AU%P'OUF^LY@\J.N]L:L*,XGC#X5 M0C!'%C&S]5,^FQ3ENV)QGFW>YE\61ZW][0TRR1425+#@N7)/!/,QOWME-GGL M(#F48)1BFL-2>7OIZ[&Q6+>LQ].P3!" >5O,;@*R M=W&PG\./JF^3_9[6R\\S2 %5T !EE-12 "Z(JR:%P(41I+5$7WA2)R-Y!GK8 M(NCT?<\$;V^0A=Z#(:B ]5B$*2IG#:PFIK!O^0CP "ERFE@/<*05F'M9LL/! MV[Y7_Y['>-XNYVU?F\P3PXE%1"DKC'44.L1J!"1NF1/_"N1_K,B*?A!-H"J^ M5X[!,LS?+/*[?9O)CA895 I!K#S21@E"/#:$5E,S#*0Z^'Y=^TDW8";GB1^- M\X/O:^QJDB%JA0=.,RX4IB9.4U:3(UQ=EJMXDG3WLJ4UHLGI\D0EKO]U'D3W M,0H0-N;/GCXRA*WWT%#+C3!<.2*-KZ9OE6N9B#YXU=,UH;J#N(WULGI9\D,L MV%?]='']9$1QJ+N,F 9-,R4 H&$[=\AP&>PZQ$RMH:D@+6W9 18]Z8HC/2$[ M#.7SH9R,\Q.5S[J/S#BI'8$*8,8,AU!CB&N3SAVLAOIZ+HZ>0?FT@OB<#/L< M?F5^6TSC*P8Q6<*.'IK;T@?ZR0SQ)%:%T0Y*K#5C#)EZEP\N:3NF#;!H2C*F M=0#S(-@6R\'FXV6,R'=%O.U=9AA3:KUR2F/B&;,T/J%9A55QL@NME\C!3A ? M!!T?#Z'?7W]:%.,_5WK\JHYPS'8[)8)%II(#E@'H Z8A?^HN56 M?/R%U LD9Y? M_$.CE+A[XJ%^S;.\QW)IZ=U&":K&(@OOX2%R)5Q0%:W$1SV M$+<\.!G@M=-./8E4>/=#KNVZN1N>'>X[,U13;C"QS#'M*:28U]ZW@ZRE\SK M1[L34ZYSZ/MAW]M\/O]\.YH]*N&BT;[:9?<9A8Y#P%D8O\>">P)A?:!N!6T9 M9#O^QNS%D; /^-OP\$.Q"#\_&4T?_>]-\G_3.%SS'C(9/"R,O5'> D(1D(S6 MTP'T8#;<*[K%UBF;>D,X45;"Y\TAJQ]-RE5L\4!2PHOO,^"9@"8K/J]4WQYN/'Z420T,, 1K:Q7Q1 J+Z@V:"-NR M-AN\X,C^R2 F8,&'T<,J3]X7Y8O].SSC'( MD>>6>F 8@P#703[J95O6_ !A^\[!;66K; 9Q790?-D/X[F JYMS\5WYUDX]F M5_^(RNUAFG7"AEK0$P7M'1A--ZRI;#MG>F?H! M?/?HME%@-:6;W)8_T"(SUBAB)'?*6&>_68V%0TTS)@5PW ?C#U%,N=02UY,%!+3-Q[O@B'9/T)Z+ M1^Y;7HXG\[4O4/_E?/.W\WUY,JWZRSA76CI+@#*6*,\5DC4L"BO6DG$7'-!. MB7<* ZDL8H!]5;GVS7R^##OPDX'OLXWV-LPH\-#&$F.&86 ,C[6AJHEJWC9( MC099UK%SPZA+:)/G(52%D3^.%KF[OLZC,9<_AM0;9QT#G-#@;1#!!&52 M68U@?2?$ M3VU<4+#ERGP#GQ_>=/X]O\:CG-OXNZ/_G[2[@6K1U@D @>"\U MQHT.KO3JH7,,(3[XYE:*)=_F6K27,/ (!W-,"P>T -3):EJ,M'TN:J"K]Q2Q M-K@6?1R6K^1:M ,!'8:T"@X@#)-"-)CLFTEI[B_G\?:3)-KD6O1Q2+ZB:]%6 M2<4!,8JY8$4+XHCAU<1LV!(OAB*GB;79M>CCP!S$M6ADK!'!_L$J^/1&4,D1 MJ88LR>5?BVXLLL;7HH]#]%5=BR;4*PRQ1M[Q6+K:85I/#7O4,EMT\.D*I^TG MW8#91EF\G8R^3*:3Q8,I[NZ+6?Y8=GJ7JMC=(G/,2FN@T 92$#P8KD4]7(IA MVU+=0Y=]"WD5?0#ZRJ[%!R<7>$T#+K'BGR%X;?E6Z:">F>A,ODTO MQA^':7+"_#$;K9_SSJ^BKQ:'_*',[R;+.S6[6GVZB<.MWNI]ES?GU=$]9\[R ML-,*C(2Q\1:'QT('J*AA)"A)V_(0L?E&E>J-RS0<[!O_%$=%CQ9;E3JXLMD^ MC!X.!%X.M,R@EXP0@:U$WA@(P^Y00XP<:OF@P(!>9>Z+8]T">]:K^*.R?(A) M%RL]_?[Z\VV^?L&P!JNQJCNJU\P2P#@GT,'@J0BHM&6U26J@;7GT.'A[O+U- MEA[TLP7SGSU3? %1?.:M)]K:\$]K,+/$H4VX%TEC\'E>"ZA@7FU];V;C95PU M>^:V]?L,':TI=?7/Y?IMVZ:,V=HXBQND9M H3!A%BDI$: 4?8&W+M@S/W$W!HBX0 M3DBIPZ^Z/W^O/ICEF"H/A'<">V:,4;*:"H'P]1NL/;.D'8Z)[8!5R/)5[_8> M4BDLD0QICIT4WBM?U8RW!IUGMW\TK[ZW(.=-7ALXW#B33 "D$.2&>^2@"WYT M/6D(9=M[R:_&#F@L].>WO[J&MDVXO1I$\=SV7BW&?0PYIGD6%(TE7L67[ZF! M7%((:8T1=9?E]'7 D1[![4VIVV*\XJ^:7;G9(KB?;^+K-G>K?HY3ZKOJ-.SY M@4.'1$W:9L *;U0PG$5S\L\@DW:>^Y_GX;S?%UU^O\DG4W"3^ M2YPB>:*PPQ_5XXRGO5OF\OR33 BMB+,FF'F 2Q@+M;!JR-C(UY].U8/TBDZP M;&PO-Q6]"@.Y6AV?3$?;KI.\^":S!#,"%# QI 11F+&VU8 )]"V/-P>D5?L5 M_BE@=B[]:I8?\G)2A(E>V>"6'M WWV;$<0T=0((+@6P!$@':OHR(UHFS@WH M&GX:57 *J+VQP@>38C3]O_FH].%/MJ7![/DZXYA1;SE&@ *)D7#Q/N5F$MK[ MEM;7@*[:IV'&:;#VS(TU;9NSX\GW&48Z6(]:8JV ],A#KV4U$8E5RY/G 5V: M3\F/]L!VSI#U-#_F-Y,XN]GBW>ANUY:R[=,,4QB4'T&&&*PT)48S^P@&:)DZ M-Z K[OWRH@-,>Z*$"=,M1],WP0G[]O_F#WLY\>S;S%$K(> 8"*\-5QY@+FHK MF8J6'L> KKJG(,5IH';."A//H)YN:E"<.Y*($H:$%?7^*#!NFX0[ MH"JG2?:7[B#N+5Y7^'\9A9/*@+[?A^5?^:+>*"PSAG[E(^7Y:H( M4_A+DY>+T62V*)3%/R:+V\GL_2Q?Q=@:5"@^ MK>,,(>0\]X)*KY#V0%LJ*["8$BVSBEZ;#FE,F>*,X"?(3FLZ'W4=!!:F\_FV M+)8WMW[R=36S>9>$/?@;F94B .5=L!"11S(8<*Z6&K.P9?W< 9W]#8*[7TAC(NS,W^P6YP1[Q.^C?Q9ES'F:KY-/8Q3JN<^WOW13PQXR MI 0E0DHM"%>$8$RJRVZQ["6XG$M"/;"A2 'Y,-AVL!)4XSXR(Y'PRA.B)%3 M4Z( K94?3#Z/[O-Q9:FKO]QDBP2?5 MD #L#/ 6 \9$-2TG9=LBR:^22<=*^L6]^=,!3G%;OKC+YXO)V!3E?5&.%JN' MO!Y!.,BC1NTS3IB4"FIOJ*1*8($=KZ8=W8R+<=W[YU4?@"?@V1^??BN^YN5L M=0)XD\_&F\##$51KVD6FI?*&0 P02E="W9-J"TX'1LZPGS!(1K M8IV^;5!D[ZA^,LT<@X 90@!2SC&& *LM#R5[KVAT0<9_G\"?-2BIJBI-\2)[ MJPCE=SUDTFGIL$("(VBXL5X#7 /L7;+;J+V'*WMB1./XY2FPGY=QX_'R;CF- M51]^*XOY_(]9F:]K)_P6-@>=7Q=E_GGTK1T7F_6=&4B"4T:"S!#)2_;\-_]<7?[_K.)/2,"T0AP6'56XZDKF*F1'K7 M,LC2W*C\OGC+#\K@4T3R"@\B#<824,>9=APIZ!CVOIJ@@;*ESCS^%MO%[^Q' M(GU6*FU2YELQ:M,VH]8+2Q377E,CE48>UBLG>'$MB77T];<43U:=FUKM(#\K MP]X5ZQ)M+4GVV#RCQ&D-A$<*>QF?@B,:5I.V%K1,63WZ.MV/P+/6J)]7F16S MQ62V+);/-OD/Q7P2I0[1[^&+V_G[,A:?SZ#JU7\VNJNK9JZCV2A97[V -@=A5T;%G]IQ[- M)P<3DSK[C4QH0YBCW%@*!6$,&T J"#7$/TCB=F,B%<.00X*]M9Z:?GBB0%8C M/I#0=*!EAI'UF ('-(9!>0JH'*VF"KVYG#?'SL".7?SL1!0I6?>X2J,5L*[' M?CBWJ4GS3$I-:?"7<+!9)4$8<@ZK28<]_ +ONYTJ_5VLZ@[E!-3Z$ ]9@L@6 M]?"WS.-@LL 1O6148ZLA$Y9BJ@SU0$)402"0O.BDX!,(\?PM[]X03T Z-U], M[H+C\,0<;\.Z8[K)O%9:>&]B^3U.%*(.N'I92]4R47B )V*]TJY'R--:;_6_ M_M^?R=G4#NHSL0FW8A.NS% ' M(' ,<&2X5X893_VC0Z]:1C8&F*!^/C:U@WH85P,[NHAJM.3 L6(\<';)I8R M4 ?+!6[I7PZ996>S^?L1R3#8V.%%54@5EU98;16V1G*"4>U^.]NVL,8 ;;+. M^=#ZHNIQD*=@7#'+'];%-OQR=G7XVM?V!AE6T@)ON17$!+5.63 4JHFQL'7\ M2%PZ5M;/V=0%PJ_FCC/00:LS:#T0G$*E,7I$"3A_J K*ZS'E^R=.%P!?S!UG M'RP%Q(/AP!1CP"EM 5Y/&X9Y@Y8!AP&:6_WSJ@_ +^R.,X0&QT=Z) K*60M" MA>+5Y#'$+8OA#>B!FW1LZPGS%*>6*R":F5$OOLT,8\'1P8X#[0SDRG!$JNE8 M@5N^=3*@-W#24>A4<%-&L4YPDM\VN"_?Z>]D!E& C=?Q_>=8YEDYX6L=3P^^ M3_EZU-SY8QCG%-Q>_N]X&]6,YK=QW7T=36-4TTN<"M< MV^3( 85+4O*J,YQ3$&FE^(]35SO;9,1QABPC7C%$G02$8U--#RG;\N'F 45' MDM*H(YC37GE;F:<7-08HA95H)*Z"VCB 8GWWQD!' E3Q$Z-3*O\G+10U: M9Y)9S( '5'#.C-*,(59-VWMX@9>"3A)^8_W?%N$S)8:N,RV.>QCKJ'XR)C$5 M!&L>K"@+M?/.P@J&\(^6]78&9'?T2K0^L4Y N2>/=9GI:#Z?7$_R*_WP\CFK MA_A8Z&IC.?)IMJ.[S0@1SEJG@QR4YI!)CZMU29D K]^"Z960":'OS:KYK2BN M_II,I\$S5.-@Y061O0G=S&XF8;1KF^P4/.]$KC MNJ#K2M+OKW?I\FV>TMZ&&<'"4Z&%9L("!Y7 &%23I4JW-!5>O3IHS('G7E.7 M:*=PF":SR2)_&Y;Y"U2>3L5]N\]G\_QC'H^>@X3?7_N V6@:G]O;YT:=WGN& M@EDOE($\0!8TIP-!'5>0.<"&$\H16P)BPC-O1\^@"P3\P/8^7 MPCD#*$]*TN[XXH>+K!"LH)!>!DO,@UBZW@D4A0E+?=3\ELUPJK!V"2'HJD7 "VPH"""ZH-F\?M&B^@YV(^WFI]SCT=Z.[_' 1 MK>-ZRA"!P$'*@1)$,^*!6>_@$0J#P>4<0/7"C^8<[ #\%!=>8P64XCZ_^IR/ M;V?%M+AY^#BYN5TTN.JZOV7&B=?:.0LP@UA3:@'DU525L1>4_M47!YY?=>T4 M\!2W&I;S17&7EQ_SZ4J,\]O)_6%>[6F5,6HP=! J1X"5TF,%1#5%HG!+3@WP M,"(5I[H#.P&?XKLUQ=U]OLC539FO,X4/TFEWH\Q2X36.][\!@JOQN5?\8+:ZO_B =AF+[I-CW,8%(C>0G7C/L1?7->M8'YS >& MC\_N/3UD:GE8N+VSC #! L!.N? _QL@ M*Q5>?"-^]9J"9_?/A?SNH'^O%Q\ ME^^]T+FW8:8ULMJ$#<%83+7'AA%63=1BGBS7K/?GML_%L.-!'L99<_7Q#W>V M#"T3!FH>1(:ED" X_'9U\8IZ')S]0[Y*OU!\+*937Y1_C]IE1$:C"()&7-6 M<^:DK"]L61PH?3FOQO8D_9TIAZ="G4#5OTQ#;IB7=!SIVG:>(22548A0*YU3 M#!&E?7TC'NJ64=H!VQZIN)E((KUM5V_B67[^>?3M/!M2_?-';3][6F6 4("A M@H!:"J7%C,G-Y6^'(?>'[C2>VMP8HH4N$L"3O$X'ZFZ:ZO\W&$ MNA[YQ]$BCV6I)K/E9';S/KA(ZR2Z/;-NWDF&E7!(TN"A^D!D;C$4N )!6WSB>S?![SG5:ET=]??WC2XSG6]_OR9C3; M'/$%!.?%='*UIM7LZNG85MD5HUE\Y.E3^)-U?DT#3=!)_QE#4EOL1'#M.?2* M.&/E6HP>"R;/!S70ACFA[*8A7\=KV%X7YK;T>PF+(NG7TP"6/?3_% -DI/Z MS8RD4@'B/4.* D:>%$LQN8-!.Z\N)#"1BR_,BQCT*(\7-VO!#[Z_557$?!7SX M0NV6SS,B/'<,JOA.MZ8ZK'3EJTD1ZB\G]MV3K)_?HCT=XQ3*K)YZ4/BSJU%Y M-?_C/NP->?@^&*<'F=2H?>:+N %G6H&:@#7O M%[=YN:EI<&@G>_%M)H/B1HYS*ZRRCE"-HBN]00A=T&.*78CT^0G;B6BV"94& MS_9K7BXFJ]=<9Y-@VA6+/=5E#K;)I-;2>ZL1U=S"\'M.DMN@)LC)?6>86 8$(M)P$: C!L$J5FP(H"V#J0.,UI_'!$HMH"3U M)==R79XNZ^F$75\\<\7LRSD^DR5K-:FQ3CNEGX[JZ8K1J? M,4,UU>(W1DHBE%4L^"V&&>?GBAS(.%-< 06(A9IY)#+6HP93V@GZ+,0)QAV+KRJXA!/IMO)%O&<,'*Q-8/C]]\&#W$/UO-Z7%BP0>8 MCF:-'IWIX^O'\,DA ;'=W M/RT>\OS3(AB6[YNE%.ULDU%N.3><&&4)=]A(C'4U/6'0Y7CZYR7'A(WFT M.8C[F ?S8S(.MOWJU_^831;ST>RJ"G4^_N'^L[DCN\EBC@V4DE)/L": &V;K MB3EF6Y[I#_"X;A!$2R"B%(;@:?9-DR/ KGXBF%%00,P%#( 1*2A;E]1;@<@0OB39#)L W(%:J=]]EQD'K>2*4:QCV0^EK-X8Q#I8"S;59>*O>?FE MZ$F[G"K %R&@Q8D@AM;#Y!(TCZ7 MZ1*7^>D )ECH_\CC2Y3YE0J+9G23UU?5X_SG[Y>+>4P:#Z"L@NM[%,%1_632 M8>BED#H8BMXA)[5W%0R8DE01UMX5Q4D4*-(AG"*?Z,4Z;'#ZL;M1)KB%5C"O MA0;0&NQU]7J.MHZ"EA0:8$;;V918YT)(P+*PF98KYW4T?7( .%>+X&!^"1@% M2_YS\=*K?>+T[F'CZ9UGT $AK13L#]:!/MW>:P8YQ5XJI2$,I@[E4#-60605O)SR,V>C M9Q>XG\^!V:0%O;".CW=A=O6402(Y1X2AX.![BH$**-0F-D M(ZD#+%!S=@NT M7\FD. M]!LDA;WKK]QD)SIQ%//Z?"MX=DHJH>EL(]DP[P@VPTLS9"=<%_F>@ MU69!'$&L38O,62P90)P;%PP/CZQ89Y+&J2%D6F9PL']1ZR"UVDG@')FW:SV[ M$ZK-1-S]_ ?(MW5 R>!&0B2D]]YQH?4F3UI0IB*QL:Z:AF?VYP,AI^$ MIA^V=W!(U_;WJYF@QC"!M(GO @:[&!I)*HBII2W]W:-#T'V>$@]-=P]&FF=; M,(VT^J&F&934(N<1"6HI:(>5.U=-EGMS01IZ"(QIQ.+6TGEU=R6 95)[3*CU ME&I'+0/U/@D5OAQ_JCM!-[[W7K3.JA.::CC2=()U@@WI2BV]5A2\X2='0/+A)[6V7460AH%Y#JYC! MP:G#5E33E)*TM))>S0EJ!QM5E_BFI=&J"%@QNYK_8[*XK=(+U&(QBI[0,;QJ MT%$&F8%0,L0]1I)+;\WCK@V,:WF\]6I.3KLE6O> #S\Z\C;I%3W#O2 <>.DA M%=AJX!]M3"-;QCT&N,]>1M2CK>"&SWIU%VN^]4?Y=?^9A8X#@IEBTE&(#1%2 MUZ%4 U,%2U+$^=)3K5NNMY)8NF2%E1ZXZ,0#J3P(FLTK!2414" DZ[03@_2Y M"WUM39P*]L(F.60EGR8U %OVF#F /4 Q2",@QEI+*1_K#VC9\OW2 8:^NJ;+ MSE2"/O%/<=S;F8EQ%&N[^K',&$$TIL9##V20HH/*5H B2EONC0,,U"4C])E$ MT]LFN HFW1;3(-BY^^_E9/%PCOWOY2AB/*+!OK>_8<:L)1I@BI0 0%G#F+1K M2R-8^(@>.LM(.5D[F8^GQ7S94%4N*JZ6'E+N=5U4YD_$+[=P-K MBO.1)R,\F(3T\N.,(B.LL(Y;QPPRR@L(JPD90R^G,0&YR0/?LV,UJ%A2.L05A9B2&SN-:[0%S0:Y6GB/+%L==I*";6&4V.J;9^ MGQDIL)=$0C>?ZA M+&[*T9U:+FZ+P@FGI*,"ZXDUU0+2VV5^&1C"L+EI+^> M*/EM?FKG\"9@UN3H-@M@[J#- %K-C=MYKXH'TF_>N&GVG/WD.=PXXQ@"L.N[YVAQFAD M*4"L5N>D[;ER\SP*N>;0++\)QNK5*V)1Y]BV26T]>&MKYZ6MNZ)<;-[*"X,> MW4\6H^FC^MQF&_7[@UE\GUA99(CDEF$%,2"@EH,7+8VK >8Y=D/#04DC88SW MN6GZ?/+N6_S72XP O"[5>P2X]072(^+%I_U& M)I@"7$*JF*?*Z;#& *T@!(BFJKU]]NAR8RKMCBXGE42:ZGW%75Z'S-Y&V<<9 M[8]&[VF5A0BBY1XHPR!D5D%=3-!"W?XBS=Y\_E6Q?EMSK",SS\>5@0'IO MNXQIBT3P/I@S)):\9ARC:IH8Z/:QZ7XXTXG$FK&@%4!)PLWS15@RHVF^^XVE MG=]F7@I%M;<0Q KG%AI;70'0Q %R*%/Q]6Q('4GU1>3Y-$ 3\.-CD%#XF=N8 M#9A_S:?%?9S_QDH]R)@&K;-XBN,)UQ@@CB#7(#@2]92UN9PH4#\;4NI0TTQ0A:5@PL<[4&'.UI-ZLDBTU4D#O%G3#Y\Z MQCN<9=US'Z^)&6RNH]4QK77O"#%Q.ZOCYW;OD MTDIQ=W"ZHL2FOO:N8.0>"C?K(&,J;A,<*>PDE(A9)'&M-0BZH,!50I(\O_77 MARA2UD5:UU;9/OK/HV\Z["#7DT5U>:,Y1[OY@8PX1:4A6@5;&ED+L#6UW@@[ M5LO\S.:J-N%)XQE9?!9A#4;3OLL7[Z_#[$[6N%5'F98N&.H&HC N1#3E'-;6 MNE(V63V?8C&:7BIG>Q5)PK/)\]VL[NW6B:>:4FL0P\%I]1H)61\#:^H/Q9;Z M/G-LI.PV[%J==,<+DS>S>-#](2\GQ54,(,Z/O&O=[6]F#$MA'-!<(\)CO5Q5 M+1J++=&7DW'<%=5VW\(^JV3VZYG_^#5^^B6,YC__[?\'4$L! A0#% @ M$XFI2.0EW.9.M [> , !$ ( ! &%K86TM,C Q-C S M,S$N>&UL4$L! A0#% @ $XFI2%%10#0?"P ^W, !$ M ( !?;0 &%K86TM,C Q-C S,S$N>'-D4$L! A0#% @ $XFI2 PG"]0' M&P =A0! !4 ( !R[\ &%K86TM,C Q-C S,S%?8V%L+GAM M;%!+ 0(4 Q0 ( !.)J4C(C17^9B4 JY 0 5 " 07; M !A:V%M+3(P,38P,S,Q7V1E9BYX;6Q02P$"% ,4 " 3B:E(.D9NSR" M !L>@8 %0 @ &> $ 86MA;2TR,#$V,#,S,5]L86(N>&UL M4$L! A0#% @ $XFI2&)9A! A2@ 9Y # !4 ( !\8 ! L &%K86TM,C Q-C S,S%?<')E+GAM;%!+!08 !@ & (H! !%RP$ ! end