0001086222-15-000161.txt : 20150810 0001086222-15-000161.hdr.sgml : 20150810 20150810105953 ACCESSION NUMBER: 0001086222-15-000161 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 11 CONFORMED PERIOD OF REPORT: 20150630 FILED AS OF DATE: 20150810 DATE AS OF CHANGE: 20150810 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: 151039637 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 akam10q6302015.htm FORM 10-Q AKAM 10Q 6/30/2015
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________________________ 
FORM 10-Q
 ______________________________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended June 30, 2015
or
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from                      to    
            

Commission file number 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 August 5, 2015: 178,595,222



AKAMAI TECHNOLOGIES, INC.

FORM 10-Q

FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2015

TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
Item 1.
 
 
 
 
Consolidated Statements of Cash Flows for the six months ended June 30, 2015 and 2014
 
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)
June 30,
2015
 
December 31,
2014
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
257,448

 
$
238,650

Marketable securities
386,055

 
519,642

Accounts receivable, net of reserves of $11,693 and $9,023 at June 30, 2015, and December 31, 2014, respectively
342,930

 
329,578

Prepaid expenses and other current assets
119,365

 
128,981

Deferred income tax assets
45,678

 
45,704

Total current assets
1,151,476

 
1,262,555

Property and equipment, net
704,571

 
601,591

Marketable securities
881,452

 
869,992

Goodwill
1,135,947

 
1,051,294

Acquired intangible assets, net
165,730

 
132,412

Deferred income tax assets
1,890

 
1,955

Other assets
90,039

 
81,747

Total assets
$
4,131,105

 
$
4,001,546

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
85,311

 
$
77,412

Accrued expenses
205,373

 
204,686

Deferred revenue
56,271

 
49,679

Other current liabilities
1,287

 
2,234

Total current liabilities
348,242

 
334,011

Deferred revenue
4,488

 
3,829

Deferred income tax liabilities
38,833

 
39,299

Convertible senior notes
614,484

 
604,851

Other liabilities
79,746

 
74,221

Total liabilities
1,085,793

 
1,056,211

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; 180,577,257 shares issued and 178,789,941 shares outstanding at June 30, 2015, and 178,300,603 shares issued and outstanding at December 31, 2014
1,805

 
1,783

Additional paid-in capital
4,647,275

 
4,559,430

Accumulated other comprehensive loss
(24,379
)
 
(17,611
)
Treasury stock, at cost, 1,787,316 shares at June 30, 2015, and no shares at December 31, 2014
(126,068
)
 

Accumulated deficit
(1,453,321
)
 
(1,598,267
)
Total stockholders’ equity
3,045,312

 
2,945,335

Total liabilities and stockholders’ equity
$
4,131,105

 
$
4,001,546


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 June 30,
 
For the Six Months
Ended June 30,
(in thousands, except per share data)
2015
 
2014
 
2015
 
2014
Revenue
$
540,723

 
$
476,035

 
$
1,067,259

 
$
929,537

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

 
149,318

 
349,204

 
288,930

Research and development
36,693

 
32,052

 
72,521

 
60,286

Sales and marketing
111,501

 
91,462

 
214,980

 
172,527

General and administrative
99,152

 
81,880

 
188,744

 
158,041

Amortization of acquired intangible assets
6,752

 
8,403

 
13,532

 
15,251

Restructuring charges
455

 
569

 
497

 
1,304

Total costs and operating expenses
434,463

 
363,684

 
839,478

 
696,339

Income from operations
106,260

 
112,351

 
227,781

 
233,198

Interest income
2,541

 
1,740

 
5,542

 
3,379

Interest expense
(4,678
)
 
(4,516
)
 
(9,254
)
 
(6,457
)
Other expense, net
(1,605
)
 
(899
)
 
(1,906
)
 
(1,780
)
Income before provision for income taxes
102,518

 
108,676

 
222,163

 
228,340

Provision for income taxes
35,318

 
35,790

 
77,217

 
82,654

Net income
$
67,200

 
$
72,886

 
$
144,946

 
$
145,686

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.38

 
$
0.41

 
$
0.81

 
$
0.82

Diluted
$
0.37

 
$
0.40

 
$
0.80

 
$
0.80

Shares used in per share calculations:
 
 
 
 
 
 
 
Basic
178,682

 
178,081

 
178,614

 
178,393

Diluted
180,738

 
180,841

 
180,782

 
181,439


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 June 30,
 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
 
2015
 
2014
Net income
$
67,200

 
$
72,886

 
$
144,946

 
$
145,686

Other comprehensive (loss) income:

 

 

 

Foreign currency translation adjustments
607

 
1,459

 
(7,808
)
 
2,826

Change in unrealized (loss) gain on investments, net of income tax benefit (provision) of $639, $(514), $(574) and $(391) for the three and six months ended June 30, 2015 and 2014, respectively
(1,073
)
 
2,674

 
1,040

 
1,762

Other comprehensive (loss) income
(466
)
 
4,133

 
(6,768
)
 
4,588

Comprehensive income
$
66,734

 
$
77,019

 
$
138,178

 
$
150,274


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


5


AKAMAI TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS

 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
Cash flows from operating activities:
 
 
 
Net income
$
144,946

 
$
145,686

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
144,449

 
112,228

Stock-based compensation
61,920

 
56,792

Excess tax benefits from stock-based compensation
(22,737
)
 
(19,661
)
(Benefit) provision for deferred income taxes
(16,275
)
 
21,840

Amortization of debt discount and issuance costs
9,253

 
6,457

Other non-cash reconciling items, net
1,146

 
1,195

Changes in operating assets and liabilities, net of effects of acquisitions:
 
 
 
Accounts receivable
(14,292
)
 
(41,254
)
Prepaid expenses and other current assets
12,022

 
(12,998
)
Accounts payable and accrued expenses
31,673

 
21,459

Deferred revenue
7,023

 
4,750

Other current liabilities
199

 
1,419

Other non-current assets and liabilities
4,425

 
(8,666
)
Net cash provided by operating activities
363,752

 
289,247

Cash flows from investing activities:
 
 
 
Cash paid for acquired businesses, net of cash acquired
(122,945
)
 
(386,532
)
Purchases of property and equipment
(159,495
)
 
(97,992
)
Capitalization of internal-use software development costs
(73,587
)
 
(56,533
)
Purchases of short- and long-term marketable securities
(405,989
)
 
(863,591
)
Proceeds from sales of short- and long-term marketable securities
2,008

 
354,313

Proceeds from maturities of short- and long-term marketable securities
527,677

 
183,809

Other non-current assets and liabilities
(1,909
)
 
2,028

Net cash used in investing activities
(234,240
)
 
(864,498
)
Cash flows from financing activities:
 
 
 
Proceeds from the issuance of convertible senior notes, net of issuance costs

 
678,735

Proceeds from the issuance of warrants related to convertible senior notes

 
77,970

Purchase of note hedge related to convertible senior notes

 
(101,292
)
Repayment of acquired debt and capital leases

 
(17,862
)
Proceeds related to the issuance of common stock under stock plans
36,512

 
57,999

Excess tax benefits from stock-based compensation
22,737

 
19,661

Employee taxes paid related to net share settlement of stock-based awards
(39,354
)
 
(34,248
)
Repurchases of common stock
(126,068
)
 
(187,491
)
Other non-current assets and liabilities
(1,250
)
 

Net cash (used in) provided by financing activities
(107,423
)
 
493,472

Effects of exchange rate changes on cash and cash equivalents
(3,291
)
 
2,053

Net increase (decrease) in cash and cash equivalents
18,798

 
(79,726
)
Cash and cash equivalents at beginning of period
238,650

 
333,891

Cash and cash equivalents at end of period
$
257,448

 
$
254,165


6


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

 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
Supplemental disclosure of cash flow information:
 
 
 
Cash paid for income taxes, net of refunds received in the six months ended June 30, 2015 of $17,964
$
12,055

 
$
60,360

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

 
36,146

Capitalization of stock-based compensation
8,615

 
7,727


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 online content and business applications. The Company's globally-distributed platform comprises approximately 190,000 servers in over 1,400 networks in more than 110 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one industry segment: providing services for delivering, optimizing and securing online 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, 2014, filed with the Securities and Exchange Commission on March 2, 2015.

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.

Recent Accounting Pronouncements
    
In May 2014, the Financial Accounting Standards Board (“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. However, in April 2015, the FASB proposed deferring the effective date for one year. Once the final deferral standard is issued, the guidance will be effective for the Company on January 1, 2018. This guidance 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 April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move 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 guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is $6.2 million. This revision will have no impact on the Company's results of operations or cash flows.



8


2. Fair Value Measurements

The following is a summary of available-for-sale marketable securities held as of June 30, 2015 and December 31, 2014 (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 June 30, 2015
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
3,498

 
$
1

 
$

 
$
3,499

 
$
3,499

 
$

Corporate bonds
1,015,164

 
588

 
(1,124
)
 
1,014,628

 
335,212

 
679,416

U.S. government agency obligations
248,598

 
110

 
(47
)
 
248,661

 
47,344

 
201,317

 
$
1,267,260

 
$
699

 
$
(1,171
)
 
$
1,266,788

 
$
386,055

 
$
880,733

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
$
39

 
$

 
$

 
$
39

 
$

 
$
39

Commercial paper
10,487

 

 
(2
)
 
10,485

 
10,485

 

Corporate bonds
1,077,387

 
454

 
(2,132
)
 
1,075,709

 
424,777

 
650,932

U.S. government agency obligations
303,808

 
20

 
(427
)
 
303,401

 
84,380

 
219,021

 
$
1,391,721

 
$
474

 
$
(2,561
)
 
$
1,389,634

 
$
519,642

 
$
869,992


During the first quarter of 2015, the Company began offering certain qualified individuals 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 June 30, 2015, the Company held for investment corporate bonds with a fair value of $64.8 million, which are classified as available-for-sale marketable securities and have been in a continuous unrealized loss position for more than 12 months. The unrealized losses are insignificant 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, 2014, there were no securities 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 and liabilities at June 30, 2015 and December 31, 2014 (in thousands):

 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
 
Level 1    
 
Level 2    
 
Level 3    
As of June 30, 2015
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
524

 
$
524

 
$

 
$

Commercial paper
3,499

 

 
3,499

 

Corporate bonds
1,014,628

 

 
1,014,628

 

U.S. government agency obligations
248,661

 

 
248,661

 

Mutual funds
719

 
719

 

 

 
$
1,268,031

 
$
1,243

 
$
1,266,788

 
$

Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(1,000
)
 
$

 
$

 
$
(1,000
)
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
501

 
$
501

 
$

 
$

Certificates of deposit
39

 
39

 

 

Commercial paper
10,485

 

 
10,485

 

Corporate bonds
1,075,709

 

 
1,075,709

 

U.S. government agency obligations
303,401

 

 
303,401

 

 
$
1,390,135

 
$
540

 
$
1,389,595

 
$

 
 
 
 
 
 
 
 
Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(900
)
 
$

 
$

 
$
(900
)

As of June 30, 2015 and December 31, 2014, the Company grouped money market funds, certificates of deposit and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of June 30, 2015 and December 31, 2014, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive.

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.

The valuation technique used to measure fair value of the Company's Level 3 liability, which consists of a contingent consideration related to the acquisition of Velocius Networks, Inc. ("Velocius") in 2013, is primarily an income approach. The significant unobservable input used in the fair value measurement of the Velocius contingent consideration is the likelihood of achieving development milestones to integrate the acquired technology into the Company's technology. The remaining milestone was achieved on June 30, 2015 and is payable in the third quarter of 2015.


10


The following table reflects the activity for the Company’s liability measured at fair value using Level 3 inputs for the six months ended June 30, 2015 (in thousands):

 
June 30,
2015
Balance as of January 1, 2015
$
(900
)
Fair value adjustment to contingent consideration included in general and administrative expense
(100
)
Balance as of June 30, 2015
$
(1,000
)


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

 
June 30,
2015
 
December 31,
2014
Due in 1 year or less
$
386,055

 
$
519,642

Due after 1 year through 5 years
880,733

 
869,992

 
$
1,266,788

 
$
1,389,634


3. Accounts Receivable

Net accounts receivable consisted of the following as of June 30, 2015 and December 31, 2014 (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Trade accounts receivable
$
236,114

 
$
222,531

Unbilled accounts receivable
118,509

 
116,070

Gross accounts receivable
354,623

 
338,601

Allowance for doubtful accounts
(977
)
 
(1,033
)
Reserve for cash-basis customers
(10,716
)
 
(7,990
)
Total accounts receivable reserves
(11,693
)
 
(9,023
)
Accounts receivable, net
$
342,930

 
$
329,578


4. Goodwill and Acquired Intangible Assets

The change in the carrying amount of goodwill for the six months ended June 30, 2015 was as follows (in thousands):

Balance as of January 1, 2015
$
1,051,294

Acquisition of Xerocole, Inc.
12,859

Acquisition of Codemate A/S
69,945

Foreign currency translation
1,849

Balance as of June 30, 2015
$
1,135,947


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.


11


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

 
June 30, 2015
 
December 31, 2014
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
116,891

 
$
(52,065
)
 
$
64,826

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(96,994
)
 
94,716

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,870

 
(2,946
)
 
3,924

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,436
)
 
2,264

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
319,661

 
$
(153,931
)
 
$
165,730

 
$
275,011

 
$
(142,599
)
 
$
132,412


Aggregate expense related to amortization of acquired intangible assets for the three and six months ended June 30, 2015 was $6.8 million and $13.5 million, respectively. Aggregate expense related to amortization of acquired intangible assets for the three and six months ended June 30, 2014 was $8.4 million and $15.3 million, respectively. Based on the Company’s acquired intangible assets as of June 30, 2015, aggregate expense related to amortization of acquired intangible assets is expected to be $13.5 million for the remainder of 2015, and $26.4 million, $27.6 million, $23.3 million and $21.0 million for 2016, 2017, 2018 and 2019, respectively.

5. Business Acquisitions

The Company acquired Xerocole, Inc. ("Xerocole") in February 2015 and Codemate A/S and its wholly-owned subsidiary Octoshape ApS (together, "Octoshape") in April 2015. The consolidated financial statements include the operating results of each business from the date of acquisition. Pro forma results of operations for these acquisitions have not been presented because the effects of the acquisitions, individually and in the aggregate, were not material to the Company's consolidated financial results. Revenue and earnings of the acquired companies since the date of the acquisitions that are included in the Company's consolidated statements of income are also not presented because they are not material. The total amount of acquisition-related costs were $0.8 million for the six months ended June 30, 2015 and are included in general and administrative expense in the consolidated statements of income.

Xerocole

On February 27, 2015, the Company acquired Xerocole, a provider of recursive Domain Name System ("DNS") functionality, for $16.6 million in cash. The Company acquired Xerocole with a goal of expanding its existing Authoritative DNS products. The Company allocated $12.9 million of the cost of the acquisition to goodwill and $4.9 million to acquired intangibles, which have a weighted average useful life of 8.8 years. The allocation of the purchase price has been finalized.    

Octoshape

On April 6, 2015, the Company acquired all of the outstanding capital stock of Octoshape in exchange for $107.5 million in cash, subject to post-closing adjustments. Octoshape is a cloud service provider focused on delivering broadcast, enterprise and carrier solutions. The goal of acquiring Octoshape is to make available for customers additional delivery and optimization technologies for video streams of over-the-top (also known as OTT) content and to enable the Company to more fully support Internet Protocol television (also known as IPTV) solutions.

The allocation of the purchase price is finalized, with the exception of evaluating certain accounts receivable, current liabilities and tax-related assets and liabilities. The Company is in the process of gathering the facts and circumstances existing as of the acquisition date in order to finalize the valuation of these items.

12



The following table presents the preliminary allocation of the purchase price for Octoshape (in thousands):

Total purchase consideration
 
$
107,547

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
664

Accounts receivable
 
1,976

Other current assets
 
393

Identifiable intangible assets
 
41,950

Goodwill
 
69,945

Deferred tax assets
 
5,230

Total assets acquired
 
120,158

Other current liabilities
 
(1,983
)
Current deferred revenue
 
(770
)
Deferred tax liabilities
 
(9,858
)
Total liabilities assumed
 
(12,611
)
Net assets acquired
 
$
107,547


The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Octoshape expected to be deducted for tax purposes is $69.9 million.

The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

 
Gross Carrying Amount
 
Weighted Average Useful Life
Completed technologies
$
25,310

 
9.8
Customer-related intangible assets
16,560

 
11.8
Non-compete agreements
80

 
2.0
Total
$
41,950

 
 

6. 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;

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


13


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):

 
June 30, 2015
 
December 31, 2014
Liability component:
 
 
 
Principal
$
690,000

 
$
690,000

Less: debt discount, net of amortization
(75,516
)
 
(85,149
)
Net carrying amount
$
614,484

 
$
604,851

 
 
 
 
Equity component:
$
101,276

 
$
101,276


The estimated fair value of the Company's Notes at June 30, 2015 was $720.9 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 $69.82 on June 30, 2015, 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 8). 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 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.


14


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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Amortization of debt discount
$
459

 
$
442

 
$
914

 
$
630

Amortization of debt issuance costs
4,838

 
4,671

 
9,634

 
6,661

Capitalization of interest expense
(619
)
 
(597
)
 
(1,294
)
 
(834
)
Total interest expense
$
4,678

 
$
4,516

 
$
9,254

 
$
6,457


7. 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 and six months ended June 30, 2015, and in each of the years ended December 31, 2014, 2013 and 2012. 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 U.S. Securities and Exchange 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. No provision with respect to this matter has been made in the Company's consolidated financial statements.

8. 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. During the six months ended June 30, 2015, the Company repurchased 1.8 million shares of its common stock for $126.1 million.


15


Stock-Based Compensation

The following table summarizes stock-based compensation included in the Company’s consolidated statements of income for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of revenue
$
3,502

 
$
3,076

 
$
6,665

 
$
5,871

Research and development
6,009

 
5,061

 
11,375

 
9,538

Sales and marketing
12,847

 
12,796

 
25,830

 
23,328

General and administrative
9,893

 
10,745

 
18,050

 
18,055

Total stock-based compensation
32,251

 
31,678

 
61,920

 
56,792

Provision for income taxes
(10,405
)
 
(10,156
)
 
(22,107
)
 
(18,380
)
Total stock-based compensation, net of income taxes
$
21,846

 
$
21,522

 
$
39,813

 
$
38,412


In addition to the amounts of stock-based compensation reported in the table above, the Company’s consolidated statements of income for the three and six months ended June 30, 2015 include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $3.4 million and $6.4 million, respectively, before income taxes. For the three and six months ended June 30, 2014, the Company's consolidated statements of income include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $2.0 million and $3.9 million, respectively, before income taxes.

9. 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 six months ended June 30, 2015 (in thousands):

 
Foreign Currency Translation Adjustments
 
Net Unrealized Gain on Investments
 
Total
Balance as of January 1, 2015
$
(22,064
)
 
$
4,453

 
$
(17,611
)
Other comprehensive (loss) income
(7,808
)
 
1,040

 
(6,768
)
Balance as of June 30, 2015
$
(29,872
)
 
$
5,493

 
$
(24,379
)

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

10. Income Taxes

The Company’s effective income tax rate was 34.8% and 36.2% for the six months ended June 30, 2015 and 2014, 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 six months ended June 30, 2015, the effective income tax rate was lower than the federal statutory tax rate due to 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., 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 six months ended June 30, 2014, the effective income tax rate was higher than the federal statutory tax rate mainly due to the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes, partially offset by income from foreign jurisdictions with lower tax rates.

16



11. 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, 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 and six months ended June 30, 2015 and 2014 (in thousands, except per share data):
 
 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Numerator:
 
 
 
 
 
 
 
Net income
$
67,200

 
$
72,886

 
$
144,946

 
$
145,686

Denominator:
 
 
 
 
 
 
 
Shares used for basic net income per share
178,682

 
178,081

 
178,614

 
178,393

Effect of dilutive securities:

 

 
 
 
 
Stock options
912

 
1,242

 
954

 
1,312

RSUs and deferred stock units
1,144

 
1,518

 
1,214

 
1,734

Convertible senior notes

 

 

 

Warrants related to issuance of convertible senior notes

 

 

 

Shares used for diluted net income per share
180,738

 
180,841

 
180,782

 
181,439

Basic net income per share
$
0.38

 
$
0.41

 
$
0.81

 
$
0.82

Diluted net income per share
$
0.37

 
$
0.40

 
$
0.80

 
$
0.80


For the three and six months ended June 30, 2015 and 2014, 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 would be 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 potential outstanding shares excluded from the computation of diluted net income per share for the three and six months ended June 30, 2015 and 2014 are as follows (in thousands):

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Stock options

 
474

 
13

 
563

Service-based RSUs
28

 
1,008

 
325

 
761

Performance-based RSUs
1,148

 
575

 
1,148

 
575

Convertible senior notes
7,704

 
7,704

 
7,704

 
7,704

Warrants related to issuance of convertible senior notes
7,704

 
7,704

 
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.

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 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, 2014 for further discussion of our critical accounting policies and estimates.

Overview

We provide cloud services for delivering, optimizing and securing online content and business applications. We generally execute contracts with terms of one year or longer, and 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 have been able to increase our revenue and profitability in recent years because we have expanded our customer base and increased the amount and value of services, features and functionalities that our customers purchase. These achievements have enabled us to limit the impact of customer cancellations and terminations as well as the effect of price reductions resulting from contract renewals. Continuing these trends requires that we compete effectively in the marketplace on the basis of the quality, price and overall attractiveness of our services and technology.

Our revenue is primarily impacted by the prices we are able to charge for our services, the amount of traffic we serve on our network, the impact of seasonal variations on our business and the timing and variability of customer-specific one-time events. We have observed the following trends related to our revenue in recent years:

On a consistent basis, we have increased committed recurring revenue by adding new customers and increasing sales of incremental services to our existing customers. We have also experienced increases in the rate of traffic delivered for our customers that use our solutions for video, gaming, social media and software downloads. These increases have offset price reductions and losses of customers to competitors or in-house solutions.

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.

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 the holiday season. 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 custom services.


17


Our profitability is also impacted by our expense levels, including direct costs to support our revenue, such as co-location and bandwidth costs, and expenses incurred to support strategic initiatives that we anticipate will generate revenue in the future. We have observed the following trends related to our profitability in recent years:

We have increased headcount to support our revenue growth and strategic initiatives, and as a result, our payroll and related compensation costs have increased. We increased our headcount by 1,200 employees in 2014, including 200 employees who were part of the acquisition of Prolexic Technologies, Inc., or Prolexic, in the first quarter of 2014. We hired an additional 620 employees during the six months ended June 30, 2015, including employees who were part of the acquisitions of Xerocole, Inc., or Xerocole, and Codemate A/S, known as "Octoshape". We expect to continue to hire additional employees, but at a slower rate, both domestically and internationally in support of our strategic initiatives.

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, but we believe such costs would be partially offset by anticipated continued reductions in bandwidth costs per unit and efficiency measures we take.

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 need to effectively manage our co-location costs to maintain current levels of profitability.

Fluctuations of foreign currency exchange rates have also impacted our reported results. Revenue and expenses of our international operations are important contributors to our overall financial performance, and as currencies have weakened against the U.S. dollar, our revenue has been negatively impacted and our expenses have been positively impacted. If foreign currency exchange rates during the six months ended June 30, 2015 had remained the same as exchange rates during the six months ended June 30, 2014, our revenue would have increased by 19% as opposed to 15%. Diluted earnings per share would have increased by 6% as opposed to remaining flat had exchange rates remained constant during the same period.

During the six months ended June 30, 2015, we completed two acquisitions. While the impact of the acquisitions are immaterial to our financial results as a whole, they have increased our level of expenses. During the six months ended June 30, 2015, our results include the activities of the acquisition of Xerocole in February 2015 and of Octoshape in April 2015. During the six months ended June 30, 2014, we acquired Prolexic in February 2014.


18


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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Revenue
100.0
 %
 
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of revenue (exclusive of amortization of acquired intangible assets shown below)
33.3

 
31.4

 
32.7

 
31.1

Research and development expense
6.8

 
6.7

 
6.8

 
6.5

Sales and marketing expense
20.6

 
19.2

 
20.1

 
18.6

General and administrative expense
18.3

 
17.2

 
17.7

 
17.0

Amortization of acquired intangible assets
1.2

 
1.8

 
1.3

 
1.6

Restructuring charges
0.1


0.1

 


0.1

Total costs and operating expenses
80.3

 
76.4

 
78.6

 
74.9

Income from operations
19.7

 
23.6

 
21.4

 
25.1

Interest income
0.5

 
0.4

 
0.5

 
0.4

Interest expense
(0.9
)
 
(0.9
)
 
(0.9
)
 
(0.7
)
Other expense, net
(0.3
)
 
(0.2
)
 
(0.2
)
 
(0.2
)
Income before provision for income taxes
19.0

 
22.9

 
20.8

 
24.6

Provision for income taxes
6.5

 
7.5

 
7.2

 
8.9

Net income
12.5
 %
 
15.4
 %
 
13.6
 %
 
15.7
 %

Revenue

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

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
Revenue
$
540,723

 
$
476,035

 
13.6
%
 
17.9
%
 
$
1,067,259

 
$
929,537

 
14.8
%
 
18.9
%

During the three- and six-month periods ended June 30, 2015, the increase in our revenue as compared to the same periods in 2014 was the result of balanced growth across all of our solutions and geographies, with particularly strong growth from our Cloud Security Solutions. For the three- and six-month periods ended June 30, 2015 and 2014, no single customer accounted for 10% or more of revenue.

Changes in foreign currency exchange rates negatively impacted our revenue by $20.6 million and $37.8 million during the three- and six-month periods ended June 30, 2015, respectively, as compared to the same periods in 2014.

For the three- and six-month periods ended June 30, 2015, resellers accounted for 27% and 26% of revenue, respectively, as compared to 25% and 24% of revenue for the same periods in 2014, respectively. The increase in revenue from resellers was attributable to increased traction with our carrier channel partners.


19


During the first quarter of 2015, we elected to revise the presentation of our revenue solution categories, primarily related to how we present product-specific services revenue. Historically, product-specific services revenue was classified as Service and Support Solutions revenue. Beginning in the first quarter of 2015, revenues from product-specific 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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
Media Delivery Solutions
$
243,503

 
$
217,600

 
11.9
%
 
16.6
%
 
$
485,345

 
$
433,489

 
12.0
%
 
16.4
%
Performance and Security Solutions
256,039

 
222,162

 
15.2

 
19.2

 
501,021

 
424,341

 
18.1

 
21.7

Service and Support Solutions
41,181

 
36,273

 
13.5

 
18.3

 
80,893

 
71,707

 
12.8

 
17.1

Total revenue
$
540,723

 
$
476,035

 
13.6
%
 
17.9
%
 
$
1,067,259

 
$
929,537

 
14.8
%
 
18.9
%

The growth in Media Delivery Solutions revenue for the three- and six-month periods ended June 30, 2015, as compared to the same periods in 2014, was due to higher demand across most of our customer base and particularly from our largest, most strategic accounts. The increase was partially offset by the absence of revenue from several large software and gaming releases, as well as the men's soccer World Cup matches and Sochi Olympics, which occurred during the six-month period ended June 30, 2014.

The increase in Performance and Security Solutions revenue for the three- and six-month periods ended June 30, 2015, as compared to the same periods in 2014, was due to increased demand across all major product lines, with especially strong growth for our Cloud Security Solutions. Cloud Security Solutions revenue for the three- and six-month periods ended June 30, 2015 was $61.0 million and $116.0 million, respectively, as compared to $43.7 million and $73.9 million for the three- and six-month periods ended June 30, 2014, respectively. The increase for the six months ended June 30, 2015 as compared to the same period in 2014 was also impacted by the acquisition of Prolexic, which occurred in February 2014.

The increase in Service and Support Solutions revenue for the three- and six-month periods ended June 30, 2015, as compared to the same periods in 2014, was due to higher sales of our service and support offerings from new customer attachment rates for enterprise-class professional services and service offering upgrades into our installed base.
    
The following table quantifies revenue derived in the U.S. and internationally (in thousands):

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
 
2015
 
2014
 
% Change
 
% Change at Constant Currency
U.S.
$
399,103

 
$
343,228

 
16.3
%
 
16.3
%
 
$
788,076

 
$
668,412

 
17.9
%
 
17.9
%
International
141,620

 
132,807

 
6.6

 
22.1

 
279,183

 
261,125

 
6.9

 
21.4

Total revenue
$
540,723

 
$
476,035

 
13.6
%
 
17.9
%
 
$
1,067,259

 
$
929,537

 
14.8
%
 
18.9
%

Revenue derived from our operations located outside of the U.S. for each of the three- and six-month periods ended June 30, 2015 was approximately 26%, as compared to 28% for each of the three- and six-month periods ended June 30, 2014. No single country outside of the U.S. accounted for 10% or more of revenue during any of these periods.

20



Revenue from our operations in the U.S. experienced strong performance across all of our solution categories during the three- and six-month periods ended June 30, 2015. During the first six months of 2015, we also experienced strong revenue growth from our operations in the Asia Pacific region and continued improvement in revenue growth from our operations in Europe, the Middle East and Africa, attributable to sales growth across all of our solutions.

Cost of Revenue

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

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Bandwidth fees
$
36,088

 
$
29,411

 
22.7
%
 
$
71,601

 
$
58,247

 
22.9
%
Co-location fees
31,569

 
28,874

 
9.3

 
61,260

 
56,894

 
7.7

Network build-out and supporting services
15,533

 
11,250

 
38.1

 
26,960

 
21,297

 
26.6

Payroll and related costs
39,600

 
36,274

 
9.2

 
77,152

 
67,692

 
14.0

Stock-based compensation, including amortization of prior capitalized amounts
6,797

 
4,995

 
36.1

 
12,775

 
9,620

 
32.8

Depreciation of network equipment
31,933

 
25,660

 
24.4

 
63,432

 
50,451

 
25.7

Amortization of internal-use software
18,390

 
12,854

 
43.1

 
36,024

 
24,729

 
45.7

Total cost of revenue
$
179,910

 
$
149,318

 
20.5
%
 
$
349,204

 
$
288,930

 
20.9
%
As a percentage of revenue
33.3
%
 
31.4
%
 
 
 
32.7
%
 
31.1
%
 
 

The increase in total cost of revenue for the three- and six-month periods ended June 30, 2015 as compared to the same periods in 2014 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 to support our product-aligned and discrete services revenue growth and our network operations personnel to support our product 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 has also increased during the three- and six-month periods ended June 30, 2015 as compared to the same periods in 2014. The increase is primarily the result of our increased investments in network expansion.
    
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 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, 2014, other than normal period-to-period variations.

We believe that cost of revenue will increase during the remaining quarters of 2015 as compared to the first two quarters of 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 and additional co-location fees. The planned increase in cost of revenue during the remainder of 2015 is also related to planned expenditures on platform capacity in anticipation of future greater demand for our over-the-top, or OTT, video delivery services. However, our anticipated increases in cost of revenue are likely to be partially offset by lower bandwidth costs per unit and continued efficiency in network deployment. Additionally, for the remaining quarters of 2015, we anticipate amortization of internal-use software development costs to increase, as compared to the first two quarters of 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.

21



Research and Development Expenses

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

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Payroll and related costs
$
54,619

 
$
46,373

 
17.8
 %
 
$
109,554

 
$
88,804

 
23.4
 %
Stock-based compensation
6,009

 
5,061

 
18.7

 
11,375

 
9,538

 
19.3

Capitalized salaries and related costs
(25,845
)
 
(22,056
)
 
17.2

 
(52,087
)
 
(42,056
)
 
23.9

Other expenses
1,910

 
2,674

 
(28.6
)
 
3,679

 
4,000

 
(8.0
)
Total research and development
$
36,693

 
$
32,052

 
14.5
 %
 
$
72,521

 
$
60,286

 
20.3
 %
As a percentage of revenue
6.8
%
 
6.7
%
 
 
 
6.8
%
 
6.5
%
 
 

The increase in research and development expenses during the three- and six-month periods ended June 30, 2015, as compared to the same periods in 2014, 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- and six-month periods ended June 30, 2015, we capitalized $4.1 million and $7.8 million, respectively, of stock-based compensation. During the three- and six-month periods ended June 30, 2014, we capitalized $3.5 million and $6.9 million, respectively, of stock-based compensation. These capitalized internal-use software 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 2015 as compared to the first two quarters of 2015, 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.

Sales and Marketing Expenses

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

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Payroll and related costs
$
79,461

 
$
62,093

 
28.0
%
 
$
151,529

 
$
116,777

 
29.8
%
Stock-based compensation
12,847

 
12,796

 
0.4

 
25,830

 
23,328

 
10.7

Marketing programs and related costs
9,101

 
7,259

 
25.4

 
20,877

 
17,779

 
17.4

Other expenses
10,092

 
9,314

 
8.4

 
16,744

 
14,643

 
14.3

Total sales and marketing
$
111,501

 
$
91,462

 
21.9
%
 
$
214,980

 
$
172,527

 
24.6
%
As a percentage of revenue
20.6
%
 
19.2
%
 
 
 
20.1
%
 
18.6
%
 
 

The increase in sales and marketing expenses during the three- and six-month periods ended June 30, 2015, as compared to the same periods in 2014, was primarily due to higher payroll and related costs, as we invested in our sales and marketing organization, as well as an increase in marketing programs and related costs in support of our go-to-market strategy and ongoing geographic expansion. Other expenses, which consists primarily of sales and marketing events and related travel expenses, increased as we grew our sales and marketing organization.


22


We believe that sales and marketing expenses will increase in absolute dollars during the remaining quarters of 2015 as compared to the first two quarters of 2015, due to an expected increase in payroll and related costs as a result of anticipated headcount growth, although at a slower pace than we have recently experienced, primarily with respect to our direct sales team and corporate marketing function.

General and Administrative Expenses

General and administrative expenses consisted of the following for the periods presented (in thousands):
 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Payroll and related costs
$
40,885

 
$
35,714

 
14.5
 %
 
$
82,022

 
$
68,024

 
20.6
 %
Stock-based compensation
9,893

 
10,745

 
(7.9
)
 
18,050

 
18,055

 

Depreciation and amortization
13,620

 
9,876

 
37.9

 
25,353

 
18,049

 
40.5

Facilities-related costs
15,955

 
12,478

 
27.9

 
30,187

 
25,472

 
18.5

Provision for doubtful accounts
345

 
274

 
25.9

 
336

 
171

 
96.5

Acquisition-related costs
88

 
444

 
(80.2
)
 
806

 
3,836

 
(79.0
)
Professional fees and other expenses
18,366

 
12,349

 
48.7

 
31,990

 
24,434

 
30.9

Total general and administrative
$
99,152

 
$
81,880

 
21.1
 %
 
$
188,744

 
$
158,041

 
19.4
 %
As a percentage of revenue
18.3
%
 
17.2
%
 
 
 
17.7
%
 
17.0
%
 
 

The increase in general and administrative expenses for the three- and six-month periods ended June 30, 2015, as compared to the same periods in 2014, was primarily due to the expansion of company infrastructure to support investments in engineering, go-to-market capacity and enterprise expansion initiatives. In particular, we increased general and administrative headcount and our facility footprint, which increased payroll and related costs, facilities-related costs and depreciation and amortization. We have also increased the number of software-as-a-service (or SaaS) solutions that we use in 2015, as compared to 2014, which contributed to the increase in professional fees and other expenses. These increases were partially offset by a decrease in acquisition-related costs due to the acquisition of Prolexic in the first quarter of 2014, with no corresponding acquisitions of comparable size for the six-month period ended June 30, 2015.

During the remaining quarters of 2015, we expect general and administrative expenses to increase in absolute dollars as compared to the first two quarters of 2015, due to anticipated higher payroll and related costs and facilities-related costs attributable to increased hiring, investment in information technology and planned facility expansion.

Amortization of Acquired Intangible Assets

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Amortization of acquired intangible assets
$
6,752

 
$
8,403

 
(19.6
)%
 
$
13,532

 
$
15,251

 
(11.3
)%
As a percentage of revenue
1.2
%
 
1.8
%
 
 
 
1.3
%
 
1.6
%
 
 

The decrease in amortization of acquired intangible assets for the three- and six-month periods ended June 30, 2015 as compared to the same periods in 2014 was driven by the finalization of amortization of intangible assets acquired in earlier years, in addition to the deceleration in recognition of customer backlog-related intangible assets acquired from Prolexic, which have a short useful life. Based on our intangible assets at June 30, 2015, we expect amortization of acquired intangible assets to be approximately $13.5 million for the remainder of 2015, and $26.4 million, $27.6 million, $23.3 million and $21.0 million for 2016, 2017, 2018 and 2019, respectively.


23


Restructuring Charges

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Restructuring charges
$
455

 
$
569

 
(20.0
)%
 
$
497

 
$
1,304

 
(61.9
)%
As a percentage of revenue
0.1
%
 
0.1
%
 
 
 
%
 
0.1
%
 
 

The restructuring charges for the three- and six-month periods ended June 30, 2015 consisted of severance expenses as a result of acquisitions. The charges for the three- and six-month periods ended June 30, 2014 consisted of severance expenses as a result of the acquisition of Prolexic.

Non-Operating Income (Expense)

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Interest income
$
2,541


$
1,740

 
46.0
%
 
$
5,542

 
$
3,379

 
64.0
%
As a percentage of revenue
0.5
 %
 
0.4
 %
 
 
 
0.5
 %
 
0.4
 %
 
 
Interest expense
(4,678
)
 
(4,516
)
 
3.6
%
 
(9,254
)
 
(6,457
)
 
43.3
%
As a percentage of revenue
(0.9
)%
 
(0.9
)%
 
 
 
(0.9
)%
 
(0.7
)%
 
 
Other expense, net
(1,605
)
 
(899
)
 
78.5
%
 
(1,906
)
 
(1,780
)
 
7.1
%
As a percentage of revenue
(0.3
)%
 
(0.2
)%
 
 
 
(0.2
)%
 
(0.2
)%
 
 

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- and six-month periods ended June 30, 2015, as compared to the same periods in 2014, were primarily due to foreign currency exchange rate fluctuations on inter-company 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.

Provision for Income Taxes

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
 
% Change
 
2015
 
2014
 
% Change
Provision for income taxes
$
35,318

 
$
35,790

 
(1.3
)%
 
$
77,217

 
$
82,654

 
(6.6
)%
As a percentage of revenue
6.5
%
 
7.5
%
 
 
 
7.2
%
 
8.9
%
 
 
Effective income tax rate
34.5
%
 
32.9
%
 
 
 
34.8
%
 
36.2
%
 
 

For the six months ended June 30, 2015, our effective income tax rate was lower than the federal statutory tax rate due to 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., 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 six months ended June 30, 2014, our effective income tax rate was higher than the federal statutory tax rate mainly due to the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes, partially offset by income from foreign jurisdictions with lower tax rates.


24


We expect our effective income tax rate to remain relatively consistent during the remaining quarters of 2015, as compared to the first half of 2015. This expectation does not take into consideration the effect of potential other one-time discrete items that may be recorded in the future. The effective tax rate could 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.

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 and executives, 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.


25


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 are not consistently recurring and do not reflect expected future operating expense, nor 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, 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 which are recorded as an asset in the consolidated balance sheet. 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.

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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Income from operations
$
106,260

 
$
112,351

 
$
227,781

 
$
233,198

Amortization of acquired intangible assets
6,752

 
8,403

 
13,532

 
15,251

Stock-based compensation
32,251

 
31,678

 
61,920

 
56,792

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

 
2,034

 
6,744

 
3,962

Other operating expenses
1,439

 
1,361

 
3,148

 
5,488

Non-GAAP income from operations
$
150,338

 
$
155,827

 
$
313,125

 
$
314,691

 
 
 
 
 
 
 
 
GAAP operating margin
20
%
 
24
%
 
21
%
 
25
%
Non-GAAP operating margin
28
%
 
33
%
 
29
%
 
34
%


26


Other operating expenses excluded from the non-GAAP results presented in the table above includes: acquisition-related costs, restructuring charges and certain legal matter costs.     

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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Net income
$
67,200

 
$
72,886

 
$
144,946

 
$
145,686

Amortization of acquired intangible assets
6,752

 
8,403

 
13,532

 
15,251

Stock-based compensation
32,251

 
31,678

 
61,920

 
56,792

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

 
2,034

 
6,744

 
3,962

Other operating expenses
1,439

 
1,361

 
3,148

 
5,488

Amortization of debt discount and issuance costs
4,678

 
4,516

 
9,254

 
6,457

Loss on investments

 
393

 
25

 
393

Income tax effect of above non-GAAP adjustments and certain discrete tax items
(13,788
)
 
(15,721
)
 
(26,225
)
 
(23,562
)
Non-GAAP net income
$
102,168

 
$
105,550

 
$
213,344

 
$
210,467

 
 
 
 
 
 
 
 
GAAP net income per diluted share
$
0.37

 
$
0.40

 
$
0.80

 
$
0.80

Non-GAAP net income per diluted share
$
0.57

 
$
0.58

 
$
1.18

 
$
1.16

Shares used in diluted per share calculations
180,738

 
180,841

 
180,782

 
181,439


Other operating expenses excluded from the non-GAAP results presented in the table above includes: acquisition-related costs, restructuring charges and certain legal matter costs.
    
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. 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.

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; other operating expenses (comprised of acquisition-related 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, and 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.


27


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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Net income
$
67,200

 
$
72,886

 
$
144,946

 
$
145,686

Amortization of acquired intangible assets
6,752

 
8,403

 
13,532

 
15,251

Stock-based compensation
32,251

 
31,678

 
61,920

 
56,792

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

 
2,034

 
6,744

 
3,962

Other operating expenses
1,439

 
1,361

 
3,148

 
5,488

Interest income
(2,541
)
 
(1,740
)
 
(5,542
)
 
(3,379
)
Amortization of debt discount and issuance costs
4,678

 
4,516

 
9,254

 
6,457

Provision for income taxes
35,318

 
35,790

 
77,217

 
82,654

Depreciation and amortization
63,601

 
48,275

 
124,173

 
93,015

Other expense, net
1,605

 
899

 
1,906

 
1,780

Adjusted EBITDA
$
213,939

 
$
204,102

 
$
437,298

 
$
407,706

Adjusted EBITDA margin
40
%
 
43
%
 
41
%
 
44
%

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 average foreign currency exchange rates per month from the comparative period and comparing it to the as reported amount. The percentage change at constant currency presented is calculated by comparing the prior period amounts as reported and the current period amount translated using the same average foreign currency exchange rates per month 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 June 30, 2015, 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 $835.0 million. We place our cash investments in instruments that meet high-quality credit standards, as 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.


28


As of June 30, 2015, we had cash and cash equivalents of $149.2 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, inter-company 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 Six Months
Ended June 30,
(in thousands)
2015
 
2014
Net income
$
144,946

 
$
145,686

Non-cash reconciling items included in net income
177,756

 
178,851

Changes in operating assets and liabilities
41,050

 
(35,290
)
Net cash flows provided by operating activities
$
363,752

 
$
289,247


The increase in cash provided by operating activities for the six-month period ended June 30, 2015 as compared to the same period in 2014 was primarily due to a $48.3 million decrease in cash paid for taxes year-over-year and stronger cash collections during the second quarter of 2015 as compared to the same quarter in 2014. The decrease in cash paid for taxes is the result of an income tax refund received in the second quarter of 2015 related to the finalization of an audit and the timing differences in which we make quarterly estimated payments. Accounts receivable days sales outstanding was 59 days as of June 30, 2015, compared to 60 days as of June 30, 2014.

Cash Used in Investing Activities

 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
Cash paid for acquired businesses, net of cash acquired
$
(122,945
)
 
$
(386,532
)
Purchases of property and equipment and capitalization of internal-use software development costs
(233,082
)
 
(154,525
)
Net marketable securities activity
123,696

 
(325,469
)
Other investing activity
(1,909
)
 
2,028

Net cash used in investing activities
$
(234,240
)
 
$
(864,498
)

The decrease in cash used in investing activities primarily relates to the acquisition of Prolexic during the six-month period ended June 30, 2014, with no corresponding acquisition of the same magnitude in the six-month period ended June 30, 2015. The decrease in cash used in investing activities was partially offset by an increase of purchases of property and equipment and capitalized internal-use software during the six-month period ended June 30, 2015, as compared to the same period in 2014, as we continued to invest in our network with the goal of enhancing and adding functionality to our service offerings.

During the six-month period ended June 30, 2015, we made large planned investments in our network infrastructure to support the continued growth of our customer base and an expected increase in traffic growth. Additionally, during the six-month period ended June 30, 2015, we incurred facility build-outs and IT costs to support our increase in headcount and the expansion of company infrastructure to support our engineering and go-to-market strategy. While we will continue to make investments in these areas, we do not expect expenditures to continue at the same rate for each of the remaining quarters of 2015 as compared to the first two quarters of 2015.



29


Cash (Used in) Provided by Financing Activities

 
For the Six Months
Ended June 30,
(in thousands)
2015
 
2014
Activity related to convertible senior notes
$

 
$
655,413

Activity related to stock-based compensation
19,895

 
43,412

Repurchases of common stock
(126,068
)
 
(187,491
)
Acquisition-related financing activities

 
(17,862
)
Other financing activities
(1,250
)
 

Net cash (used in) provided by financing activities
$
(107,423
)
 
$
493,472


The decrease in cash from financing activities during the six-month period ended June 30, 2015 was primarily the result of the convertible senior notes issued in February 2014 and related note hedge and warrant transactions. Concurrent with the convertible senior notes issuance, we also repurchased $62.0 million of our common stock, which contributed to the decrease in repurchases of common stock in the six-month period ended June 30, 2015 as compared to the same period in 2014.

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

During the six-month period ended June 30, 2015, we repurchased 1.8 million shares of common stock at a weighted average price of $70.53 per share for an aggregate of $126.1 million. During the six-month period ended June 30, 2014, we repurchased 3.3 million shares of common stock at a weighted average price of $57.23 per share for an aggregate of $187.5 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 6 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 additional 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 include our planned capital expenditures, salaries related to increased hiring, investments in information technology and facility expansion costs, in addition to anticipated share repurchases, lease and purchase commitments, settlements of other long-term liabilities and potential acquisitions and other strategic transactions.

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 June 30, 2015, 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, 2014, other than normal period-to-period variations.


30


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, 2014 for further discussion of these indemnification agreements. The fair value of guarantees issued or modified during the three months ended June 30, 2015 was determined to be immaterial.

As of June 30, 2015, we did not have any additional material off-balance sheet arrangements.

Legal Matters

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 and six months ended June 30, 2015, and in each of the years ended December 31, 2014, 2013 and 2012. 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 U.S. Securities and Exchange Commission and Department of Justice to advise both agencies of this internal investigation. We are cooperating with those agencies. As of the filing of this quarterly report on Form 10-Q, we cannot predict the outcome of this matter. No provision with respect to this matter has been made in our consolidated financial statements.

Recent Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board, or 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. However, in April 2015, the FASB proposed deferring the effective date for one year. Once the final deferral standard is issued, the guidance will be effective for us on January 1, 2018. This guidance 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.

In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move 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 guidance will be effective for us on January 1, 2016. We will reclassify our debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is $6.2 million. This revision will have no impact on our results of operations or cash flows.

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, mutual funds and money market funds. The majority of our investments are classified as available-for-sale securities and carried at their 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.


31


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. 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. 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. We do not enter into financial instruments for trading or speculative purposes.

Transaction Exposure

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 six months ended June 30, 2015.

Translation Exposure

Foreign exchange rate fluctuations may 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 recognized as an adjustment to stockholders' equity which is reflected in our balance sheet as accumulated other comprehensive loss.

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 June 30, 2015, one customer had an accounts receivable balance of 10% or more of our accounts receivable. As of December 31, 2014, no customer had an accounts receivable balance of 10% or more of our accounts receivable. We believe that, at June 30, 2015, the concentration of credit risk related to accounts receivable was not significant.

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 June 30, 2015. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under 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 June 30, 2015, 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 June 30, 2015 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 adverse 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, 2014.

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

We believe that the Internet has the potential to experience dramatic growth in the future. For example, only a relatively small percentage 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 customer's 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.

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

32


needing to expand into new lines of business.

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.

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, 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
respond more quickly than we can to new or emerging technologies and changes in customer requirements, 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.

Consequently, our competitors include hardware manufacturers, software companies and other entities that offer Internet-related solutions that are not service-based.

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.


33


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, have involved 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.

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.

Numerous other factors could cause our revenue growth rate and profitability to decline.

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

failure to experience traffic growth and increase sales of our core services and advanced features;
changes in our customers' business models that we do not fully anticipate or that we fail to address adequately;
customers, particularly larger media customers, implementing their own data centers and delivery approaches to limit their reliance on third party providers like us;
macro-economic pressures; and
failure of a significant number of customers to pay our fees on a timely basis or at all or to continue to purchase our services in accordance with their contractual commitments.

We plan our expense levels and investment on estimates of 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. We also face higher expenses due to increased headcount and customers shifting significant amounts of their traffic to our secure socket layer, or SSL, network. Therefore, if our revenue does not increase as forecasted, we may not be able to maintain our current level of profitability in 2015 or on a quarterly or annual basis thereafter.


34


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 eliminate 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 and loss of existing or potential customers. 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.
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:

the difficulty of integrating the operations and personnel of acquired companies;
the potential disruption of our ongoing business;
the potential distraction of management;
diversion of business resources from core operations;
expenses related to the transactions;
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. In addition, we may not be able to recognize any expected synergies or benefits in connection with a future acquisition, combination or strategic relationship. 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.

We have greatly increased our employee base in recent years and have brought in hundreds of new employees through acquisitions. It is 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.


35


As our business evolves, we must also expand and adapt our 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 will require a dedication of resources, are likely to be complex and increasingly rely on hosted computer services from third parties that we do not control. 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.

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, lengthen our sales cycle 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;
unexpected changes in regulatory requirements;
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, 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. If violations are found, we may be subject to penalties, which could include substantial fines.

36


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. 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. If we elect to move into new areas that involve legal and regulatory complexities such as monetizing data, providing regulated telecommunications services, or handling personally identifiable information, the potential risks and magnitude of losses we face could increase.

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 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 to, service to our customers and ultimately 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 through net neutrality rules or other legislation, treaties or regulations could negatively impact our business even if our business is not the direct target of such regulations. Furthermore, the growth and development of the market for online commerce has prompted calls for more stringent copyright protection, tax, consumer protection, cybersecurity, content, anti-discrimination and privacy 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.

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.


37


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;
introduction of new products, services and strategic developments by us or our competitors;
market speculation about whether we are a takeover target;
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.

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

As of June 30, 2015, 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.


38


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 they are to or currently receive in connection with their employment. Declines in the price of our stock could adversely affect our ability to attract or retain key employees and result in increased employee compensation expenses.

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.

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.

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


39


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 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. In 2014, the U.S. Supreme Court ruled against us in a case involving claims under one of our patents. There can be no assurance that evolving interpretations of patent laws in the U.S. and other countries will not limit the scope and enforceability and, therefore, the value of our patents. 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. 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.

If our license agreement with MIT terminates, our business could be adversely affected.

We have licensed from the Massachusetts Institute of Technology, or MIT, 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. Our license is effective for the life of the patents and patent applications; however, under limited circumstances, such as a cessation of our operations due to our insolvency or our material breach of the terms of the license agreement, MIT has the right to terminate our license. A termination of our license agreement with MIT could have a material adverse effect on our business. 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.

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

If our ability to deliver media files in popular proprietary content formats were to become restricted or cost-prohibitive, demand for our content delivery services could decline, we could lose customers and our financial results could suffer.

Significant portions of our business depend on our ability to deliver media content in all major formats such as those used by companies like Adobe, Microsoft, Apple and Google. Owners of proprietary content formats may be able to block, restrict or impose fees or other costs on our use of such formats, which could lead to additional expenses for us and for our customers, or which could prevent our delivery of this type of content altogether. Such interference could result in a loss of existing customers, increased costs and impairment of our ability to attract new customers, which would harm our revenue, operating results and growth.


40


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, sales and use and franchise 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

41


reliance on channel partners and completing acquisitions, our internal controls may become more complex and we will require 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.

Changes in regulations or user concerns regarding privacy and protection of user data could adversely affect our business.

Federal, state, foreign and international laws and regulations may govern the collection, use, retention, sharing and security of data that we receive from our customers, visitors to their websites and others. In addition, we have a publicly-available privacy policy concerning 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.

A large number of proposals pending before the U.S. Congress, various state legislative bodies, foreign governments and regulatory agencies in the United States and other countries concern data privacy and retention issues related to our business. It is not possible to predict whether, when, or the extent to which such proposals may be adopted. In addition, the interpretation and application of user data protection laws are currently unsettled. These laws may be interpreted and applied inconsistently from jurisdiction to jurisdiction and inconsistently with our current data protection policies and practices. Complying with potentially varying international requirements could cause us to incur substantial costs or require us to change our business practices in a manner adverse to our business.

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.

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. Weakness in the U.S. and/or in economies outside the U.S. could have a negative effect on our operating results, including decreases in revenue and operating cash flows. 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.


42


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 may require us to take steps to demonstrate that we are taking ecologically responsible measures in operating our business. It is possible that future regulatory or legislative initiatives or customer demands could affect the costs of operating our network of servers and our other operations. 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.

Our business could be adversely impacted as a result of war, acts of terrorism, natural disasters or climate change.

Terrorist acts, acts of war, natural disasters, or the direct and indirect effects of climate change (such as sea level rise, increased storm severity, drought, flooding, wildfires, pandemics and social unrest from resource depletion and rising food prices) may cause damage or disruption to our employees, facilities, customers, partners, suppliers, distributors and resellers, which could have an adverse impact on our business, results of operations and financial condition.

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.

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 second quarter of 2015 (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)
April 1, 2015 – April 30, 2015
285,209

 
$
72.42

 
285,209

 
$
350,298

May 1, 2015 – May 31, 2015
247,898

 
76.16

 
247,898

 
331,419

June 1, 2015 – June 30, 2015
322,078

 
74.07

 
322,078

 
307,564

Total
855,185

 
$
74.12

 
855,185

 
$
307,564


(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. The share repurchase program was announced on October 23, 2013.

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.
 
 
 
August 10, 2015
By:
/s/ James Benson
 
 
James Benson
 
 
Chief Financial Officer
(Duly Authorized Officer, Principal Financial Officer)

44


EXHIBIT INDEX
 
Exhibit 10.15
 
Akamai Technologies, Inc. 2013 Stock Incentive Plan, as amended (incorporate by reference to Exhibit 99.1 to the Registrant's Registration Statement on Form S-8 filed with the Commission on May 15, 2015)
 
 
 
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 June 30, 2015 and December 31, 2014, (ii) Consolidated Statements of Income for the three and six months ended June 30, 2015 and 2014, (iii) Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2015 and 2014, (iv) Consolidated Statements of Cash Flows for the six months ended June 30, 2015 and 2014 and (v) Notes to Unaudited Consolidated Financial Statements.

45
EX-31.1 2 akam10q6302015ex311.htm EXHIBIT 31.1 AKAM 10Q 6/30/2015 EX31.1


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:
August 10, 2015
 
/s/ F. Thomson Leighton
 
F. Thomson Leighton, Chief Executive Officer



EX-31.2 3 akam10q6302015ex312.htm EXHIBIT 31.2 AKAM 10Q 6/30/2015 EX31.2


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:
August 10, 2015
 
/s/ James Benson
 
James Benson, Chief Financial Officer



EX-32.1 4 akam10q6302015ex321.htm EXHIBIT 32.1 AKAM 10Q 6/30/2015 EX32.1


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 June 30, 2015 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:
August 10, 2015
 
/S/    F. Thomson Leighton 
 
F. Thomson Leighton, Chief Executive Officer



EX-32.2 5 akam10q6302015ex322.htm EXHIBIT 32.2 AKAM 10Q 6/30/2015 EX32.2


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 June 30, 2015 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:
August 10, 2015
 
/s/ James Benson
 
James Benson, Chief Financial Officer



EX-101.INS 6 akam-20150630.xml XBRL INSTANCE DOCUMENT 0001086222 2015-01-01 2015-06-30 0001086222 akam:OctoshapeMember 2015-01-01 2015-06-30 0001086222 2015-08-05 0001086222 2014-12-31 0001086222 2015-06-30 0001086222 2014-04-01 2014-06-30 0001086222 2015-04-01 2015-06-30 0001086222 2014-01-01 2014-06-30 0001086222 2013-12-31 0001086222 2014-06-30 0001086222 us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:CommercialPaperMember 2015-06-30 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member 2015-06-30 0001086222 us-gaap:FairValueInputsLevel3Member 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member 2015-01-01 2015-06-30 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:EquityFundsMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member 2015-06-30 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2015-06-30 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel1Member 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member 2015-06-30 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2015-06-30 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquityFundsMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2014-12-31 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:EquityFundsMember 2015-06-30 0001086222 us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CertificatesOfDepositMember 2014-12-31 0001086222 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-06-30 0001086222 us-gaap:UnbilledRevenuesMember 2015-06-30 0001086222 us-gaap:TradeAccountsReceivableMember 2015-06-30 0001086222 us-gaap:TradeAccountsReceivableMember 2014-12-31 0001086222 us-gaap:UnbilledRevenuesMember 2014-12-31 0001086222 akam:XerocoleInc.Member 2015-01-01 2015-06-30 0001086222 akam:CodemateASMember 2015-01-01 2015-06-30 0001086222 us-gaap:DevelopedTechnologyRightsMember 2015-06-30 0001086222 us-gaap:CustomerRelationshipsMember 2014-12-31 0001086222 us-gaap:LicensingAgreementsMember 2015-06-30 0001086222 us-gaap:NoncompeteAgreementsMember 2014-12-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2014-12-31 0001086222 us-gaap:LicensingAgreementsMember 2014-12-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2015-06-30 0001086222 us-gaap:DevelopedTechnologyRightsMember 2014-12-31 0001086222 us-gaap:NoncompeteAgreementsMember 2015-06-30 0001086222 us-gaap:CustomerRelationshipsMember 2015-06-30 0001086222 akam:OctoshapeMember 2015-04-06 0001086222 akam:OctoshapeMember 2015-04-06 2015-04-06 0001086222 akam:OctoshapeMember us-gaap:DevelopedTechnologyRightsMember 2015-01-01 2015-06-30 0001086222 akam:OctoshapeMember us-gaap:NoncompeteAgreementsMember 2015-01-01 2015-06-30 0001086222 akam:OctoshapeMember us-gaap:CustomerRelationshipsMember 2015-01-01 2015-06-30 0001086222 akam:XerocoleCodemateASandOctoshapeMember 2015-01-01 2015-06-30 0001086222 akam:XerocoleInc.Member 2015-02-27 0001086222 akam:OctoshapeMember 2015-06-30 0001086222 akam:XerocoleInc.Member 2015-02-27 2015-02-27 0001086222 2014-02-28 0001086222 2014-02-01 2014-02-28 0001086222 akam:ConvertibleSeniorNotesMember 2014-12-31 0001086222 akam:ConvertibleSeniorNotesMember 2015-06-30 0001086222 2014-01-01 2014-12-31 0001086222 2013-01-01 2013-12-31 0001086222 2012-01-01 2012-12-31 0001086222 2013-10-31 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2015-04-01 2015-06-30 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2014-04-01 2014-06-30 0001086222 us-gaap:SellingAndMarketingExpenseMember 2014-01-01 2014-06-30 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-06-30 0001086222 us-gaap:CostOfSalesMember 2014-01-01 2014-06-30 0001086222 us-gaap:SellingAndMarketingExpenseMember 2014-04-01 2014-06-30 0001086222 us-gaap:SellingAndMarketingExpenseMember 2015-04-01 2015-06-30 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2015-04-01 2015-06-30 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2014-04-01 2014-06-30 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-06-30 0001086222 us-gaap:CostOfSalesMember 2014-04-01 2014-06-30 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-06-30 0001086222 us-gaap:CostOfSalesMember 2015-04-01 2015-06-30 0001086222 us-gaap:CostOfSalesMember 2015-01-01 2015-06-30 0001086222 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-06-30 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-06-30 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2015-06-30 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-06-30 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2015-01-01 2015-06-30 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-01-01 2015-06-30 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2014-12-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-12-31 0001086222 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-30 0001086222 us-gaap:ConvertibleNotesPayableMember 2015-01-01 2015-06-30 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2015-01-01 2015-06-30 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2015-04-01 2015-06-30 0001086222 us-gaap:EmployeeStockOptionMember 2014-04-01 2014-06-30 0001086222 us-gaap:ConvertibleNotesPayableMember 2014-01-01 2014-06-30 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2014-04-01 2014-06-30 0001086222 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-06-30 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2014-01-01 2014-06-30 0001086222 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2015-04-01 2015-06-30 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2015-01-01 2015-06-30 0001086222 us-gaap:ConvertibleNotesPayableMember 2014-04-01 2014-06-30 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2014-01-01 2014-06-30 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2015-01-01 2015-06-30 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2014-01-01 2014-06-30 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2014-04-01 2014-06-30 0001086222 akam:RestrictedStockUnitsPerformanceBasedMember 2015-04-01 2015-06-30 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2014-04-01 2014-06-30 0001086222 us-gaap:ConvertibleNotesPayableMember 2015-04-01 2015-06-30 0001086222 akam:RestrictedStockUnitsandDeferredStockUnitsMember 2014-01-01 2014-06-30 0001086222 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-06-30 0001086222 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001086222 us-gaap:EmployeeStockOptionMember 2014-04-01 2014-06-30 0001086222 akam:RestrictedStockUnitsandDeferredStockUnitsMember 2014-04-01 2014-06-30 0001086222 akam:RestrictedStockUnitsandDeferredStockUnitsMember 2015-01-01 2015-06-30 0001086222 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-30 0001086222 akam:RestrictedStockUnitsandDeferredStockUnitsMember 2015-04-01 2015-06-30 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 110 1400 190000 17862000 0 23300000 0.01 0.01 0.01 0.01 0.01 7700000 7990000 10716000 2000000 3900000 3400000 6400000 9023000 11693000 1000 false --12-31 Q2 2015 2015-06-30 10-Q 0001086222 178595222 Large Accelerated Filer AKAMAI TECHNOLOGIES INC 77412000 85311000 338601000 222531000 116070000 354623000 236114000 118509000 329578000 342930000 204686000 205373000 -17611000 4453000 -22064000 -24379000 5493000 -29872000 P8Y9M P11Y9M P9Y9M P2Y 4559430000 4647275000 1195000 1146000 31678000 3076000 10745000 5061000 12796000 56792000 5871000 18055000 9538000 23328000 32251000 3502000 9893000 6009000 12847000 61920000 6665000 18050000 11375000 25830000 21522000 38412000 21846000 39813000 1033000 977000 442000 630000 459000 914000 4671000 6661000 4838000 9634000 6457000 9253000 8403000 15251000 6752000 13532000 575000 1008000 7704000 7704000 474000 575000 761000 7704000 7704000 563000 1148000 28000 7704000 7704000 0 1148000 325000 7704000 7704000 13000 4001546000 4131105000 1262555000 1151476000 540000 1389595000 0 1390135000 1243000 1266788000 0 1268031000 1389634000 39000 0 0 0 0 10485000 1075709000 303401000 0 0 0 0 39000 10485000 1075709000 303401000 39000 10485000 1075709000 303401000 1266788000 0 0 719000 0 3499000 1014628000 0 248661000 0 0 0 0 3499000 1014628000 719000 248661000 3499000 1014628000 248661000 474000 0 0 454000 20000 699000 1000 588000 110000 2561000 0 2000 2132000 427000 1171000 0 1124000 47000 1391721000 39000 10487000 1077387000 303808000 1267260000 3498000 1015164000 248598000 0 64800000 519642000 0 10485000 424777000 84380000 386055000 3499000 335212000 47344000 869992000 880733000 519642000 386055000 869992000 39000 0 650932000 219021000 880733000 0 679416000 201317000 69900000 800000 16600000 107547000 120158000 664000 393000 1976000 770000 1983000 5230000 9858000 41950000 12611000 107547000 36146000 41874000 333891000 254165000 238650000 257448000 501000 0 0 501000 524000 0 0 524000 -79726000 18798000 104.49 7700000 0.01 0.01 700000000 700000000 178300603 180577257 178300603 178789941 1783000 1805000 77019000 150274000 66734000 138178000 604851000 614484000 700000 700000 149318000 288930000 179910000 349204000 363684000 696339000 434463000 839478000 6200000 101276000 101276000 89.56 11.1651 P30D 1.3 20 690000000 690000000 690000000 0.032 85149000 75516000 21840000 -16275000 49679000 56271000 3829000 4488000 45704000 45678000 1955000 1890000 39299000 38833000 112228000 144449000 0.41 0.82 0.38 0.81 0.40 0.80 0.37 0.80 2053000 -3291000 0.362 0.348 7727000 8615000 10156000 18380000 10405000 22107000 19661000 22737000 19661000 22737000 0 0 900000 900000 0 0 1000000 1000000 100000 900000 1000000 142599000 91160000 45537000 490000 4224000 1188000 153931000 96994000 52065000 490000 2946000 1436000 13500000 21000000 23300000 27600000 26400000 275011000 173600000 88331000 490000 8890000 3700000 319661000 191710000 116891000 490000 6870000 3700000 132412000 82440000 42794000 0 4666000 2512000 165730000 94716000 64826000 0 3924000 2264000 4900000 41950000 16560000 25310000 80000 81880000 158041000 99152000 188744000 1051294000 1135947000 12900000 69945000 69945000 12859000 1849000 108676000 228340000 102518000 222163000 35790000 82654000 35318000 77217000 60360000 12055000 21459000 31673000 41254000 14292000 4750000 7023000 8666000 -4425000 12998000 -12022000 1419000 199000 0 0 0 0 0 0 0 0 1518000 1242000 1734000 1312000 1144000 912000 1214000 954000 132412000 165730000 -597000 -834000 -619000 -1294000 4516000 6457000 4678000 9254000 1740000 3379000 2541000 5542000 1056211000 1085793000 4001546000 4131105000 334011000 348242000 720900000 869992000 881452000 493472000 -107423000 -864498000 -234240000 289247000 363752000 72886000 145686000 67200000 144946000 1 112351000 233198000 106260000 227781000 81747000 90039000 1459000 2826000 607000 -7808000 4133000 4588000 -466000 -6768000 1040000 -7808000 2674000 1762000 -1073000 1040000 514000 391000 -639000 574000 2234000 1287000 74221000 79746000 -899000 -1780000 -1605000 -1906000 101300000 101292000 0 -2028000 1909000 62000000 187491000 126068000 56533000 73587000 34248000 39354000 863591000 405989000 386532000 122945000 97992000 159495000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 128981000 119365000 678735000 0 17964000 57999000 36512000 78000000 77970000 0 183809000 527677000 0 -1250000 354313000 2008000 601591000 704571000 32052000 60286000 36693000 72521000 569000 1304000 455000 497000 -1598267000 -1453321000 476035000 929537000 540723000 1067259000 91462000 172527000 111501000 214980000 56792000 61920000 69.82 750000000 2945335000 3045312000 0 1787316 1800000 0 126068000 180841000 181439000 180738000 180782000 178081000 178393000 178682000 178614000 <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="16" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</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;">459</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;">442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(597</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;">(1,294</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;">(834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-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;">4,678</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;">4,516</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;">9,254</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;">6,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align: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;">June&#160;30, 2015</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, 2014</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 width="35%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom: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 June 30, 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">3,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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: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;">1,015,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</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,014,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">679,416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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;">248,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47</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;">248,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,267,260</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;">699</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,171</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;">1,266,788</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;">386,055</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">880,733</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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;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, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,077,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650,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></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;">303,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;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(427</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;">303,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,391,721</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;">474</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;">(2,561</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,389,634</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;">519,642</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;">869,992</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;">Business Acquisitions</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 acquired Xerocole, Inc. ("Xerocole") in February 2015 and Codemate A/S and its wholly-owned subsidiary Octoshape ApS (together, "Octoshape") in April 2015. The consolidated financial statements include the operating results of each business from the date of acquisition. Pro forma results of operations for these acquisitions have not been presented because the effects of the acquisitions, individually and in the aggregate, were not material to the Company's consolidated financial results. Revenue and earnings of the acquired companies since the date of the acquisitions that are included in the Company's consolidated statements of income are also not presented because they are not material. The total amount of acquisition-related costs were </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and are included in general and administrative expense in the consolidated statements of income.</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;">Xerocole</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;">On February 27, 2015, the Company acquired Xerocole, a provider of recursive Domain Name System ("DNS") functionality, for </font><font style="font-family:inherit;font-size:10pt;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The Company acquired Xerocole with a goal of expanding its existing Authoritative DNS products. The Company allocated </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;"> of the cost of the acquisition to goodwill and </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> to acquired intangibles, which have a weighted average useful life of </font><font style="font-family:inherit;font-size:10pt;">8.8</font><font style="font-family:inherit;font-size:10pt;"> years. The allocation of the purchase price has been finalized.&#160;&#160;&#160;&#160;</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;">Octoshape</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;">On April 6, 2015, the Company acquired all of the outstanding capital stock of Octoshape in exchange for $</font><font style="font-family:inherit;font-size:10pt;">107.5 million</font><font style="font-family:inherit;font-size:10pt;"> in cash, subject to post-closing adjustments. Octoshape is a cloud service provider focused on delivering broadcast, enterprise and carrier solutions. The goal of acquiring Octoshape is to make available for customers additional delivery and optimization technologies for video streams of over-the-top (also known as OTT) content and to enable the Company to more fully support Internet Protocol television (also known as IPTV) solutions.</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 allocation of the purchase price is finalized, with the exception of evaluating certain accounts receivable, current liabilities and tax-related assets and liabilities. The Company is in the process of gathering the facts and circumstances existing as of the acquisition date in order to finalize the valuation of these items.</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 presents the preliminary allocation of the purchase price for Octoshape (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="5" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">107,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 style="vertical-align: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;">Allocation of the purchase consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,976</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Identifiable intangible assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">5,230</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">120,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,983</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(9,858</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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 liabilities assumed</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom: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 assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Octoshape expected to be deducted for tax purposes is </font><font style="font-family:inherit;font-size:10pt;">$69.9 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 following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):</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="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" 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;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 technologies</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;">25,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-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;">16,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td></tr><tr><td style="vertical-align: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;border-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;">41,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;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;">six</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;">June&#160;30, 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="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net Unrealized Gain 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, 2015</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,064</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;">4,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(17,611</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 (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,808</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,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,768</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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 June 30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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;">(29,872</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;">5,493</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;">(24,379</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;">June&#160;30, 2015</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, 2014</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;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;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:96px;" 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:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><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;</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;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:96px;" 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:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">during the </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> business day period after any </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> consecutive trading day period in which the trading price per </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount of 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</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;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:96px;" 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:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">upon the occurrence of specified corporate events.</font></div></td></tr></table><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;">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:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 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;">(75,516</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;">(85,149</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;">614,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">604,851</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 Company's Notes at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$720.9 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;">$69.82</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</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 8). 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 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="16" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</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;">459</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;">442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(597</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;">(1,294</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;">(834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-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;">4,678</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;">4,516</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;">9,254</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;">6,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align: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, 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 three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">67,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">72,886</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">144,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">145,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">178,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">954</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 deferred stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,734</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">180,738</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,841</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,782</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;">181,439</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.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.41</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.81</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.82</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.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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 three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, 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 would be 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 potential outstanding shares excluded from the computation of diluted net income per share for the three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</font><font style="font-family:inherit;font-size:10pt;"> are as follows (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 width="49%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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><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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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><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;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;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;">474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the activity for the Company&#8217;s liability measured at fair value using Level 3 inputs for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;(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%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, <br clear="none"/>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;">Balance as of January 1, 2015</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;">(900</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></tr><tr><td style="vertical-align: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;">Fair value adjustment to contingent consideration included in general and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</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;">Balance as of June 30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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,000</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;">The following table details the fair value measurements within the fair value hierarchy of the Company&#8217;s financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</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, 2014</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 width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 June 30, 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;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;">524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,014,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">1,014,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">248,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">248,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,268,031</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,243</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,266,788</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: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;">Other Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Contingent consideration obligation related to Velocius acquisition</font></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,000</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</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="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, 2014</font></div></td><td 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;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">303,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">303,401</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,390,135</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;" rowspan="1" colspan="1"><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;">540</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,389,595</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;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;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;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;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;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;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: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;">Other Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Contingent consideration obligation related to Velocius acquisition</font></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;">(900</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</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></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;">six</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;">June&#160;30, 2015</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 width="88%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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, 2015</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,051,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisition of Xerocole, Inc.</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Acquisition of Codemate A/S</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">1,849</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 June 30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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,135,947</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;">June&#160;30, 2015</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, 2014</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 width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">116,891</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;">(52,065</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;">64,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">88,331</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;">(45,537</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;">42,794</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;">(96,994</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;">94,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,160</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;">82,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,946</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,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,224</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;">4,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,436</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;">2,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,188</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;">2,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">319,661</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;">(153,931</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;">165,730</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;">275,011</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;">(142,599</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;">132,412</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 three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Aggregate expense related to amortization of acquired intangible assets for the three and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.3 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;">June&#160;30, 2015</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;">$13.5 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;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$27.6 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.3 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;">$21.0 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;">2016</font><font style="font-family:inherit;font-size:10pt;">, </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;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</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;">34.8%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">36.2%</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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, 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;color:#000000;text-decoration:none;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</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 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., 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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">, the effective income tax rate was higher than the federal statutory tax rate mainly due to the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes, partially offset by income from foreign jurisdictions with lower tax rates.</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 at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</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, 2014</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 width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">386,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">519,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">880,733</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;">869,992</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,266,788</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,389,634</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;">June&#160;30, 2015</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, 2014</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 width="35%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom: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 June 30, 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">3,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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: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;">1,015,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</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,014,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">679,416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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;">248,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47</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;">248,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,267,260</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;">699</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,171</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;">1,266,788</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;">386,055</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">880,733</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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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:17px;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, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,077,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">424,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650,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></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;">303,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;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(427</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;">303,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,391,721</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;">474</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;">(2,561</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,389,634</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;">519,642</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;">869,992</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;">During the first quarter of 2015, the Company began offering certain qualified individuals 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 June 30, 2015, the Company held for investment corporate bonds with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$64.8 million</font><font style="font-family:inherit;font-size:10pt;">, which are classified as available-for-sale marketable securities and have been in a continuous unrealized loss position for more than 12 months. The unrealized losses are insignificant 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, 2014</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> securities 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 and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</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, 2014</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 width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 June 30, 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;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;">524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,014,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">1,014,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">248,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">248,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">719</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,268,031</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,243</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,266,788</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: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;">Other Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Contingent consideration obligation related to Velocius acquisition</font></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,000</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</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="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, 2014</font></div></td><td 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;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;">10,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">1,075,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">303,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">303,401</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,390,135</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;" rowspan="1" colspan="1"><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;">540</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,389,595</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;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;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;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;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;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;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: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;">Other Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Contingent consideration obligation related to Velocius acquisition</font></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;">(900</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</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></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;">June&#160;30, 2015</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, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company grouped money market funds, certificates of deposit 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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive. </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;">The valuation technique used to measure fair value of the Company's Level 3 liability, which consists of a contingent consideration related to the acquisition of Velocius Networks, Inc. ("Velocius") in 2013, is primarily an income approach. The significant unobservable input used in the fair value measurement of the Velocius contingent consideration is the likelihood of achieving development milestones to integrate the acquired technology into the Company's technology. The remaining milestone was achieved on June 30, 2015 and is payable in the third quarter of 2015.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the activity for the Company&#8217;s liability measured at fair value using Level 3 inputs for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;(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%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, <br clear="none"/>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;">Balance as of January 1, 2015</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;">(900</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></tr><tr><td style="vertical-align: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;">Fair value adjustment to contingent consideration included in general and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</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;">Balance as of June 30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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,000</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;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 at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</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, 2014</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 width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">386,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">519,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">880,733</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;">869,992</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,266,788</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,389,634</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> (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 width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">236,114</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;">222,531</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;">118,509</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;">116,070</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;">354,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(977</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,033</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;">(10,716</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;">(7,990</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;">(11,693</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;">(9,023</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;">342,930</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;">329,578</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&#160;</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 three and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, and in each of the years ended December 31, 2014, 2013 and 2012. 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 U.S. Securities and Exchange 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. No provision with respect to this matter has been made in the Company's consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family: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 online content and business applications. The Company's globally-distributed platform comprises approximately </font><font style="font-family:inherit;font-size:10pt;">190,000</font><font style="font-family:inherit;font-size:10pt;"> servers in over </font><font style="font-family:inherit;font-size:10pt;">1,400</font><font style="font-family:inherit;font-size:10pt;"> networks in more than </font><font style="font-family:inherit;font-size:10pt;">110</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 services for delivering, optimizing and securing online 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, 2014</font><font style="font-family:inherit;font-size:10pt;">, filed with the Securities and Exchange Commission on March&#160;2, 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;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;">Recent 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 May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) 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. However, in April 2015, the FASB proposed deferring the effective date for one year. Once the final deferral standard is issued, the guidance will be effective for the Company on January 1, 2018. This guidance 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:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move 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 guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">. This revision will have no impact on the Company's results of operations or cash flows.</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> (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 width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, <br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">236,114</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;">222,531</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;">118,509</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;">116,070</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;">354,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(977</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,033</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;">(10,716</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;">(7,990</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;">(11,693</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;">(9,023</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;">342,930</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;">329,578</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;">six</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;">June&#160;30, 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="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net Unrealized Gain 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, 2015</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,064</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;">4,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(17,611</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 (loss) income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,808</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,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,768</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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 June 30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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;">(29,872</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;">5,493</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;">(24,379</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;">The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):</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="6" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" 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;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 technologies</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;">25,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer-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;">16,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.8</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td></tr><tr><td style="vertical-align: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;border-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;">41,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">June&#160;30, 2015</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, 2014</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 width="23%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">116,891</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;">(52,065</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;">64,826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">88,331</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;">(45,537</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;">42,794</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;">(96,994</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;">94,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,160</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;">82,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,946</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,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,224</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;">4,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,436</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;">2,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,188</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;">2,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">319,661</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;">(153,931</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;">165,730</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;">275,011</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;">(142,599</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;">132,412</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 potential outstanding shares excluded from the computation of diluted net income per share for the three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</font><font style="font-family:inherit;font-size:10pt;"> are as follows (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 width="49%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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><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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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><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;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;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;">474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 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;">(75,516</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;">(85,149</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;">614,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">604,851</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 three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">67,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">72,886</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">144,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">145,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">178,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">954</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 deferred stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,734</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">180,738</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,841</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,782</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;">181,439</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.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.41</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.81</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.82</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.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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 three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,502</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,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,538</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">9,893</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;">10,745</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;">18,050</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;">18,055</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;">32,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(10,405</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;">(10,156</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;">(22,107</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;">(18,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></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;">21,846</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;">21,522</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;">39,813</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;">38,412</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;">six</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;">June&#160;30, 2015</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 width="88%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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, 2015</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,051,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisition of Xerocole, Inc.</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Acquisition of Codemate A/S</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">1,849</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 June 30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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,135,947</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 presents the preliminary allocation of the purchase price for Octoshape (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="5" rowspan="1"></td></tr><tr><td width="85%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">107,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 style="vertical-align: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;">Allocation of the purchase consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,976</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Identifiable intangible assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">5,230</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">120,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,983</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(9,858</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom: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 liabilities assumed</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom: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 assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align: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. During the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">1.8 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;">$126.1 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 three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</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="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Six Months <br clear="none"/>Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,502</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,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,538</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">9,893</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;">10,745</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;">18,050</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;">18,055</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;">32,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(10,405</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;">(10,156</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;">(22,107</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;">(18,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></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;">21,846</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;">21,522</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;">39,813</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;">38,412</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 three and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> 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.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, before income taxes. For the three and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company's consolidated statements of income 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;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, before income taxes.</font></div></div> EX-101.SCH 7 akam-20150630.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 2109100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Business Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Business Acquisitions - Schedule of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Business Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Business Acquisitions (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 1004501 - Statement - Consolidated Statements of Cash Flows (Parenthetical) 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 2107100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Convertible Senior Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - 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 2402405 - 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 2402404 - Disclosure - Fair Value Measurements - Schedule of Liability Measured at Fair Value using Level 3 Inputs (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 2110100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2410401 - 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 2401401 - Disclosure - Nature of Business and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 akam-20150630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 akam-20150630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 akam-20150630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Xerocole, Inc. [Member] Xerocole, Inc. [Member] Xerocole, Inc. [Member] Codemate A/S [Member] Codemate A/S [Member] Codemate A/S [Member] Goodwill [Line Items] Goodwill [Line Items] Schedule of Goodwill [Roll Forward] Goodwill [Roll Forward] Balance as of January 1, 2015 Goodwill Acquisition of goodwill Goodwill, Acquired During Period Foreign currency translation Goodwill, Translation Adjustments Balance as of June 30, 2015 Fair Value Disclosures [Abstract] Fair Value Measurements Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Debt Disclosure [Abstract] Amortization of debt discount Amortization of Debt Discount (Premium) Amortization of debt issuance costs Amortization of Financing Costs Capitalization of interest expense Interest Costs Capitalized Interest expense Interest Expense Number of servers (approximately 190,000) Number of Servers Number of Servers Number of networks (over 1,400) Number of Networks Number of Networks Number of countries servers are in (over 110) Number Of Countries Servers Are In Number Of Countries Servers Are In Number of industry segments Number of Operating Segments Deferred financing costs expected to be reclassified Cumulative Effect of New Accounting Principle in Period of Adoption Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Statement of Comprehensive Income [Abstract] Net income Net Income (Loss) Attributable to Parent Other comprehensive (loss) income: 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 Change in unrealized (loss) gain on investments, net of income tax benefit (provision) of $639, $(514), $(574) and $(391) for the three and six months ended June 30, 2015 and 2014, respectively Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Stockholders' Equity Note [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 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 Commitments and Contingencies Disclosure [Abstract] 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 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 (Benefit) provision for deferred income taxes Deferred Income Tax Expense (Benefit) Amortization of debt discount and issuance costs Amortization of Financing 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 investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from the issuance of convertible senior notes, net of issuance costs Proceeds from Convertible Debt Proceeds from the issuance of warrants related to convertible senior notes Proceeds from Issuance of Warrants Purchase of note hedge related to convertible senior notes Payments for Hedge, Financing Activities Repayment of acquired debt and capital leases Payment of Acquired Debt and Capital Leases Payment of Acquired Debt and Capital Leases 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 Repurchases of common stock Payments for Repurchase of Common Stock Other non-current assets and liabilities Proceeds from (Payments for) Other Financing Activities Net cash (used in) provided by 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 (decrease) 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, net of refunds received in the six months ended June 30, 2015 of $17,964 Income Taxes Paid, Net Non-cash investing and financing 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 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 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 Amortization of acquired intangible assets Amortization of Intangible Assets Future amortization expense to be recognized in remainder of 2015 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Future amortization expense 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two Future amortization expense 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Three Future amortization expense 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Four Future amortization expense 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Five Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Octoshape [Member] Octoshape [Member] Octoshape [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Schedule of Preliminary Allocation of the Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Goodwill and Acquired Intangible Assets Goodwill and Intangible Assets Disclosure [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 Other expense, net Other Nonoperating Income (Expense) Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, 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) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted 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 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) Denominator [Abstract] Denominator [Abstract] Shares used for basic net income per share 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 Basic net income per share (in dollars per share) Diluted net income per share (in dollars per share) Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance as of January 1, 2015 Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Fair value adjustment to contingent consideration included in general and administrative expense Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Balance as of June 30, 2015 Convertible Senior Notes Debt Disclosure [Text Block] Xerocole, Codemate A/S and Octoshape [Member] Xerocole, Codemate A/S and Octoshape [Member] Xerocole, Codemate A/S and Octoshape [Member] Acquisition-related costs Business Combination, Acquisition Related Costs Total purchase consideration Business Combination, Consideration Transferred Goodwill Intangible assets acquired Finite-lived Intangible Assets Acquired Weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Goodwill expected to be tax deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount Income Tax Disclosure [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent 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 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] Liability component: Liability Component [Abstract] Liability Component [Abstract] Principal Debt Instrument, Face Amount Less: debt discount, net of amortization Debt Instrument, Unamortized Discount Net carrying amount Convertible Notes Payable, Noncurrent Equity component: Debt Instrument, Convertible, Carrying Amount of Equity Component 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 Income tax refund received Proceeds from Income Tax Refunds Allocation of the purchase consideration: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deferred tax assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Current deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net 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] Business Acquisitions Business Combination Disclosure [Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Contingencies Contingencies Disclosure [Text Block] 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] Schedule of Stock-Based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] 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] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [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] Certificates of deposit Certificates of Deposit [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 Other Liabilities: Other Liabilities [Abstract] Contingent consideration obligation related to Velocius acquisition Obligations, Fair Value Disclosure ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Marketable securities Available-for-sale Securities, Current Accounts receivable, net of reserves of $11,693 and $9,023 at June 30, 2015, and December 31, 2014, respectively Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Marketable securities Marketable Securities, Noncurrent 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; 180,577,257 shares issued and 178,789,941 shares outstanding at June 30, 2015, and 178,300,603 shares issued and outstanding at December 31, 2014 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock, at cost, 1,787,316 shares at June 30, 2015, and no shares at December 31, 2014 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 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 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 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 Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] (Provision) benefit on change in unrealized gain (loss) on investments, net Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] 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 Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Net Unrealized Gain 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, 2015 Other comprehensive (loss) income Balance as of June 30, 2015 Net Income per Share Earnings Per Share [Text Block] Gross carrying amount 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 Liability Measured at Fair Value using Level 3 Inputs Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets Investments Classified by Contractual Maturity Date [Table Text Block] Debt issued 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 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 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 Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] EX-101.PRE 11 akam-20150630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R39.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Acquisitions - Schedule of Acquired Intangible Assets (Details) - 6 months ended Jun. 30, 2015 - Octoshape [Member] - USD ($)
$ in Thousands
Total
Business Acquisition [Line Items]  
Gross carrying amount $ 41,950
Completed technology  
Business Acquisition [Line Items]  
Gross carrying amount $ 25,310
Weighted average useful life 9 years 9 months
Customer-related intangible assets  
Business Acquisition [Line Items]  
Gross carrying amount $ 16,560
Weighted average useful life 11 years 9 months
Non-compete agreements  
Business Acquisition [Line Items]  
Gross carrying amount $ 80
Weighted average useful life 2 years
XML 13 R48.htm IDEA: XBRL DOCUMENT v3.2.0.727
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 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Numerator [Abstract]        
Net income (in dollars) $ 67,200 $ 72,886 $ 144,946 $ 145,686
Denominator [Abstract]        
Shares used for basic net income per share 178,682 178,081 178,614 178,393
Effect of dilutive securities:        
Convertible senior notes 0 0 0 0
Warrants related to issuance of convertible senior notes 0 0 0 0
Shares used for diluted net income per share 180,738 180,841 180,782 181,439
Basic net income per share (in dollars per share) $ 0.38 $ 0.41 $ 0.81 $ 0.82
Diluted net income per share (in dollars per share) $ 0.37 $ 0.40 $ 0.80 $ 0.80
Stock options        
Effect of dilutive securities:        
Dilutive securities 912 1,242 954 1,312
RSUs and deferred stock units        
Effect of dilutive securities:        
Dilutive securities 1,144 1,518 1,214 1,734
EXCEL 14 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(``U8"D```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V9S4[C,!2%7Z7*%C6N?V`81-D`6T""%_`DMXW5.+9L4\K;8Z>`9JHR M@ADJG4U^>J[O.L3ODV M+)G7S4HOB8G9[(0U;D@TI&DJ/:J+\]LUA6!:FEQNA=)[7FGO>]/H9-S`UD.[ MTW7J%@O34.N:1YN7U"E;TU'6J\F=#NE&V]R";7HV"MLCKXO.OL)^;=YE=7X*8?= MA7]+9FP9FA^6?ZPH]__X+#LO<6W[JZ"?S([!^F!C*N?::C/L&]63"ZM?SJV^ M:J6VJD/N3`DLV>7Y.*[K$:66_^7]]M.:5R@3QF6P@-^%)T.U-ZGD.>[ M_]OXO>!P.[%````*P(```L```!?.0Q(OW[CMB`PD.MQ-*O>X^NO`ZIK`XTHO8< M4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SG MVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0// M>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C9@,2[2F]@OIZ`(4QOCLEFI2"(S>C M@KN_V/P"4$L#!!0````(``U8"D=AI.76UP$``"`>```:````>&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/%V%;L;B`#-^/[<2*L\HFVZ8W@.RQ ML6(#8J9J??>A7E1NDCG*PM+9@`#IFW?U@(;'+M6K'_'8Y$/?I?8PI-F?T[%+ MJ^G^NFIS'E8AI$T;3TVZZX?834]W_7AJ\G0Y[L/0;-Z:?0Q:UXLP7L^IGAX_ MSIZ];-?5^+*5:O:S&?3W$T+3(_/0_S.\OUN=]C$YW[S MZQ2[_$5%^+=`%J`$20UDK#E)"&N.U@*X%H[7`L`6CM@"R!:.V0+0%H[:`M@6CML" MX!:.W`+H%H[=`O`6CMX*]%:.W@KT5M*W-OK8YNBM0&_EZ*U`;^7HK4!OY>BM M0&_EZ*U`;^7HK4!OY>BM0&_EZ&U`;^/H;4!OX^AM0&\C[96@S1*.W@;T-H[> M!O0VCMX&]#:.W@;T-H[>!O0VCMX&]#:.W@[T=H[>#O1VCMX.]':.W@[T=M)> M-]KLYNCM0&_GZ.U`;^?H[4!OY^CM0&_GZ.U`;^?H/;_2.[7-&+>O>3QT^W3K MFO^&PZ(KO%,^'^/M4RY38<.5UGE:*8;+\>:OCLO4OR'AT\_@IW=02P,$%``` M``@`#5@*1T*+78[X`@``W@P``!````!D;V-0&ULO5=-<]HP M$/TK&BY-#\2$T$S#$,\D)/V8:0A3:'I6Y"76("17DEWHK^]*-JY);((YE`OR M^CWMQ]O=D)$TO>%4JP2TY6#(>B6D&:+QJA-;FPR#P+`85M2<(D3BVX72*VKQ M43\':K'@#&X52U<@;=#O]2X"6%N0$43=I+RT$XZTQU1"ATYW;2Z/'?-E@GL)QQS&5SQ!5L:]?;FOQ M"-JX3,_ZISW\E"78VO.[@49SC+G5H!Y6$RIMO^I%#ZG;2$&EYU*]MLK")41N9,6 MVY%\E;DK%*]:DO(T5M(HP2-LKHC<4$$E`S)[5<)#\.1D2M_FS"Q^N2@-40L, MCZFV'#LY7S"1B./5*1` M[H$:Y'L_M=AKQE3J@O@.#'A&GP34XCXK%?WF0GCOU^Q7RG%KH`P6]P!_$K6< M,F*/-]PU4V-W9&Z]HG; MINS352J\(`\V!NV;1$,,TO"LOA*N]59`YG3=X'T"EA0@7)?$+]@V.I&3N9/A M8+VV^/?MA>OW#Q=NOYLF!0O6P3+M][)7KW[]I-;)L=_+WIGKU\]IDY9=2X4=(']UD15XK']JUV/CB"\^$(3GT7U+=TETRHUOA7 MKA6GJ$)[SOEEN]G)PVO+<:[:_"H/=_V;"OU!+`P04````"``- M6`I'3%>-6#X!``!I`P``$0```&1O8U!R;W!S+V-O&ULS9--3\,P#(;_ M"NJ]2[()A**N!T"AR3`E"31@P&(D;,)(43_;K76M MK,IG4VH;45@)214UQ\[#O#AU?IG=WBWOBWI*V65)KTM&EXQQ M2OET]G:8[)N_T;#IA_BWCD\&\W918P-G[C9K5%YN_LP@!5$&[5$[>Q8N8[Z( M,RSNWC]`XOF@7I@OVQ:ZU@45ZWR_QNCP97)PC$`8``)PG```3````>&PO=&AE;64O=&AE;64Q+GAM;.U: M6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+ ME@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P M&:>O\,`*I4Q>M5II`,,X?+&A`T%116F]?(+3E'S/X%/F7/ MZ3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB`@LE]E`6Z2?:CTQ4( M,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP'`3@4;N>PIWT;+^D00FT MHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG`J-6T_3:W?=TXZ)QJW0>`V^\4^'PZZ) MQJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@`%AP=M;,T@.67BGZ=90:V1V[ MW4%<\%CN.8D1_L;%!-9ITAF6-$9RG9`%#@`WQ-%,4'RO0;:*X,*2TER0UL\I MM5`:")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3 MUTU"SG"\+`GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0 M'`*D"3&6H8;XM,:L$>`3?;>^",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L M^P>E1M'V5;SOX%^9PU M"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:CFED)O816:I^JAS0^J!XR M"@7QN1X^Y7IX"C>6QKQ0KH)[`?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9 M+2,6D$N!LT$DN/R+RO`JQ`GH9%LE"0AMNZ5/U2I77Y:^Y*+@\ M6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL@ M'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E] MF%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE`T%&ULK"0L M1K=@N-?Q+!3@9&`MH`>#KU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF M9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6 M"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N M?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU& M\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ`$:MBOKJO M3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVF ML:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5`Y3_;U`UH]@TT')$%7C&9 MMC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%`````@`#5@*1P1)H.UX`@``@@P` M``T```!X;"]S='EL97,N>&ULS5==:]LP%/TK0ADCA1';*77:U3:,0F#0E4'S ML+0>_UI"-_/Z_>VZ$.WT;]`O,.\>0`\3U>8KHG&?V]?R;D>@_YYI`V!<-N MM>-^\[)[SW?;<>(;1Z^Y\23*!>\N?@P=D$35,U@BJNT#8SX75$B@=&7I"!;A MB&%G<8'L4+5GD;0'NCLJ3K;Y04G&$G MUD%3T:P.T0=[Z),(;5C!0DCRK.U-(1/Q*5,[Q2305[JWR? MPF./_)Z:3I^U3HTNP8].S]'!+?10LQ3+J?W;>[NDR\GA*[-/)]R1^;%5K[3WJ:F32+L^7VDW9RMM\K]/J-?TTU[3WFK9+0K2FE!%^$8# M,B]9#T8WW>JF7;O6G-FJZ]1V5Z%4?Q!L1=%D&]]61_`502P,$%`````@`#5@*1Q'PX3DC!```31`` M``\```!X;"]W;W)K8F]O:RYX;6R5EUU3VS@4AO^*QC?+7K")924%INE,^6B7 MF85VF@Q[+6P%:Y"MK"0#[:_?(R?`ZT5DDRM_ZI&._.A8YZ,_>;3N_M;:>_;4 MF-:?N%E6A[`Z&8U\6:M&^C_L2K7T;&E=(P-=NKN172YUJ<3]>,^-J-5H\>@?$&DV70#VHA;V?9.&.R"_:+ M-D&Y[E6[OB)6QI78^S&.X_9N-;G6C?\5QTY6O[>.?UNE?M@W2S$MG MC>E;Q0=](^K!O]RA,09=#EX,\O9'_!*S;#HFX(/V^E8;'7[.LO[L;:?G*>/S&3;<4NVD`4=MFN/QY-31P#O7Q9]1V[$TTG[K+*UU.%H#,2 MPQI=T5Q4[%0:V9:*]>%X@'"`\+T@[."[!%`!H.)_0/-`AQBD9W9)T9460`)` M8B_0F6U6`)H`:+(O:`J@*8"F^X&DKP'T`4`?]@4=`>@(0$=O0== MUZWROK?I5'H=:0`Z!M#Q6]`7J1V[D:93[$I)3]!^1"CA&"TN7BU.U:CTE442AIGG"T[A@ M&\46\FD8`EJ9I[2DLTW;%?4_KZ4;](LRYKO;R`X6T:I!5D,K^6Y6/F-^1P[J MR??5DW-$#3+MKGHF!X6>\CT\W<`0A;KRA*XIZY)C0GUY0M^M^G',MAQ-Y@F3 M4QHEQX0>\X3'6],DQWS+46V>4/L]-0_9E73W@RE'R_D>EA^R.6WH*OSEHN5% MPO*MJ")'%(I>)$1_'Q4SFD,4BEXD1$^MO4UP'9TB:K"I2)B^=?D5`E%H>I$P M?3MJ@BATO4BXOAV%KA?H>I%P/9T4#MFU=([V@XA"VXN$[>^A-A./*+2]2-B^ M%54<(PIM+Q*VOYNKUC'BOA!M%PG;MZ#BP!"%MHOTWOE]E,"T+M!VD=Y!O_[P MV<&Y"E*;09X2:+E(6)Y,PB\./"!JL'G>-9^_+CY$H>5BWXPNT'*!EHN$Y;BA M@,#49KH0A9:+5$Y/_1S2`:+E8L?MR@M*H.4"+1?'FV+OM;ZC$I?62Q6K7]]W M0^5C&4MB.JRWKF(2=S_Q^HK*Y%D6:UDJ6SMCSNC>M_8O*_N*;TU^+H(__0M0 M2P,$%`````@`#5@*1ZV+]6='`@``CP<``!@```!X;"]W;W)K+#Y#6@P MH,F`DE5#/!CBR0"-`=C,S+B^8(F+G+,^X'8Q.JS7'.YC-7-E($PGM].E1B94 M[Z.(P'Q#Y`;$<0._;$;T]\ M]L3:$\>>SO.SBJ.KR/R`=`60.O:-%^`JMGY`M@+('/O."W`5,/(3-BN$C>N' M.PV:8=HVVW27_C]QP+G_6L)OIBZ(H&1W:LJ0TSO5GE=D[L^G MO,@[?",_,+_55`1G)M4M;*[,*V.2J%RB%Y53I:KCU&C(5>K/C4[6U@O;D*P; MR]]4@XN_4$L#!!0````(``U8"D=Y[ZJ8@00``&45```8````>&PO=V]R:W-H M965T&ULA9A-D^(V$(;_"L4]:ZM;GU,,5<&I5')(U=8>DK,' M-`.U-B:V9]C\^\@8V!;5TEP`F[>E5U]/2UJ=N_[[L/=^7/QHF^/PO-R/X^FI M*(;MWK?U\*4[^6/XY[7KVWH,C_U;,9QZ7^\N06U30%GJHJT/Q^5Z=7GWM5^O MNO>Q.1S]UWXQO+=MW?^W\4UW?EZ*Y>W%M\/;?IQ>%.M5<8_;'5I_'`[=<='[ MU^?EK^*I0CU)+HJ_#_X\D-^+R?Q+UWV?'O[O?--, M)86:_[T6^K/.*9#^OI7^^Z6YP?Y+/?BJ:_XY[,9]<%LN%SO_6K\WX[?N_(>_ MMD%-!6Z[9KA\+K;OP]BUMY#EHJU_S-^'X^7[//]CRVL8'P#7`+@'")D-P&L` M/@04L[-+NWZKQWJ]ZKOSHI\'XU1/8RZ>,/3<=C%<7O9S=X66#>'MQQI@57Q, MY5PE<)%L(@FGJ"(%WB5%J/]N`C@3.)L`&B_Y>.3BY1R/-%[%%LW* MNI'@L&3=1#)PREC>C^`'8V*AGE)"&G5U5I`,-BDROR(_+^''4CV#].%)/ M:+,RK*RB,ET*Y1(C-4$W:6?Z\[-5==7,-5DKI`+64*S3SKG$NA(L.6^.*/60 MK6ESU=R&#)63[!*L8F&I!+C$'!(L2&^>*$D1>4]`J]+*))9[K$.0(M5+.30+ M_'R-"4I=85W"3Z1RJ3DM3>4NJXLD35=13(K#!G8V$\.SH+2&5G0 M;03EKA0HPO3@'47",JPTJ1.>6$1?D[&@C,94"3FL"LI5Y'..H,BT*K2*;Q.5 M&9.>@SFTBHBM?-81%)I0*C3LZJD>=%+;5`_EX"HBNB96!>6FTI"@:R233AO' M^X$<78'25?+9!R@U0\;E01:I`#!!,X$R5?(G M%(AVM*55QB$GK!Z$`0W).9VC-%!*IS(%L%R]'=LH5U/Y#W(4?XJG,5*N22T-F(2A2*C" M#A13/90C(%("*I[)2-GV"T@T_-8IU@FC4_,7LX=^2D%^I[]!C&H"76H>RY$P MU3\Y!B)EH.(9B#)R(Q4B\$G]0:F[NOB83LGK<@%V*G^LW_5?=OA^.P>.G& ML6LO%V&O73?Z4%SY)31Q[^O=_:'QK^/TTTQ],-\"S@]C=[I=:MYO5M?_`U!+ M`P04````"``-6`I'2%IJ*G@"``!`"0``&````'AL+W=OMFV=CWTN?9_3.ZZHE+[W#[DV#^[]'4M/A MX$)W[GBM;B67'5Z>>8OO4C6D915MG9Y<#^X7N"\@DI)1\:LB`]/N'0E_HO1- M-GY<#BZ0#*0F9RY#8'%YD(+4M8PD,O^9@G[DE$;]?H[^;1RNP#]A1@I:_ZXN MO!2TP'4NY(KO-7^EPW(AO']15SG&<]'9Q>+4:'Y9K#/1(S=W;8V-FKZ1(C M8Z+WD8=1YCUDG$GBCY*C+O%MBL)0H$7BB?P+A&^#0`K"UR%BNQ_9_('R(]V? MF(BQ&H22M*,$PBA%-E6AJU*P-I1@`R7045(S2:)0`BT)V`%H$Q6K(H,DW"`) M-9((F$E"11)J24(P_FRZ8DMG\$0;/)'.`ZT\D98G7L?9D!DT\09-K-/X5II8 M7P(KB%UA,"0;#(G.@*P,R:<,=H7!D&XPI#I#8-VOZ?_LUU6102+KZBJ*?/C! M$EKG8]+H:[^V2SZ1FES6$CESZ>4MBNQ<4*\O"0CCV--B-KLN.D69+%29H&UI>O>)9N&PO=V]R M:W-H965T&ULC9A+;^,V$,>_BN#[1GP_`L?`ZE&TAP*+/73/ MBLW$QDJ6*RGQ]MM7+SM#9:@VA]BB?T/.?TAQAMQ>Z^9G>W2NBWY5Y;E]VAR[ M[O(8Q^W^Z*JB?:@O[MS_\E(W5='UC\UKW%X:5QQ&HZJ,&2$JKHK3>;/;CFW? MFMVV?NO*T]E]:Z+VK:J*YI_$E?7U:4,WMX;OI]=C-S3$NVU\MSN<*G=N3_4Y M:MS+T^8K?KBORW;\'^W?VJZN;B:;J"I^39^G\_AYG7XQ9#;##=ALP.X&]W%P`SX; M\`\#L6H@9@/Q?T>0LX%K#?W:2!SKQW.28FWR*%8?V#+<7F+V8[`6TY[Z+>HK$A)Q'1`JB&8JE$!-: M$2XQ+(,8)4HS:3$NAYQE5G*-BY,KP9%0G,#MU4IP%+1?R)%3DWJ0 M7&;&FS*O)XN^`;D'44X">R-%$^1-%DQ=!GV%DIF9G>%"*'P/\3BNN#+H6LL\ MSG`K\-<@]SAE%>%,+D:=(4D,W//9TSA"<#G*.,2C5CF<8QIC4)%"8<70)ZB00!_3-O#B04QK1@-Y`6*& M*1E*#&ME"H5UBEFX/9\I**P:^D,`(1B6>ICN2UV%89F'42&L0+E\P4D5*C`9 M6JO,IPH&:Q43V)S86D7`8$6PG#$SGS]ABB8/W&!4NJ"6F[.9CZ$^92B!?ZA- MOK0)G"W96HG`8(E@T7$2QGR=&M?I4P*7Z4-HQ/(@Y,M:.W,S6!?84\BZ# M>1<_5R7,SZA&X15(NN0(7C%DG_JC>():MX5=A&^_KMW`W+`+3>KR._LN'" M:]&>T,>4(NT9?O##<_5X6B<(2KG MT-+@/7.XO2KVZP_?=(HQ="K*66^,\ M"'MYDRM9U\Z1#?Q[\/D1TA'A_=7[UUZMS?Y%:+E2]:]J9XXVV3@,=G(OSK5Y M5I=OO^-]B>M5'-E1(&C7CWUZKMKQ?_3QX/-)R0#(1D)(QQ<$(Z M$-(/`KU+H`.!_F^$;"!D-Q$BK[VOW%H84?6N-D$UG&1/R9N5]S8EV2V(HA];1>_W],?[LOY21SD#]$=JE8'+\K8 M#=6OD[U21MJ\XP?;F*/]-!D/M=P;=\M=Q_RV]@>C3M=OC_$#J/P+4$L#!!0` M```(``U8"D<<7.^3^0$``&T%```8````>&PO=V]R:W-H965T&ULC53+CILP%/T5BWW'O)(T$4&:D%3MHM)H%IVU0VX`C8VI[83IW]J6'0RH:W2,!Y&SQ'FT-J$!;PHX%>3N;(>#]R_FX6WT[;(#06@$*I MC`+1PQ4*H-0(Z<0_!\U[2D.9&*LQLE0(Q\N+%I[=B[/Y_#@>8GQ`,A'@EC'C\A&0C) MG9#^E9`.A/1_,RP&PN(A`W9[MY7;$T7R3/`>"7?:'3&7*MHL]-F42-J@<`>B M:R=U])I'89SAJQ$:,+'%[*:85>B#[& M_BER^(/(S&;BLYFX8B43_GKIYZ<^?NKXZ:S8R=SCRI7"85J+629K'Z:88CXM MHM0'VL]!*R_H,`,EZ\>:X,EE8B`J^XPE*OFE5:8JD^C8*9YC M^%YW%M<([O)YUI$*OA-1-:U$1Z[T$[#W]FY M<.W`+13O;LUM[+#Y;U!+`P04````"``-6`I'!SB10G<%``!7&P``&````'AL M+W=O];BS/`K<`RL513M MH5+,O+,6:8O=B6_))\AR*?(<7U>]-^[Y[KNE_\ M..R/W=WRN>]?;E>K[OZY/E3=I^:E/@[_/#;MH>J'R_9IU;VT=?5P*G38KZ`H MW.I0[8[+S?IT[TN[63>O_7YWK+^TB^[U<*C:_[;UOGF_6YKE?./K[NFY'V^L M-NO5I=S#[E`?NUUS7+3UX]WRL[DM*8R2D^+O7?W>);\7H_EO3?-]O/CSX6Y9 MC![J?7W?CU54P]=;7=;[_5C3T/*_YTI_MCD63'_/M?]^"G>P_ZWJZK+9_[-[ MZ)\'M\5R\5`_5J_[_FOS_D=]CL&.%=XW^^[TN;A_[?KF,!=9+@[5C^E[=SQ] MOT__A.)<3"X`YP)P*7!I1RZ`YP+XLP"=(IV+ZK>JKS;IMWA?M]#!>JO&9 MFUL<>NY^T9UNME-W#9%UP]VWC2EHO7H;*SIKX*39,LU%L1IJOS0!4A/GXI`4 M!ZF!,E5XI0646L`I"&1!6+D"DBJ@J0)**@B!>_13%)/D.+5!%,E)LI++K`M. M=F,SX5@6CE*!RX3C6`6>&[53/([',T0DR4HF,P`09#L^8\AN29FX`/(I=6#*9B.$$4(R^YC@Q84BSEX&=2 M^H$\/0WC&A2@&")F'&)4<&%$_LV&&`"-.-JW9]'4%!KGE5%HV:P@&Q5#.9Z: M%*@H,\.DI/0%*'92%7FKS=$<3DW*4Y*185)2FBBSG8O(:%V3PZEA/#7BW-N: ME)1$(/.+J6Z"&@Y4.?>9%)7HT%ME.#.DA@BD0`Q$IIZI`9RIRHR` M'`>!@6#XY(-(1%RB`6V9@4Y+T)*3PO>>>7!L55KP%`H:(,< M9\'_`MK`L_$=Y15ER61#^M0@D$,M,-3*$-T"7[LB@9PA2KBB[;`!T$R)O)WA MQG@+"K(QM^9$QD>0D8WI:E*.B$F<#\/$5MSD4(L,M(C?FR'KV]]<)J;'%B1@15EUF/*2W16 MWD.43&:'Y*,``W-01;YQ5YX6@ZJZMV2RS-X2HGKR#CM-:N([/-J@3BR%F"NWY/,[\03U7>P_4.>I6<5QSJ]NETCM,M[IO78S\>$"1W+V=%GV$\ M[[BZOS6WY73B\[.:S?JE>JK_JMJGW;%;?&OZOCFFZ:O!WO%IZ';GNOJ MX7*QKQ_[\:I:I M`0``M0,``!@```!X;"]W;W)K@_)]&&\F<3TU+;&^`U9$D!:%9MB>2<87+ M(M;>3%GHP0FNX,T@.TC)S+\S"#V>\`;?"N^\[5PHD+(@,Z_F$I3E6B$#S0D_ M;8[G/"`BX#>'T=[%*'B_:/T1DI_U"6?!`@BH7%!@?KG",P@1A'SCOY/F5\M` MO(]OZB]Q6N_^PBP\:_&'UZ[S9C.,:FC8(-R['E]A&F$7!"LM;/RB:K!.RQL% M(\D^T\I57,?T9_\XT=8)="+0F4"3\=0HVOS!'"L+HT=DTM;V+)S@YDC]1E3( MQJ))TWNCUE>OY2;/"W(-0A.&1LQY@9D1Q*O/+>A:BXE.%RUVZP+;-8%M\KA= M".S7!?(U@3P)Y`N!PW+(0W*9,"IA#H_[_%L;O$DP;KX]%E1Y4O*QWU?F& M/M%X+E_PLNA9"[^8:;FRZ**=/]UX%(W6#KR-[&&'4>??T)P(:%P(#SXVZ5JE MQ.G^]DCFEUK^!U!+`P04````"``-6`I'&<\Z<\:48M7FS'8!#'U(H>\"=<_V>$%MU M()F]T3TH_Z?11C+G4],2VQM@=21)06B6W1+)N,)E$6O/IBSTX`17\&R0':1D MYM\1A!X/>(,OA1?>=BX42%F0F5=S"\G MK=]"\KL^X"Q8``&5"PK,+V=X`"&"D&_\/FE^M0S$97Q1?XS3>OQ9.<+.G?B,J9&/1I.F]4>NKYW*3WQ7D'(0F M#(V8XQ5F1A"O/K>@:RTF.EW0Z3I]NT;?)H?;*X<_UP7R-8$\">3_&S%ACE>8 M7?:M"5GLJ033QJMC4:4'%2_JHCK?SGL:S^0+7A8]:^$/,RU7%IVT\R<;CZ'1 MVH$WD=WL,.K\^YD3`8T+X0\?FW2E4N)T?WD@\RLM/P%02P,$%`````@`#5@* M1YW?OI.B`0``L0,``!D```!X;"]W;W)K&UL?5/+ MCIPP$/P5RQ^P!L,DT8A!VMDH2@Z15GM(SAYHP%H_B&V&S=_'#X9E(I(+[FZJ MJJO]J&9M7NT`X-";%,J>\.#<>"3$-@-(9A_T",K_Z;21S/G4],2.!E@;25(0 MFF4?B&1#"P525V3EM5R" MLEPK9*`[X"X#(@)^<)CM)D;!^T7KUY!\:T\X"Q9`0.."`O/+%9Y`B"#D M&_]:--];!N(VOJE_B=-Z]Q=FX4F+G[QU@S>;8=1"QR;A7O3\%981#D&PT<+& M+VHFZ[2\43"2["VM7,5U3G^*<[S(H@7GUM0?=:+'2ZH=-] M>K%'+Y+#XL[A/P3*/8$R"93_&S%ASO>8XJ\F9+.G$DP?KXY%C9Y4O*B;ZGH[ M'VD\DW=X78VLA^_,]%Q9=-'.GVP\ADYK!]Y$]G#`:/#O9TT$="Z$'WULTI5* MB=/C[8&LK[3^`U!+`P04````"``-6`I'PF4A\:`!``"Q`P``&0```'AL+W=O M;0?@T*<4RAYPYUR_)\16 M'4AF;W0/RO]IM)',^=2TQ/8&6!U)4A":9;=$,JYP6<3:JRD+/3C!%;P:9`<6=*W%1*<+.EVG;]?HV^1P>^5PMRZ0KPGD22#_:<2$.5YC M;K\U(8L]E6#:>'4LJO2@XD5=5.?;>4?CF7S!RZ)G+;PPTW)ET4D[?[+Q&!JM M'7@3V`*\C24G* M\OP+55SHK"QB[<64!0Y."@TOAMA!*6[^G$#B>,PVV;7P*MK.A0(M"SKS:J%` M6X&:&&B.V>/F<-H%1`3\$C#:14R"]S/B6TA^U, M3G!S8'XC*F)CT:3IO5'KJY=RL[\OZ"4(31@6,:<;S(R@7GUNP=9:3'2VH+-U M^G:-ODT.MS<.']8%=FL"NR2P^]^("7.ZQ7S]IPE=[*D"T\:K8TF%@XX7=5&= M;^&UL?5/;;IPP$/T5RQ\0L[!)JQ6+E$U5M0^5 MHCRTSUX8P(KMH;99TK^O+RQA(]H7/#.<<^:,+^6$YM7V`(Z\*:GMD?;.#0?& M;-V#XO8.!]#^3XM&<>=3TS$[&.!-)"G)\BQ[8(H+3:LRUIY-5>+HI-#P;(@= ME>+FSPDD3D>ZH]?"B^AZ%PJL*MG":X0";05J8J`]TL?=X;0/B`CX*6"RJY@$ M[V?$UY!\;XXT"Q9`0NV"`O?+!9Y`RB#D&_^>-=];!N(ZOJI_C=-Z]V=NX0GE M+]&XWIO-*&F@Y:-T+SA]@WF$^R!8H[3Q2^K1.E17"B6*OZ55Z+A.Z4]1S+1M M0CX3\H7P.8O&4Z-H\PMWO"H-3L2DK1UX.,'=(?<;41,;BR9-[XU:7[U4NX>L M9)<@-&/RB#G=8!8$\^I+BWRKQ4S/5_1\FUYLT8ODL+AQ^(_^^RV!?1+8_V_$ MA#G=8CZZ9*L]56"Z>'4LJ7'4\:*NJLOM?,SCF;S#JW+@'?S@IA/:DC,Z?[+Q M&%I$!]Y$=G=/2>_?SY)(:%T(/_G8I"N5$H?#]8$LK[3Z"U!+`P04````"``- M6`I'E6O[W:,!``"Q`P``&0```'AL+W=O;0?@T*<4RAYPYUR_)\16'4AF;W0/RO]IM)',^=2TQ/8&6!U) M4A":9;=$,JYP6<3:LRD+/3C!%3P;9`OWD/RI#S@+%D!`Y8("\\L9'D&( M(.0;?TR:WRT#<1E?U)_BM-[]B5EXU.*-UZ[S9C.,:FC8(-R+'G_#-,(N"%9: MV/A%U6"=EA<*1I)]II6KN([I#[V;:.L$.A'H3+C/HO'4*-K\Q1PK"Z-'9-+6 M]BR8&4&\^MR"KK68Z'1! MI^OT[1I]FQQNKQSFZP+YFD">!/+_C9@PQVO,[D<3LMA3"::-5\>B2@\J7M1% M=;Z=#S2>R3>\+'K6PE]F6JXL.FGG3S8>0Z.U`V\BN]EAU/GW,R<"&A?".Q^; M=*52XG1_>2#S*RV_`%!+`P04````"``-6`I':$RNIJ,!``"Q`P``&0```'AL M+W=O&D^=DR$)?Q3?UKG-:[OW`+ M+RA_B=IUWFR>D1H:/DCWAN,WF$;8!\$*I8U?4@W6H;I1,J+X1UJ%CNN8_NS9 M1%LGL(G`9L)3'HVG1M'F%^YX61@\_1/$[K84P6FC5?'D@H''2_JHCK?SN=XB/037A8];^$'-ZW0EES0 M^9.-Q]`@.O`F\H=]1CK_?N9$0N-"^.ACDZY42ASVMP8T^FR'%P2G;P9(@=M!;F_00*QR/=T&O@63:M"P%6 MY&SF55)#9R5VQ$!]I`^;PVD7$!'P1\)H%WL2O)\17\/A5W6D6;``"DH7%(1? M+O`(2@4AG_COI/F9,A"7^ZOZCUBM=W\6%AY1O\;Q)TPE MW`;!$I6-7U(.UJ&^4BC1XBVMLHOKF/YL]Q-MG<`G`I\)W[)H/"6*-K\+)XK< MX$A,NMI>A`YN#MQ?1$EL#)I4O3=J??12;.[N).-9@FCHXE M)0Y='-1%=)[.!QY[\@DO\EXT\%N81G:6G-'YSL8VU(@.O(GLYI:2UK^?^:"@ M=F&[]WN31BH='/;7!S*_TN(#4$L#!!0````(``U8"D=/:[5-HP$``+$#```9 M````>&PO=V]R:W-H965T&,"*[:&V6=*_KR\L82O4%SPSG'/FC"_EA.;-]@".O"NI M[3'KG1L.E-JZ!\7M'0Z@_9\6C>+.IZ:C=C#`FTA2DK(\?Z"*"YU59:R]F*K$ MT4FAX<40.RK%S9\32)R.V2Z[%EY%U[M0H%5)%UXC%&@K4!,#[3%[VAU.14!$ MP$\!DUW%)'@_([Z%Y'MSS/)@`234+BAPOUS@&:0,0K[Q[UGSHV4@KN.K^M4?X2C>N]V3PC#;1\E.X5IV\PCW`?!&N4-GY)/5J'ZDK)B.+O:14Z MKE/Z\_!YIFT3V$Q@"^%3'HVG1M'F%^YX51J8!4&]^M*";;68Z6Q%9]OT_19]GQSN;QSNMP6* M+8$B"13_&S%A3K>8XI\F=+6G"DP7KXXE-8XZ7M15=;F=3RR>R0>\*@?>P0]N M.J$M.:/S)QN/H45TX$WD=_<9Z?W[61()K0OAHX]-NE(I<3A<'\CR2JN_4$L# M!!0````(``U8"D=JP-F'HP$``+$#```9````>&PO=V]R:W-H965TM/C+:]=YLQE&-31L$.Y5 MCS]A&F$7!"LM;/RB:K!.RRL%(\G>T\I57,?T)\\GVCJ!3@0Z$QZR:#PUBC:? MF6-E8?2(3-K:GH43W!RHWX@*V5@T:7IOU/KJI=SL=P6Y!*$)0R/F=(.9$<2K MSRWH6HN)3A=TND[/U^AYOQO''HP$``+$# M```9````>&PO=V]R:W-H965T MTFQ7+%(V4=4^5(KRT#Y[80`KOA#;+.G?UQ<@;(7Z@F>&<\Z<\:48M7FS'8!# M'U(H>\*=<_V1$%MU()F]TSTH_Z?11C+G4],2VQM@=21)06B6?2&2<87+(M9> M3%GHP0FNX,4@.TC)S)\S"#V>\`[/A5?>=BX42%F0A5=S"XOS,*3%K]Y[3IO-L.HAH8-PKWJ\3M,(]P'P4H+&[^H&JS3!_'\C)LSY!G/(_FE"5GLJP;3QZEA4Z4'%B[JJ+K?SD<8S^8271<]: M^,E,RY5%%^W\R<9C:+1VX$UD=_<8=?[]+(F`QH7PP<5? M4$L#!!0````(``U8"D>T9M4@S`$``.`$```9````>&PO=V]R:W-H965T0'*`Z)XRQR+#6=JNUB4M6+[9K8QS\J&!=P MW+W]`#NNJ5AN#!R^GW,PAVP4\DTU`!I]<-:I4]1HW1\Q5D4#G*H'T4-G=BHA M.=5F*6NL>@FT="3.,(GC/>:T[:(\<[$7F6=BT*SMX$4B-7!.Y=\S,#&>HDUT M"[RV=:-M`.<97GAERZ%3K>B0A.H4/6Z.Y]0B'.!W"Z-:S9'-_2+$FUW\+$]1 M;%,`!H6V"M0,5W@"QJR0,7Z?-3\M+7$]OZD_NVI-]A>JX$FP/VVI&Y-L'*$2 M*CHP_2K&'S"7D%C!0C#EOJ@8E!;\1HD0IQ_3V'9N'*>=0SS3P@0R$\@7`IZ, M7)K?J:9Y)L6(Y'2T/;5_<',DYB`*I%Q03M6;1)6)7O/-89/AJQ6:,<1ASAYF M06"COEB0D,5,)RLZ"=.W(?IVRG"[=D_^([`+">PF@9U7(O%+G#!G'[,-FR1W M3!)/8!R#)CXF#9ND=TQ23^`0-/$QW[Z8X-45Y"!KUVD* M%6+H7%^OHDLS/Q)WA3_A>=;3&GY16;>=0A>A32.X6UL)H<$D$3^8\VS,<[,L M&%3:3E,SEU,'3@LM^MM[LCQJ^3]02P,$%`````@`#5@*1YIU8N^C`0``L0,` M`!D```!X;"]W;W)K&UL;5/;CILP$/T5BP]8@Y/T M$A&DS595^U!IM0_MLP,#6&M[J&W"]N_K"V')BA=L#^><.>,9EQ.:5]L#./*F MI+:GK'=N.%)JZQX4MP\X@/9_6C2*.W\T';6#`=Y$DI*4Y?DGJKC0657&V+.I M2AR=%!J>#;&C4MS\.X/$Z905V2WP(KK>A0"M2KKP&J%`6X&:&&A/V6-Q/.\# M(@)^"YCL:D^"]POB:SC\;$Y9'BR`A-H%!>Z7*SR!E$'()_X[:[ZG#,3U_J;^ M/5;KW5^XA2>4?T3C>F\VST@#+1^E>\'I!\PE'()@C=+&+ZE'ZU#=*!E1_"VM M0L=U2G^^Y#-MF\!F`OM`H"E1M/F-.UZ5!B=BTM4./'2P.#)_$36Q,6A2]=ZH M]=%K57S-2WH-0C.&1ALF[[;HN^2P]TZ^^&P+;#? M$M@G@?U=B<5]B0ESOL=\=$E7=ZK`='%T+*EQU'%05]%E.A]9[,D[O"H'WL$O M;CJA+;F@\YV-;6@1'7@3^<,A([U_/\M!0NO"]K/?FS12Z>!PN#V0Y956_P%0 M2P,$%`````@`#5@*1T&&UL?53+;IPP%/T5BP^(&3,DZ8A!RJ2JDD6E*(MT[8$+6/&#VF9( M_SY^,`0BU`VV+^=UL4TQ*OUN.@"+/@27YIATUO8'C$W5@:#F1O4@W9M&:4&M M6^H6FUX#K0-)<$S2]!8+RF12%J'VHLM"#98S"2\:F4$(JO^=@*OQF.R2:^&5 MM9WU!5P6>.;53(`T3$FDH3DF#[O#*?>(`'AC,)K%'/GL9Z7>_>*Y/B:ICP`< M*NL5J!LN\`B<>R%G_'?2_++TQ.7\JOXK=.O2GZF!1\7_L-IV+FR:H!H:.G#[ MJL8GF%H("2O%37BB:C!6B2LE08)^Q)'),([Q39Y-M&T"F0AD)MRG(7@T"C%_ M4DO+0JL1Z?AI>^IW<'<@[D-4R(2BCMV[H,95+^7N1U;@BQ>:,"1@3BO,C,!. M?;8@6Q83G2SH9)N>;=&SF#!;NN?WVP+[+8%]%-BO6MRO6XR8TQJ3;YOD_S') M5P*WFR9KS-TW$[S8.`&Z#>?3H$H-,MR&176^`@\D;/P7O"QZVL)OJELF#3HK MZXY/V.M&*0LN1'KC4G3NDLX+#HWUTSLWU_'&ULC53+;J0P$/P5BP^(@7E`1@Q2)JO5[F&E*(?D[($&K-B8MM^5,)R8DV2UEC MU4D@I2-QAN,PW&-.:!ODF8L]R3P3O6:TA2>)5,\YD1\G8&(X!E%P#3S3NM$V M@/,,3[R2`3&K)!)_'?4_$IIB?/Y5?VGJ]:X/Q,%CX*]TE(WQFP8H!(JTC/]+(9? M,):PLX*%8,I]4=$K+?B5$B!.WOU(6S<._L\N&6GKA'@DQ!,A#9UQG\C9_$$T MR3,I!B3]UG;$GF!TB,U&%$BYH/35&Z/*1"]Y=)]F^&*%1DSL,*<%9D)@HSZE MB-=2C/1X1H_7Z9LU^L8[W"PZ_4V9RPT&R&UL?53+;J,P%/T5BP^HB4.2 M*B)(3:NJ752JNIA9.W`!JWY0VX3.WX\?A,((S0;;E_.ZV"8?E/XT+8!%WX)+ M!5H$D."9INL>",ID4>:B]ZR)7 MO>5,PKM&IA>"ZC]GX&HX)9OD5OA@36M]`1*U.B6ICP`<2NL5J!NN\`B<>R%G_#5J_EAZXGQ^4W\. MW;KT%VK@4?'?K+*M"YLFJ(*:]MQ^J.$%QA9"PE)Q$YZH[(U5XD9)D*#?<60R MC$-\LSV,M'4"&0ED(MRG(7@T"C&?J*5%KM6`=/RT'?4[N#D2]R%*9$)1Q^Y= M4..JUX*D68ZO7FC$D(`YSS&;"8&=^F1!UBQ&.IE;K-.W:_1M3+B=N^^S=8%L M32"+`MFBQ=VRQ8@Y+S'[=9/=?TQV"X'#JLD2<_^/"9YMG`#=A/-I4*EZ&6[# MK#I=@0<2-OX'7N0=;>"-ZH9)@R[*NN,3]KI6RH(+D=ZY%*V[I-."0VW]].#F M.I[;N+"JN]W"Z5=0_`502P,$%`````@`#5@*1W2A:9*E`0``L0,``!D```!X M;"]W;W)K&UL;5/;;IPP$/T5RQ\0&R]IFA6+E$U5 MM0^5HCPTSUX8P(J-J6V6Y._C"Q!2\8+MX9PS9SSC8M+FU78`#KTIV=L3[IP; MCH38J@/%[8T>H/=_&FT4=_YH6F('`[R.)"4)H_0;45STN"QB[,F4A1Z=%#T\ M&61'I;AY/X/4TPEG>`D\B[9S(4#*@JR\6BCHK=`],M"<\$-V/.8O)5@3QZFL*MI=BIK-MBGWZ88]^2`X/V^QW=%\@WQ/(DT"^ MS9_1KR4FS/DKYO\BR>9.%9@VCHY%E1[[.*B;Z#J=#RSVY!->%@-OX0\WK>@M MNFCG.QO;T&CMP)N@-[<8=?[]K`<)C0O;.[\W::32P>EA>2#K*RT_`%!+`P04 M````"``-6`I'`87X>:8!``"Q`P``&0```'AL+W=O,7-9-U6EXI&$GVGE:NXCJG/P]?%]H^@2X$NA*^9-%X2A1M?F.. MU971,S+I:D<6.I@?J+^(!MD8-*EZ;]3ZZ*6F.:W()0@M&!HQIRTF7Q'$JZ\I MZ%Z*A4ZW*?;IQ1Z]2`Z+;?;'8E^@W!,HDT!Y4V)Q6V+"G&XQY:B1D\J#NHFND[G$XT]^8#7U!/9W3U&@W\_ MZT%`Y\+VT>]-&JET<'J\/I#UE=;_`5!+`P04````"``-6`I')+^$[+$!```6 M!```&0```'AL+W=OL^D!M$[JWGP]`H4*[P?;/=_JQ33XH_69:`(L^ M!)?FG+36=B>,3=F"H.9.=2#=FUII0:U;Z@:;3@.M`DEP3-+T'@O*9%+DH?:B MBUSUEC,)+QJ97@BJ_UZ`J^&<9,E4>&5-:WT!%SF>>143(`U3$FFHS\EC=KH< M/"(`?C,8S&*.?/:K4F]^\;,Z)ZF/`!Q*ZQ6H&V[P!)Q[(6?\/FI^6GKBGX:3OJ=S`[$?"9(<$_)H>5P,.FR1KSM1.\V#@!N@GGTZ!2]3+< MAD5UO@*/)&S\)[S(.]K`+ZH;)@VZ*NN.3]CK6BD++D1ZYU*T[I+."PZU]5-W MZI".YS8NK.JF6SC_"HI_4$L#!!0````(``U8"D?G2YN]QP$``,\$```9```` M>&PO=V]R:W-H965T-WF):06L%*,.7>J+HJ+?B])$"8<;/1G"-F"Q!Y"%@)1LM\6B+<$$B\0KQR0 MM5?4$L#!!0````(``U8"D=4 MPG9%.00``#,6```9````>&PO=V]R:W-H965T6E?UJ>NNSXG2;L_Z:IHO]17?>G?'.NF*KK^ MMGE+VFNCB\/8J"H33%.15,7YLMYNQF=?F^VF?N_*\T5_;5;M>U45S;\[7=:W MES6L[P^^G=].W?`@V6Z21[O#N=*7]EQ?5HT^OJQ_@>>C68 M?ZWK[\/-'X>7=3IXT*7>=T.(HO_XT+DNRR%2W_,_<]#_^QP:FM?WZ+^-P^WM MOQ:MSNOR[_.A._5NT_7JH(_%>]E]JV^_ZWD,?`BXK\MV_+_:O[==7=V;K%=5 M\6/Z/%_&S]OT)DOG9NX&.#?`1X-'/^X&-#>@3PV2R=DXKE^+KMANFOJV:J;) MN!;#G,,S]9G;K]KQ83.EJQ]9VS_]V"+*3?(Q!)HU.&IVEL:ER"T%/21);^#A M`ETN:'*!EHO,'8!<`=@4@*P`RC8IIV%,FLNH`1021=K_N:2Y)24%$L&46K98 MP!:S\O*I+S[98D9?0JF?+$VRW)0QR;QV>,`.M^R`TPXW^GD"D.`S9`F1"W^& M1,"2L"RATY*P)T[(+/.9LJ24*4'^3,F`+6G9(J/\N8>0M@#6@9,#A21U1#% M@"US(P<6T4L(3L"749`#C\Q:B#D@EJL[!Q$QGA!"0"Z7:PXR0[6'Z?*JW\VB>;Q,>4%N"2%EF?3F!IWE?'<%RQ6RFT7WSGR6 M8'E%8(@+B,MUM$-T]F(9,25/?FQC"!U(R^6V0[*GR[L[L83#='&_JQ!JD"V7 MY@Y9K"L6[RJ$)N3+I;Q#OCQQ;HEM)$0NM,GE*U,GENY;;1E5Z2'>8!93Z9F5 M>^`@F'>>;*V4%"KWT&X$54RYF]L,[M],6CK&_3M)"G&1THBJ)Q-W_;8;O;FR ME0CDKW\*@9$@HO[)!B,P@=YL?=)*+E/_]QF%.$D8`0&R]D_$$=#KS)0R9%+Z M5Q<%?V52!`?(1*&0BH'P&K.D/%6AR0QADVQL*D\()^-F+A"/X0*%Z$0B@@MD M[JNP1[)_#V!)*:4LS?SI"6W%2$90@I&"(H>_J$\.Z7+&D_?2P-'**$",K2"!XPDXM,$O,2U%)FC#+_ M'+(001F$:#`?.C&P5@L0_#R-\Z&3+065N@Z=$N-X[UJ\Z3^+YNU\:5>O==?5 MU7BL=ZSK3O&ULC9I-;^-&#(;_BN%[UZ/YGD42H'%1M(<"BSVT9VVB),;:5BHIR?;? M5Y^IF`Y?\Q+'$HJN;[^U3576;'Z?CN;W>/G7=\^?=KKU[JDYE M^ZE^KL[]F8>Z.95=_[5YW+7/357>CX-.QYU6RN].Y>&\O;D:CWUI;J[JE^YX M.%=?FDW[3/0_76KO[?#-%_J^OOPY??[Z^W:@BB.E9WW>"C[#]>JWUU M/`ZN^DO_/7O][Z+#P/7_B_=?QWS[^+^5;;6OCW\=[KNG/ERUW=Q7#^7+L?M: MO_U6S4FXP>%=?6S'OYN[E[:K3\N0[>94_I@^#^?Q\VTZ$]4\+#]`SP/T^X#" MP@%F'F`^#-A-D8UY_5)VY"Z''[WX;/K*W6W:\6`SE:O/K.V/ MOMYHJZYVKX.CV4:/-K?$)F>Q)Q;FW637!_`>AV)F8O+'Y@"P(R)*`?-Z!`R5QDI)X$(%')7%3 MJGZ5JDGY:P1PC4"N$?(.(L@R2K),(()T.J0J4LD#U!K\E596[D546@T64TO"1%16XXG2(F:*-':;$*S MT12JRF;#F-!`LGI>`J%Z9IXJ&L)11$>-U*>)^JS/EV,-/J>S-=M3(^Z.UPB- MFNJ8H89&<-0B.FJ$1RWAHY8`4B-":BI.!@D:,5*+(*D1);4$DSI=ED/>A$[3 MD"X-U25348,(:42$-(B01D)(HR^6@S&A@588RX4W(V<%>5"?K-6D\Y[L%DUSI<1C)@`6*L=(7@L+XXO)3PV?UNDP+/-$BXR&KL"55(TH5 M4NH([^XHBD76"F#B>E90(47$\*RC1FHNY58*P5&AM"/?2 M%=S?5T3`@=M]5@BDXUE)@1!*Q[-\@<)2H#4C_[^-L%N]S/5ZKJK>E_J4Y_Z4U7>OW\Y5@_=\.\P36^F-]BF+UW]?#V_D??^ M6N#-OU!+`P04````"``-6`I'K]PH_&^'',>Q\CB?8-H!,`#(# M2#`>A+S-K]30LE!R1"H<[4#='TP.Q!Y$A;0/JE"]-:IM]%J2?5+@JR.:1&^\1;1N=L>B;]C]_2R&&@+/ZEJ>Z'161I[4_VU:J0T8&W$#[;:SKX' M\X)!8]QT[TXCM$A8&#G<&GY^=&PO=V]R:W-H965T?0[I<8#0K+I@!'YQ$<8])N6"T:47HH+DJ,`@/?I? MPD.=&(45_.IADJNY9]A/G+^9Q8_ST0\,`E!HE,E`]'"#&B@UB73A/W/._R6- M<3V_9_]FN]7T)R*AYO1W?U:=A@U\[PPMN5+URJ?O,+=@"1M.I7UZS54JSNX6 MWV/DW8W]8,?)OWK*U&D*@6?/.&^Q4C, M)P\/6.]-9D]1;Q1XD2`-L%!$>Q38 M440K?YA$^PGP7H+8)<";-K(M9.;:<)K!:G">!DFR)ZO7LB0LTO@3G/@!3KS! MR;=U$H<3K^KD>9!AO">K-[*T*(I/<)('.,D&I]C=G615)XS2-,OSW>W9Z'!> MI#C^`(16)W`D%_A)Q*4?I'?B2A]F>_):SA7H;,&33M?I.V994&B5F6:F???; MN87BX_T266ZRZA]02P,$%`````@`#5@*1_D2@`A8`@``&P@``!D```!X;"]W M;W)K&ULC99-C]L@$(;_BN5[UWSX,W(L-:ZJ]E!I MM8?V3!(26VL;%TB\_?<%XV1-A*U<@H%WAF<&&)(/C+^+BE+I?;1-)[9^)66_ M"0)QJ&A+Q`OK::=F3HRW1*HN/P>BYY0<1Z.V"1``<="2NO.+?!Q[Y47.+K*I M._K*/7%I6\+_[6C#AJT/_=O`6WVNI!X(BCRXVQWKEG:B9IW'Z6GK?X6;$F(M M&16_:SJ(V;>GX?>,O>O.S^/6!YJ!-O0@M0NBFBLM:=-H3VKEOY/3SS6UX?S[ MYOW[&*["WQ-!2];\J8^R4K3`]X[T1"Z-?&/##SK%$&F'!]:(\=<[7(1D[-)4NR#+AIXA6:V**)G#2Q M10/CS)G`TI)E8.G<)2LTB47C#'J7S,]#B#(,G#26#&51DKIQTA6#9.'$0&>)NB'9-6HAKW"M MOL"G"@QA'& M\GUB3%+E#;RH=%?JI;YW&GJ2^C/1^V#>+M.1K+\]Q??_`\5_4$L#!!0````( M``U8"D>`B&8D'@(``&`&```9````>&PO=V]R:W-H965T&`#[M7.B7&*I%KR1!1U?5A7)O;*ZXI=).EZ_,H#<:$4\7][3-BX"T%X"[QUYU;J M0%17T5QW["CN134A>[\AOYL["KY!R3P$R-_NJ-LE=HX#([XA"Y$ MOK'Q!4\>,@W8,"+,;]!O-.-J=(I[*_`5P*H!S`;3"+9&1 M^0-)5%>:G+V;`^:, M2*'/%-!',95#MSS-_`")#R"Q&A-78QG[`5(?0&H!4A<@3Y8F]"`Y,JCYDFL:),8F5COA!'7^KVOV\(/@D]337]V(;H%U(-MSZ^?Q1 MJ?\#4$L#!!0````(``U8"D=[!HM^4@,``-@/```9````>&PO=V]R:W-H965T M]V,KZ5[4?3LIM&D=[<2A?Z^%)7KZ)90S9F'`GZWZZ1KO7 M?I#--22.FO)]OE?M=+_,7XIT";,'X!*`MP"@W@"R!)`/`;K4R'K5^K9!GJV2MS'1HL%)\V!H;(JMH2`W M2:(,W%R@S0697:#A@MD3$%L".B<@1H+<-)G/PY@U[:0AP!D#FVRKRS#/4@"[ M'>JQ0PT[A=E/-MNA6C^?(".<@$VW-744,\[MAC*/H#%SG18=(,`A!_M_9.IRPES_`?A(`R&H`8,A MG'%M#0Q+ID[5O,N2CS40`AO0,<)I#H[BT64%4NHRY*,-F+AQ\`I\O($@X("/ M.!""'-!APHK<43HFQVD'(1*E-ZIP9W4,?OV4HO#,#[FXZCG@^?\,LCS M]1Q].\QO_@)02P,$%`````@`#5@*1S9TAB=G`@``,0@``!D```!X;"]W;W)K M&ULC9;;CILP$(9?!?$`BSD82$20-H>JO:BTVHOV MVB%.0`N8VD[8OGUM3(@=&;8W,1[^?^:S`4^RGM`/5F+,G<^F;MG&+3GOUI[' MBA(WB+V0#K?BSIG0!G$QI1>/=12CTV!J:B\`(/8:5+5NG@VQ-YIGY,KKJL5O MU&'7ID'T[Q;7I-^XOGL/O%>7DLN`EV?>Y#M5#6Y915J'XO/&??77AY54#()? M%>Z9=NU(]B,A'W+RX[1Q@43`-2ZXS(#$<,,[7-D?IW=>*E@`6N<\)G=*WY.^F_XW$)4"8L2,V&7Z>X,DZ:N\5U&O2I MQJH=QE[=2<%HLQN"T1!,AJF.W1".AO!AB!8-T6B(_K<"'`WPJ8*GUC[LW!YQ ME&>4]`Y53[M#\J7RUU`\F\)A0Y"J!R+VCHGH+0\!S+R;3#1J@D&SU34)L$GV MNL2?%)X`F"@"&\58(=#L@:W`3E@9E7&3#I`DQJP*RL,*E>)@QG8.95!LQJ`6:EP_C`^BFL]#(^>(897_-Y ME8+QM`.QP?0RM"+F%.3:B.ZIF]DB?9QVZ MX)^(7JJ6.4?"Q3$^G+EG0C@6V.!%[&4I^O&PO=V]R:W-H965T M2D,19 ME51(W/Y]03"!773SHH+GW',/EXO..]:^\1.E(GBOJX8OPI,0YUD4\=V)UH0_ ML3-MY)L#:VLBY+`]1OS<4K+O2745)7&<134IFW`Y[^=>VN6<7415-O2E#?BE MKDG[;T4KUBU"$`X3K^7Q)-1$M)Q'-]Z^K&G#2]8$+3TLPF]@M@&%@O2(WR7M MN/4^:BF@_#]&_]W9E M^EO"Z9I5?\J].,ELXS#8TP.Y5.*5=3^H\8!4P!VK>'\-=A M-OV]TV\R;&A^0F((R8T`X"0A-83T3L@G"=`0X*,*R!#0!T*DO?9J%T%9DC69A?P?K+5!9%KQ^7L=9D",(^N*I#!)#UFY6(2'V;M8E(? MYMG&>*-L',0]2"2-W-PD/C>I=I-8?("Q/T#J"P!U@-2V\2''7+O0D$9K@!1A MF/MP&P<7(Y!@Z,\'3N0#G64="8`F5@0]LB+91`:9DP%RK2*]))EEM8ACOT@^ M(9+;=<>)/T`Q8;-XQ":>R``[-C-?1=?8KFB6C1E5Q].HCGHYNL.0Z:78%DKP MJ)"WL0W1M0%H)C@MY>VX02ARAPA6"1L@%C10(3+4FL'LS&4W5VTUF MEP#XR#8!WGX:LD!?;Y25`0V]GR/KB'"EICH/9%\>1BM@MUZ&,40C0E/=!_*I MK6)ZW(#,5@$8C17`VZ:#4N%8BKT'K`'=/'TJ=61]XL[D2'^1]E@V/-@R(;^6 M_:?MP)B@,EC\)-,_R?^DVZ"B!Z$><^5+_SGH@6#GX4?H]C>V_`]02P,$%``` M``@`#5@*1V@AY^VH`@``(PH``!D```!X;"]W;W)K&ULC5;1;ILP%/T5Q/L*U]B`JR32VFC:'B95?=B>W<1)4`%GV&FZOY^-(;,G MX_4%L#GWGG.O.<:KJQA>Y8ESE;QW;2_7Z4FI\WV6R=V)=TS>B3/O]9N#&#JF M]'`X9O(\<+8?@[HV0WE>9AUK^G2S&N>>ALU*7%3;]/QI2.2EZ]CP^X&WXKI. M(9TGGIOC29F);+/*;G'[IN.];$2?#/RP3C_#_1:H@8R('PV_2N)?A'@U M@V_[=9H;#;SE.V52,'U[XX^\;4TFS?QK2OJ7TP2ZSW/V+V.Y6OX+D_Q1M#^; MO3IIM7F:[/F!75KU+*Y?^50#,0EWHI7C-=E=I!+=')(F'7NW]Z8?[U?[ILZG ML'``F@+0+0!P-*"8`HJ/!N`I`/\3D-E2QD9LF6*;U2"NR6!7[\S,1P+W6+=Z ME\AQO9M4R!896\FT81!(^;!PP`*81Y=3!"Q]1#%#9)ID3>E**2T ML$J1IQ2%$Q2A!-@F*+P$OL;*5F$A_0@!*`C%50BW]7`Y`41Q6`^.Z,%N0_(\ MG(!$.D*=@(,DU.T&K8,,\$LD0%7;`+!)T]\_C6 M)F$><'@P4++P&4+0F3,3BCAK)D+N\E"*R0)1S,'@6[@,,[GF)*A8JBAF3<`> M414FPN['@'(@]0)5T,0SE>MBG(>9B,/T"6B]]#W$S`Z>VU$=9G+M_JFJEIH7 M=/M,Y-N=AHDJEXC6B[V+;0O@[0O%0O-JKWFH!%B@BFT.0#TJ".Z50/^W66;. MW_G,COP[&XY-+Y,7H?2/?OPK'X107&?+[W0!)WUBNPU:?E#FL3*5V3.,'2AQ MGH]DMW/AY@]02P,$%`````@`#5@*1Z_,_`X:`@``,P<``!D```!X;"]W;W)K M&ULC57;CILP%/P5Q`9V7OE><;NDE8->>6> MN-!6/=I:I)(RK6>)Q]K\F;%WO?A^.?JA]D`H*:2FP&IXD&="J692RA\]Z5]-73B=#^POIEUE M_XP%>6;T5W61I7(;^MZ%7/&=RC?6?2-]#\9AP:@POUYQ%Y+50XGOU?C3CE5C MQLY^2<.^S%T`^P(X%H#4&+="QN97+'&><=9YW&;;8OT7@@-4012>,)O<=J^, M"K7[R!&"6?#01#T&&LQICD$C)E#\HPATB2`K`B<$8+]W$R`7060)T,Q!-'>Y MLRXMIC&8".SCT"T3K:33>TFBRXB#9T&@R:13&""SXW*W([*8R M()W+6,QIAD&Q6R1=$4EG:0(WP7XES?V6-/7)6[2@/_XWSQYD`P5)G"P$"ISG M:%`"&R*=@U"RH.,\2H,.G*4*%RBH\3H-, MO"74&0CM_M$))O=ABV_D!^:WJA'>F4EUM9I[\,J8)(HJ?%)4I7K!Q@4E5ZFG M.S7G]DZW"\G:X8D:W\G\#U!+`P04````"``-6`I'9*Q:;64#``!_#@``&0`` M`'AL+W=O?A@#\4&VUUP4,/\Y_['A?,6K.V_>VPMCPONL MRKI=^QU'\H:6,D.0J;(N\,'V[&R ME)DZYS]#TH>G#-3/Q^S?^NEVY;_E+=OQ\G=Q%)>NVM#WCNR4WTKQRN_?V3`' M(A,>>-GV?[W#K16\&D-\K\H_U;&H^^-=W4G#(C')HK25?`A$PT:W&NV4).9-#M=@R9%T%4PE8%-90P66+>(0Z,%U""3 M9@\UV*1YAIK(7&QD*C92:Q:!!+$Y06Q*$*L$,4A`8)6)6A&EJ7L-S4+U,REW M7U8^NY6@?.(HGX#R*;1"ZL7:$LT+H06BQ/):4(<3!4Z)<:&H;F2=3^)P28#+ MK`=2Y9)H+FFV(-1LDSIL4F`S:R.B;%+-!ENFDCD\,MV#S-X"I=E"C>6I2,9: M7>1-+04VVLQ$ECY#1CB-/H`\)#8NV2!2:T8L+D;VC"X`"(289P-%EL>/C-@8 M?0`W2&+V@:+4XN.B"P)X(;,7#8U0UV&0+!*+D8L#"("`FNF$=!`D.,PD@M`"-"%6M8K`\Q&D6'!R+!@NM0HV<^SX0Q; M:\B>8K%&A?W15K MSOU^I_4._%8+^>&IC4Y[JB:S>J:G]G/O#D7=>N]<='M M"?H/^!/G@G75A8NN%2[=;G"Z*-E)R--$]HC:'ZD+P:_C=F_:;L@`FH!E/;"9U_/UX( M@UN"DD.\\-[SYP63C92]\09CX7QTI.=[MQ%BV`'`RP9WB#_0`??R24U9AX1L MLA/@`\.HTJ:.@,#S8M"AMG?S3/>]L#RC9T':'K\PAY^[#K&_3YC0<>_Z[K7C MM3TU0G6`/`.SKVH[W/.6]@[#]=[][N\.J5)HP>\6CWQ1=Q3[D=(WU?A9[5U/ M(6""2Z$2D"PNN,"$J"`Y\/N4^7](95S6K^G/>K:2_H@X+BCYTU:BD;">ZU2X M1F M2QXF7@8N*FC2!%KSM-0$:XK"4H1KDH,]D#]K@(2<28,UTM"0!E9`L!X0K@5` M$Q!:`9\H$S-5H^FU)G[TS&]-6=RM/&PK+7RX@0\M?&@/%1E\N!CJ6Q)%?OP% MRB@+2YE&/GR\"15M0$465+0*%2WG[T.8PEM0EM*#$NLF5+P!%2^@8+CN3S9. M6G+/24LW`%(K(%X]:>EBKK[G!\G7K9I.VK;20('%6S^@$_Z%V*GMN7.D0EX@ M^FVO*158YGD/&PO=V]R:W-H965TZBTVD-[=H@3T`*FMA.V_[XV)L1$3MI+ MP,-[,^]Y'$\V4/;!*T*$\]DV'5^[E1#]RO-X69$6\Q?:DTY^.5+68B&7[.3Q MGA%\&$EMXX6^C[P6UYV;9V/LC>49/8NF[L@;<_BY;3'[LR$-'=9NX%X#[_6I M$BK@Y9DW\PYU2SI>T\YAY+AV7X/5+E:($?"S)@,WWAVE?4_IAUI\/ZQ=7TD@ M#2F%RH#EXT(*TC0JD2S\>\IY*ZF(YOLU^]?1K52_QYP4M/E5'T0EQ?JN$$R&<"7,= M.R&:"-&-`)X2P$0`_UL!3@1X5\'3WL>=VV*!\XS1P6&ZVSU6ARI80=F;TN%C MD.F&R+WC,GK)HSC.O(M*-&'"$;,Q,;%O@VQ-2#`C/"E@5A':5$P50H,>V@H4 M)B(.K!K^F63W(,E"9F23&>G-BDR7"-@3`%L"H!.`Q6XG2Y&QW@N-Z48,@*D- M4RPP(+1AMB8F#8`-LS,Q*/+MAN`30W!AZ$XLU(:@*3:)$ANH6(#0?8_$35['A*K$>ATV\;(+U?!8+$`R0]?"9H#2$]M-G@A"`\9TGS[C)6L).XPSA M3DG/G5!_22,ZCZG74-V$=_%-L"H"2WPKQYJ>0K?T>=;C$_F!V:GNN+.G0MZ_ MXV5YI%00J=I_D1VIY."=%PTY"O4:JU;I6:07@O;7R3J/]_PO4$L#!!0````( M``U8"D>>@CI3_0$``/$%```9````>&PO=V]R:W-H965TGW-\9K`GZ[EXES6`0I^,MG(3U$IU:XQE60,C\H%WT.J=$Q>,*+T4%9:= M`'*T)$9Q%(8I9J1I@SRSL5>19_RL:-/"JT#RS!@1?[9`>;\)%L$U\-94M3(! MG&=XY!T;!JUL>(L$G#;!TV*]3PS"`GXUT,O)'!GO!\[?S>+'<1.$Q@)0*)51 M('JXP`XH-4+ZX(]!\W:D(4[G5_6]S5:[/Q`).TY_-T=5:[-A@(YP(F>JWGC_ M`D,*2R-8:GQ`-A&@DC.?X"?%`B.\E M)`,AN1'2;PG+@;"\$9)O">E`2+\0L"N6+75!%,DSP7LDW/7HB+F%BW6J?V:) MI`T*]P=UL:6.7O+X<9'ABQ$:,)'%;*>85>B#[*80KT@Q/R@:,5B;')U&/J># MBV@B$'E-_!=1S!"Q#_(&PO=V]R:W-H965T`@P\(#MB?GS)R9L3SYF=!/5F',O:^VZ=C< MKSCO9T'`R@JWB+V0'G?BRY[0%G%QI(>`]12CG2*U31"%81:TJ.[\(E>V=UKD MY,B;NL/OU&/'MD7TWP(WY#SW@7\Q?-2'BDM#4.3!P-O5+>Y833J/XOWW_QOE'9"O5;Q/"2-'_J':^$V-#W=GB/C@W_(.6W!#(KNEQY31JI;+KK#A/54Q!.8 M!R?IR&`BA5F,,/'4A5G:&!BZ(&L;`@9$($0.2B.74J,BLE5`X%1A8R(78F4C MW$[6WSK9?._D;:1V,G&G&[O2C75C8KM:5D5'#A*7@T0[2$8*;KH&M4J-Z70B M::A_[E#I@U"I'6IZTWU@RII:L<#+G8ID#Z)D=D7BV)70(K."9-%-/A9P;0-! ME(79Y`YR,T).8#(%=VL$'ZB'HQH!5Z@EM$+%R5WQ*QOW*$D;E]WWMQG%G;HN M06"]*BVF!S4QF%>28\?EE;6LPU!Z56_WC7T)9BO@L*_!;*-GSM5]D??H@'\A M>J@[YFT)%V^A>KCVA'`LA(&PO=V]R:W-H965TY=<"`F..K.BG?:A,SO[T#ZS&I59(!;B MNOWV)5PTL0?J"Y?P.[=_PB',+ZIZKX]2:N^SR,MZX1^U/LV"H-X>99'63^HD MR^;)7E5%JIO;ZA#4ITJFN]:HR`."4!04:5;ZRWD[]E(MY^JL\ZR4+Y57GXLB MK?ZL9*XN"Q_[P\!K=CAJ,Q`LY\'5;I<5LJPS57J5W"_\9SS;8&&0EOB9R4MM M77LF^3>EWLW-]]W"1R8'FO;;E- M^F]I+1.5_\IV^MADBWQO)_?I.=>OZO)-]C4PXW"K\KH]>MMSK54QF/A>D7YV MYZQLSY?NB4"]&6Q`>@-R-;C&@0UH;T!O!N&D0=@;A(]&8+T!NXL0=+6WRJU3 MG2[GE;IX53?=I]2L*CQCS=QLO;H=K+H):;2KF]&/)8W)//@PCGJ&M,S*9CB" MD+6-X"L1-`E,0L0@++G#,(L@;.U@A&`$!MVXW@05"*XMFJ@M4Q6!+'9(@#VC;0[TD",6@N`[%4(1!=1T*8\IA?1TL9E2,U`;VX:$VNQ%S M/N(!;,2#P.%#`D^U/,P>$=AN0)B($&Q3R1W&8W@!.QAA@B)88@>CE(QI/-7U ML-WV^)@'L+T,&O.'-`8;S)"$F-*X_V#V4+^B1$PA*G&HYG,1,@A;NYA`#/YD M_H.QN^H":QM6R.K0;H!K;ZO.I38*6:/73?8S,=NXN_$5GB48&%^;37F[[;NY M7\Y/Z4'^2*M#5M;>F]+-YK'=Z>V5TK+)&STU2^/8_#9<;W*YU^:2F[73;:2[ M&ZU.PW_!]>=D^1=02P,$%`````@`#5@*1_C$#0.Z`@``-@H``!D```!X;"]W M;W)K&ULC59=*&Z4O;&3X2(X*-K>[X.3T*< M5U'$=R?287Y'SZ277PZ4=5C(5W:,^)D1O-=!71LE<9Q''6[ZL*[TV!.K*WH1 M;=.3)Q;P2]=A]G=#6GI=AR`K!Y! MKB`:\;LA5VX]!\K\*Z5OZN7G?AW&R@-IR4XH"BQO[V1+VE8Q2>4_AO134P7: MSR/[=YVNM/^*.=G2]J79BY-T&X?!GASPI17/]/J#F!PR1;BC+=?78'?A@G9C M2!AT^&.X-[V^7XO*/6"!ZXK1:\"&Z3YCM:K`*I-SLPNX'F3#A,C:<3GZ7JY534$9)0,R4JB(%S(" MSGXT*H$;)MF`QJ3*`B5N1Q[3G%+[&`6[J',#7.H"W=XP) MV\T#PBQ=$/+U#N!M'J.0_3>#&"X5Q?<[`^__;+H4L/_4#);NGKF,&NQ$UJ;8 M$7;4QQ$>[.BE%VJ2K-'IR'.?J$WUR_@&K+;`,?Z@CDAZ$_ZDKZLS/I)?F!V; MG@>O5,BM7.^[!TH%D;;C.UG%DSS$32\M.0CUB%29AV/-\"+H>3RE34?%^A]0 M2P,$%`````@`#5@*1R6:_77!`0``000``!D```!X;"]W;W)K&UL?53;CILP$/T5BP]8<]N-%!&D#575/E1:[4/[[,``UOI";1.V M?U]?@)"(]B6VAW/.G)FQ4TQ2?>@>P*!/SH0^1;TQPQ%C7??`B7Z2`PC[I96* M$V./JL-Z4$`:3^(,IW'\@CFA(BH+'WM392%'PZB`-X7TR#E1?\[`Y'2*DF@) MO-.N-RZ`RP*OO(9R$)I*@12TI^@U.5:Y0WC`3PJ3WNR1\WZ1\L,=OC>G*'86 M@$%MG`*QRQ4J8,P)V<2_9\U;2D?<[A?UK[Y:Z_Y"-%22_:*-Z:W9.$(-M&1D MYEU.WV`NX=D)UI)I_XOJ41O)%TJ$./D,*Q5^G<*7;*'M$]*9D*Z$Y/^$;"9D M-X)O'0[.?%U?B"%EH>2$5)C%0-S(DV-F.U@VB(._\B0[67(0A'9UN#A95\@WQ/(@T!^ MUX4'DP%SOL=D>YCJ'I,_&,&;T7!0G;^R&M5R%,;U8A-=7\5KZD;[$#_;UQ(N M]TVF+`;2P0^B.BHTNDAC+XZ?[_FN4?P%02P,$%`````@`#5@*1Z,X;@]``P``R@T``!D```!X;"]W;W)K M&ULC9?!$!`@(!PH,]$QLZ[:$SF1S: M,[%EFPD@%^0X??M*((A$%^P<8A#?_MI_$2Q*;JQY;\^4"U.)VY''`VB3/&'8J*UFW!:JNAQ[7]C%89 M(A+IB%\%O;7:L263?V/L79[\.*QM5^9`2[KG4B(7/Q]T1\M2*HF9_RC1KSEE MH'X\J'_K[(KTW_*6[ECYNSCPL\C6M:T#/>;7DK^RVW>J/`12<,_*MOMO[:\M M9]408EM5_MG_%G7W>^NO$%>%P0&>"O#&@'$>.,!7`?Y7`%X,P"H`/SI#H`*" MR0Q.[[VK7)KS?),T[&8U_>V^Y')5H54@[LW>:KO!IK\AHG:M&/W88#=(G`\I MI!BO8[8Z$[D0DNH(&@E')#!FX4%9J!D\+=R#)MCI1(3`'.Z*9#,B1IH^E*;? M%\LWBA7"`A@2P+T`-@0B,\FHKT7/U!T31N*YAJB=3D4>(2%$I3J%,(XQB&4F M%H1DQEJP4)O`L$9@@7"A-J$A$)N)!GUM0CW1B(3$@[#=!',)@K!TJH8PA&43 MS(]]V%RT4)U(-X=<6(`L5(?H`CY8'*+EZ8)UN4ND=XD,)@P?\8*/V"@$>%^V M\5TC=XGT+I'!A&%$-II9)_*B9@5813#1CW3:`0;-2E0*IU`8,FR6/?FA.QG?HM4.`>.IW+9T'\9?\IODDI_HS[PY%75KO3$N M/J^[;^$C8YR*M-TGD?Y9;*S&DY(>N3R,I*]^J]&?<'89=D[C]FWS#U!+`P04 M````"``-6`I'<9**\+8"```;"P``&0```'AL+W=O&4'$Q27051&"Z"FI2-GV$_WNB%;MO M?.3W@9?R=)8Z$.19,.0=RIHVHF2-Q^EQXS^B]0ZE&F(0?TIZ%]:[I\6_,O:F M%[\.&S_4&FA%]U)3$/6XT2VM*LVD=G[O2#_WU(GV>\_^PY2KY+\20;>L^EL> MY%FI#7WO0(_D6LD7=O])NQH23;AGE3!_O?U52%;W*;Y7DX_V63;F>6^_+,,N M#4Z(NH1H2!CV@1/B+B'^3,"S";A+P*X[)%U"\F6'H*W=.%<02?*,L[O'V^.^ M$'VKT#I19[/WA`GR]D"4=T)%;SE&RRRX::(.$QG,DXU)0PA2V!`T(`(E8%`1 M02JZ'2(K/8(VV-J(%($:OB7939",9,:03-R:%8_,2F`"#!'$+0$>$:Q@@F1& M06(31%_.(FG-;#&-P8"(K8W`*88PA8U!,039V9!D$R"*IQ0NVE46UI@_>>O*3^9F4MX>W9MI+;'B@YSW6.D M)XTWB(@7N@YT$P:G_1Y=B$G^IOP4]D([Y5)-:^8X>+(F*1*=OB@Y)_5 MI#HL*GJ4^C75=;6S6[N0[-*/HL,\G/\'4$L#!!0````(``U8"D>G=6&":3,` M`*GM```4````>&PO2NJ7L3N8@.`^41,M,2Z1"4N5RD(?^B'D9X)R7\VG])6== M]I7VUUWVM_=NRK,0A2_]^2"[S0U;][MDX&CT3GW?; MK/S=L]NJVC__ZJMR=9OLXG*0[Y,,OKG)BUU(T>_;U;\OTZ]]67[_(5X==DE4BSM;B95:EU;UXG?$(:9Z)QD52 M_O:KZNO??H5]N-]4O,VSZK:$/NMD7?_V#X=L($;#0$3#<%+_\N*P&8CAQ/_E ML?7\]6)95D6\JOYW:\_K^WU2_S(K[;QIO[M3;PM&\/H.3XD M19KC`M?B15PUVJG]_^N__$OG)E^EY2K>BO^5Q(5X!1\VP%QO*>?UMOU35/]$ MPN]CLDD1:##,NWC76.S%'R_>7KP6UR\O?__N_9OWW[Y^>25>O[ML&>P25E/` M2E[#N7\6?TSNZ^TN#T51WUL;G,[/P^A\%+9,]2K=)H6XA'Z;O&C,\R8N-HFX M6*T2:`5MUMR^;=GY;@?H^NWHA3D_.Q(E(,W%]FQ]*&*5Y>,D*L"`D1!^W@2DN2QCS M>>/KN+RE.[#"7Y*_'])/\1;:-R9Y&Q??)U6\W":B3%:'(JW2YFT%*"'Q*$61 MK!(8"5H'(DLJD=_`1V52?`)HP.\G81A,%R.:^&01#"/XM1*`S8F^S0%]"5M+ M=DLX';6]`,?9)ZLJ_91L&V?UH4CV<;H6R6>@4"7,A6/DU2T,L'+@T`3A30+? MKP'.JWR7B"K^W-+R.J\`V[I'^U``A2P`&W!ZA.D>[Q9!HM[TVSQ?WZ7;;1.2 MT(T7!)BS21'N/)EWF/>TQZX5^[]3V+%-XV6ZI3-MH(@^U'U\CR?J^;XX)`;H MK;`MDD])=FCT?^^-X`.?E;DLF.B?# MP3"$PRH$7.5#\ALQ"8;#(?Z3/%;$A^HV+])_).O?B)G[U3HITTU&U"@NQ16P M`?CP`J\F@N5##&!:I?L85RW,S+34WP#4U#!I62)*0)>\B_81K6Q;MEQ9V\+# M^3"8S&9!-)G59D7(AK-Y,)LO@L4X5-]:*VFA-MAI!#-.AR//D+7^#=+4N!?K M=8JR!*`$$J5S(.&K>)\"BGANT&%WV!+4);7*=R!0W<)]`CHGMGG9Q#60M\I# M<:_`!RM:Y240F1#V/0M&X50#S;M7;T*LU@S!2EH+Q,CTB#'HZG.)TX MA2G7^78;%^79T5NK$=_N)H"-\#$='Z!Q1?KV^((KWW<*OD5]6_B!G-[< MF_8;\M'/]2^!6$GY;(]R-6*7DB":4BHT9AF2QA*GR>?5]D"T$3Z-=SG@Z#]8 M<<._6V4G@%)^EXEELLWO&MCQ$:YM7*Q8'%[#3-N^(YG8<[S? M)EF"R@LVBM>[-".]"&76IG+8=^V>Y5;%856!*`Z@6]VBFM(F,G7`NN5D;XI\ MIUH#%C9;50F@6R4EK-:OY2Q^24I^Z15HY3*6":CDB=@7^:>T1!#!GY94UUS^ MA]XMWR5MJS??&%K20,EOXC)=]:0[+]+M`:]PO]92:3R4A`6F(4@/VQ7R8#R0 MCO4P)>A<1$N3#GISZ0@D#>KS`/;J':F=?+SWR$.G*!"=R3-J0.(58`PP-*DH MK.X%FB1*AAOPJ:@NRN%5M+ MR5C"O;])*W&J$?:,U-WI:`'$^'02CL_HYVQ\QKKOZ6@1GA&JPC;A7Y$D+`JE MG\6.B7."Q-F5X*C)<6WX*.@\7,QJVM;F83CR6)'L](,!H0(K',#*=TAT.G)G MGD-ZR!;0"O(*N$-_ZPMUN:$N-M%$)0'/I46G-F@HJAR%QQQ$3J#UF:$]\#G^ M1889PB?$@^5]OPE>)'`4(,0RTB,;LAB-5],\7\9(<1!=X`2][5Y^7B5E:6.Z MW'/9X5&.5ZV19B75:D@!.>T39C-0!8GC^ZY#EV3F! M5,$<`9D""K3@"N$;R546W%F8P"DM'483A.3F!JYDJ=DY*Q$=AA6C.QRSO?!1 M'C&X6!MUS%3U!?OX7B]L.W8%^`(>P5#J1-8ZQ``M]RQ!K,L`RRQXTII4@P;# M/X#(%I=L5]Q[#6_-F4D+MU`I17D%%/5S8+JBS&^J.^2WE@SHQRAG;A`MB^J< M89QGFW,8<223'S'?`PU;EBY M[D8-=_W(&?7-1G1H,=<9AMQ)!KH'AX-'!P;>2;9V`!5NF[`-'7`<;"!ND_4F M>#"![;Z@F!Q3:)/==?;]":N`E#HZ\")UVCC$F_[[=Q4]I_ MN=MO\_M$TF6^M-;@"':64('*5%LMZ=E<(0;`-GDG[-.^0O:J6K'O5*+?F4.F M?'C5V(:ARZ`_LB"!'ATI5)0D7_3UAT@E`?5X$'+6"?^&DE7_,5J=+VB36R:; M-,MP1TC8R!_WH/X)JGMM/:\.^ST?%*`1\E`0G@Y%HJDMWEC8BO:''J'>-MNV M'#XW@%F*NS')0#P\(MN2>V@6+*8-H\,[Q;HMP@.;[$=2CK,)^VH]G#<@#+:' M-6\S?@S;;K*EOF)5/X&V+HEWB[6.:UU*PMUZG9FI79M[;70E1@^-'8W#1JY% M"/F-E`@(B*CFTL8^H)45T-<'C_?%)LXD'`-AH*-D8;NO:_&U@->^B89)%!W#P MB9`S_[H4FVV^C+?;^_,U6JK2)5D*@!=42`%8A4S)G[J'%7Y.@2B`OBG"A?3. MH+F[8"$9?A%A,(9/@0SJ M32$%XJV2:Z5DG^'X:]#(T"*;;!`!GLNS0*C^;,?`X$(\((L90(R7B_2#%DS* M"7Z5XBE8M_Q&HVQI4!;A=,CBPSJMI,_J-OZ$1K0D@]V`3%$8\E2L21:X2ZM; M1:YP,CAG&':/(NB&C9@`*_@^V5>&@G^7I9K2$,9?[&"%JUB<`CI_>W'Q@7"9 M&0.OW2S78BJT5R"JWKU(@;@$CA*35&RBB(@] MY7E%TJ!ALR5(?=`$06MS#6MK/_[P'[BZ[(!&9'F>/$.#+Z]IPX6PAU?H-XM**@)V2'SPQ:. M`(7DF&``8_SMD-'Q,&X2]+\4`CV@#-<#%",4`5\AR0N'YW_4=KE[C"UB6:7A M*14!K&0+W^C57FD-BH/+E*A)SO^2;![PWUMR-43,7_G6`V(Y MB5H\T#Y)]P![FHO^$Q$!V#607S36P#4@+%L3R6%_2=4Z%U#H"I3!>SP1%%-6 M!&A4S^'FW!R([;%`"9CPFF&9[]-,\M%=G,6;A&-=&)<>@1P"[H5MI@VH:\KR M'A#6>U:O\/Z@\``$G$'$<]7%U?? M$/&4<0>'/0-LT2KUB9CEB2]98Q<67*GW6>R$5VR M4J["B!X`)D"4\[)*]C!=O+V78HU#.4'M6R=H.T`^=W>;,*V[SZ'YZ,)INGZXJMI/C2F[@$K(L#[<*093C80$(-+=& MA1N0`@1.EDU`^HAW9"RD:4$`W9(^6-'2`,?6\B)@S[O;=,7W.>'(/KX/-.I2 M?KCE2ZF52:87.>!]8S$#\?O\#C93!-CC`H"PE<$8A!]P[*25Y"4'6"2,U30] M::UX=1$5:`Z45Y`F#<1[Q`ELA3=J*WORM>)3397'FB?2>(0Q9[0//;HB=HJY M`AC^$`-IA,O#I&Z.APCCZ3$DH2"!AL*[JB(WW@@$5`)BF+Q'%AW#JXAH)D-* M$-EX&=8MQA;R>M*V\6ZN4=R28H->)BPHP1@`ME%B^WV.0A?)&M!D59F^U``Z MX%VP9!ZU(2)IWJ-INXV$1P1*B0&$2M+HNJ]I&62^<6U3"&3L(F400?'3$LRX M2/>X=CDB@6<4;@)``V9WX$_UZ*NX*(BI MRENDSD>M2%WS+T&R:4TEP!%@/5O867IS3]*>#P(V@\^M6$@%8(?[-.#19I8C MGBY%AJY@I5_+4"4%2"G$:RAI]X8Q5?"R-8]EHJ(WFG(L#G2M00?1_60ZB,0. M`(.'(Y$%Z"1[4PA@)/!EN<9_1^CY==G"_&'7VO93#AI>562=?Z9@F[<4NY)X MG:A6LQ>6O-NN3+>,2Q"\`;$^OR,="#&S/.QV"`N\SY_B=(N6E7/`J',TF?MM MV,"SMQJ4#1=J4Y@[I=.6)I&SY^);H&@EZ#O:U7@I#V@EKW7FAJ`)Z:3"EABS M\BUH!*5XDZ,_0UQL-D6R06IF;?J*[/'7:(6W0JPM&?(-6ND[OK_P;`Y%35!Y M4@H]Q`""$S$*QJ`]GX@0_OWXP[_+3Q;63_ST4BG?8IFC[2X,D!"&T[&8S.?B M-`S":"S.Z.-Q,(WF8C2:!%$8B>EL$8P!/[\;7`V`^\%URIB,;\@%GR^WZ4;B M632>!Q-8"UH"3L`I8C][E).#9):L;09\NT#?41$#;A;Y:^F+22R+#7\89D\XG)CVEZ:E)J MVT/):\%$=P=*"IP06Y[I\B_OG;5IW0#N<8X.A;EQ!C+%.1,J4N M8FD34C=0F3$LJJ-TL+K>Z2%;5B^^VO$2SCL0RP,OTQ["3^+28RP.5OB=&RS! M+,R*H`"%"#$5B.N6:94;1E$#AV<;SE(EVXQ[A#7W6_T>EL-KE39=EK*9PS*X M'=Y)(DNOZ0'C4C>63;LI'#LZ?S?P45L7]PGGV/2EP"=6-3K`1C?61CE^E8*$ MQH.YYNN!5$":N-B;];GV/[I+G&]P`/YF'SX!8J]BG7'MEKDVDKX:OEZU7A+5 M`:%2T->0JDIK)UVPBBW)M"Z4LDPHA08YF6!=D6^=DWT,'6"@5GQ*R/;0G+=( MI'PMSY96:]`819^TX.-C!XJ4@I2R(,,M%3#A(.PPP4;%@=4T@+5W:VF&1)J%:3VQ2DNF)U>U^SF)+!RQA?_&$AC82! MGK(2QYI:HDV;:`?C?R2;"FX5T_7$=R7^^@9]:B"@\,](_ASY)1R45%_:'D]8 MHU=`>HY1SLF]O"22,P"/B\;Z_X;I-Y@\"T?XE?G-)R2Q-(3?NG_UE(=0^L'F M]N]O;58V"Q?T#[_@Y:+X,P^&(^;LT7A4$XFP%4<"O;&2N]`;QBE'5L)C'ICUNEKR\^MF&H_V\=6XM0!V+;R,#,+\&Q MJ'9$:F/Q3!ZO]5=/`0W%,<(AZW>6QX8@`Z+8.AD/M1`V64Q^]O-;^$YO89U= M'PK@AO/#T0)8DT+#+5>)JL87?!RX'VA/7+E M877K2"LL#X"%)(B$K!`]1>KGY@[:ZJF%4T`V9,&LZ<,13OD1;IYQO?Y!W&W,?&DT/6:.Q7(9>LSOA`3F^ MA(![_H#BDA]:ZV9V:F!8H?,=2QMPZ)JW3]TT]>M2XR#N0QV,A"_9(^1*R"<> MKVX#>8IR92;U&*XC2!U9Y;@&V;M:%@RX8Q<2SR"#47`%.S3_*\L;+O,^ M1=$7Z/"=C-51HRC/US3.*:`,2.`H0I@8?XDSI2PK_><.V)M"\YSIVM`,?)0STVEKW MEI;2,OL]:`JW>;[F:$D0?NG:V"%:0!SA`($Q:8UO4ZC#U/&5E8K108>I!)@Y M"?.M\M9B@1.<2`].$2R\`+Y.3JV`'ZP).Z1(MAJI",1>G7!7W^K3*$^T_7$"!BOS#(LAP_;X5M. MVC*";%ISZU1D'8BA-$]M.+%D5)2HT3:,0XL9*-T(%'F9U[J=&D3H9E_*P MRW;H.EU?'#@DBF,3X-RV&%MD&T*5$0];QC>(6[)Q=0O2R^963.C/4EM,E:W/ M52.T7;`U->'CT>R%0+SC`.TW>2P%H%?:$_+1*A5"YO8`@W;R.SPZ3E7'4-L> M&=AF(.H1>S*S)=%,UNITS0U[O(_`?T#71;Q.O(LX$=%H&H0A:IY1%`434.&^ MR^"ZHCO9UR$,Y\$$%(XPA+.=#:53PM=R-$'-!4"`,_%19J[?2%\0LGN@6,:+#CR]9R:HQUTJEJ+\W2C!NM)=XF[M!.*8]07#GD"-WLQYH4;*>#? MDB)?Y7@`Q/S#*)A/%O5&ER`9DOQS\=650$HQGHC.3,LPF(\71VAPB-HO##5S M+(!`*@"$#G2,.0_)*N8]5#)P:TOLF"F:CA9H6)2]`4=$>55T1`;\OD@W&W99 M8-A)A9%S0"E6M+VU=/:33"CCJ6!;M6@#N<;D,XIF`]%>Q<!>/Q4%"*`7J6\&PW12(Q!18) M=/<4Z-(8:=\H6$1C,8>5H],MB,@G"I1W.F6RCT(!L[F*N$`&RE()O68X91B, M1SA(!$QV;#X,@=OBAY,P,FBS!74.!1I`S%M8QICF(ZJ+%IO:GTR(@6HBXY\2 MU,()+'4D'7S3";!Y)*O1;!(,0VX`P)PL%MQ@!##`V;6;6LE3EA+Q@%H+#\YJ M1OIV,K6<()0B'8X&$\LM8B<\#WZIM8YYK?/!N+;6R6#4NM9O;#>$(U:VK\MW MTT$H^HEVG38B4%QH*ZBPJK,VZHE@P>PDFEH0".#OV6#J_#VRX,$]PL'0&9^B M6FAG,_XQ5]GMBSH$&R4/5$B]Q:H:7%\W`H@O,:B;U/U6#H\5+Y^7^WB5_.[9 M7@HPS_PS.3Q+0[G&3$^?J0]8DWZ5+`OBRYIH.XRU.Z+]7KQ?57EY&^^A]?Y* MG%;Y)D$34R">Z6]X'A/&ID(O^X;?BH,!V>9T`SP(!8 M0;:NEE@CB5FE8Y$H5>!2I5,69,2@,H*:>$BMG]G]`RNP8"O3`Z3C7=V80+GO M,,X9XWP!"`U5OP58W."[Q[;393FV?LJ%B&UY*IM3;-7CEBC:!W,K2(=$_A M57F%'ZC*^\(#_)YY=<_$>_N6S7P^>L]EC57\<\&IBR#S49#`BQQ)']4S%5?W M(([MX$J_>'<%M^Q&YBG$;)9#.)R$4XL`RE3003>A4-$`FQP-O)B:NI=%YE** M$)21[Q=:'6 MVE0N,)NQ8=B2Z0#%-G,4N:%_[Q6-FW:>,`;TR^'M^GTJ@YJ3GJ&!&;@>T`V" MT7!F,45YJH$MN.\!JN>H/=92$>P%D\O`2>LS*'>#=799.##I96)9Y/$:YJH" M##=/"LK!DUFJ19%BSG:^/5CY?`J%>/UDT MBK+<+#.V3&2D_KB#'`!9)/&.R3QT/`>`GU?Y7IP20?H^P[);<)[OKZ_/G+0X MM*QG'"%B:X`Y1TD`^@`=+P][2G-1.7+(72J\.["8K0I\K4WT^L/UG\_J\#F* M=;.BS96_PF/\"'QU2GG'\6=-4_T!&(T`=TD$]YC87Q*, M@97=)B8D+UZI@J)I`7H7HCGZ@33QB'WLDKD1!DP7B(,`<[5W:NG$R3"OIC(I M?M.T9#>E7*C,H"ONC\,<<$:&KI99G"[/.0(!5,SI MV&>#$F&PF$V%6Y)6GM)H,1*OR15WDTH#?EV@'D/WR5!H*Y&TD^AZM*:LL)@$ M$2AC=FU>0[3":!B$D[EHK8R+"N-BCG8T5E$'VR73JWV?`DG)F`WK\/:Z!>)W/.(;9.0>0PY"_$1$ MDV`4#L4"N'P?T\PTF$R'(@RA>8O1!6.7!T-MUI!WJZMX\Q7G;KSSE51Y@5DC MO6R\;2.BA]I6W\9UCS/E",&!#RT5%POXQ99WMS759`W?D])+90&>T8S/SAAA M>'HNL$)=#ADYFU!BL`)+7(]5(-:YU*5B1)C-`>-#=.0EUZ_D0@;6OD)^+P%U M[T-&/J5"UVA9<_P!;8!#4?*"A0IRFJ$YII+XR9E:@9`),I0J)GO*%KPG/0;) MIMNKO=8R1G4";4BY`@#7.DC6+QQM`.K7\.2>*9039B`ISB/938JDSBT5#'IP.HX/;?W9)]0#":$2\$ MQ$&Z<::61!$?&E@A91X%$1[.*W]@G2B>/VW`02&Z6CY,2F[%) MRZY5:[C')B-4?<\+HOP:=B;+W%:'O3"BXS'1LCT0LX,?Y'1H7J3;1[!9S#4X MI-*G_GPDTDA&8@.7PB$4;`E5':C"\A&PA[T\?>D5D>6DD!DQ]S*!;>Q"P115 M2O@D:-=OJ9]`D,[&1T-1PEJHTV0#C26H)J2[I"<)*;':'T!H=0O<>FOE<;23 M%#H:2=I(5D9SY"8NUELIA#-A@<_R!F&1.0L&OH%+FF$#I-UO.6$PH/WO$25T M@1'G.HZ4\]Y6Q=>J23B0Z]1B!64Z*Z>%4.MC%$+BVP+/#Z23L MMYR.RZ',!VB%UA'!)"!FONDU7KLU:$[FB\%D:JKD.GJYI8J3WB[U-49-MF'K M/(+2<>99$U,LT&PPTSR=-TX1:U86L;*#V676*L6\75&AQ%(L+&IJ[DZSF+`= M59FJNB=#8I[Q9;JV//:7@_6?'#J MF,KB#\J+P[W36CEM&;UEK.%OS M%<=SM@@:I%.Q`(H>)!V'5E+A2?R95BII1D7R)I4:>9T:3X%:JI-[VW;_K"!: M:;/NJ(/8,AW@JC1GJ*51M:(2J MP3*1%ZT#;]IQ(E#NZAXK:&`.EUJIK%1*3R/GMJ19RVL?ML(C(R":\0\63!\: MX/"F";WGXH.^V9AFS#7-S&]O@-T_=ZL-ZQJ'CK/U=#8))AP<-9\$X7@A+2=U M*@A#@_(XGF,`V'0X#N;`3%_6P/6<["MA$,VFUF]T;V4@\KHS;EC+21X7^RP: M-FT29JPZI558"_<<.61*?I=*Y]RYB0G:D64B?P.1I-2<*TML2+[B,*4>;D8S*-FO&Z@[:!)#7NU'I_(LJ[6@*[H MWL8X:F8"U^1+OH"3:60U,.)_K7BMSK*F,N+:ZFF$,Y0S5\[S)%CW6M?!TQ?6 M2Q95J+,ITWK'0?GKQ%=(CB3M6TZ_L`3]!0WH`KJ4DZRQ12K/B_Q*B[[ MZV1@U,SPZ+-8$YM2GF@3`9Y1[H4Z&I@:K9.VG\DD@RB?IU&4E+DP0(2_2]`! MQX,8:=3BQ8[;F`N1X"B;=%5;/,'O][3#ZUSGX4@57=7%,5.L4W:5L(IGRU^M M7)*<4FS=R]N`ZZ2T$(Y(TR7QIQIJU@,DQNX14+G9$Z"%%@+H<_9/*6M?M:QG M1?S0U2>:@KXO$MS5IK&$%18(^%YIWT0%X81QK[G$FLJO53DT2K%B=&5YU9A` M^]&3SYAX5A)?[CJR;@BP1[YB^Q51$)"I$X,,J4J:EAR\=9*_J+K95U*WP;M: M/\X.]/%=P(!3@&H%'$#D7)LRW<8U[2I^@-3G>A=.<;C#7GCUN4<<`7DH1U(AW7>9IKG^A5$V/DE/(2)K1(/J55TBU MENZHI'7'I0K_0^Z5LW)3$YKK(3G>V)N:CL$[K`NGKR2QNJ8H0_GXEOKP*OVL M/B+I@\15\UOWZQ(RK#>()K3B8#R9 M>=PQ[6]D7M8>U'0:]W;W6%T.PPU4Y!S9@N7@G"O44@25_C]2@9N1,B'ZH*6N$YK;4"!,[IBO M[/:@V#J"I%/;4JZ"@*'2#BZ!P1[V&`ZB@'BQJBQ1R_(0;..[4IK[-NH)+10^ M$_FR@8RQH.JGF-`UJ#O[:O%%G_(MG!1G0J()(UXI8P&ML$<)6([7QWQ3E?3X M!^!1)#P@P_^$H3[+'"/#%&H2""@:Q`?71M#(*C=1G!*F5#-'#J>2W]E'LI7O M#%2M!9G=_:_B3`89KE513L!9HH1JF<`38)THAUJ/_=0E0*NE40&5=E'7VHY$ ML#;B@Z^<$GTOO:^)^MJPZ-Q.,>H/\\I>]&Z;,$]:8)@2*3Z`2A@\@!>&$VE; M5![S$B73X>/_OH9]A^ M4D9??^L2"_1-AA']')(U"-DS97@&L.^H1A$P_1"1$66!:1@LHJ&83&'Z2+0_XD@)B./AA*0-#)(B:UL4!>&0 M)9`YU;P[.S*[Y^T^CF'!I+4I_S*)".:PPW!$B;64'//:&,9UG-!.%Z=OW:UV MT:JD;[O4VW\"IJK@_HX%4FHY6]UBUVQ;SRC1;Z2P\N9Y'065F5$].<;-%;$S M.P+USJ=]'`-]87HGY01=+,,+R%\`+K95C^`RLHRQ?>#2]38W1PQ>.G7NWGA> M#S_61SW>B'W/`K)BP]JOX\_=B=A'UW&,LI/F9NK$]2GA9[F1]2UKGI6O7&_P MV(('6@!5>:_75MZK_;0CPLTJO?BM?$7TM56KB`G5TG;&#OI-:!#%0LOZ#HH_7.)J-JRBO MS;7O^4KS73^]U![+ENV)1=@6D95^40EM(@C8T7@P_Q4!;S1%^\@#4G0D'74S M%Z]KCF9W1KM^D'%.U3@5JH],GDT3NJ`FP)8-I)(L:R=\)?X&4FJ):H8V>:/9 MHZ!H4=NPE]X(BJU1*5]&^S,/9L@W'>PP8RI;+PN#6:2'XJ6332JO=6"];<=Z M$X9RX]L6)=>S+T$AMQ0E`*#,/1"Z5)>I&LW=]>;QY0B*3-$:HV/E1U."1F5* M*3.\L9?)S_:Q%6PC+VMN5B=-8$*><"% MGT#(GC"C<:A!L9]6OSY#NI\HWG M(U6FYP?5`DO.\!O"O/^.)^,\XPM^LMWB1.:I]Y11G%(F3+!/(]3?)%(H95MJ MX%:JFV4!M$@B$\*!4*_"_R>N@J>&X]P>6.!C/\TGVP]A!^+9H8D?O)\[Q=#D MY&3DIIT>"C1WD[E)NOSWTKUDE?56+Z$B/<>@K(]7WY48BQ68S!JK2=`>QV\Y M7]33*[42Y"K(K+%I&U[\7JK,;;&G,C6'2TLY(8;))ZD3DLTY+N_M5^<4K\6, M/9!![N7&.&SLN)-$T7*.O['KN3&NZ#F6A-[,KSN0[">RNNC<%C,R!JQ\H3'F MW6&'-M2\>"[>F<6?"'R5@(*$9E$PGU.(SGA,U4'PMTDPA<]>)%E.S\AA[RO& M2AV;L&R_^^%L#OTC^CF)@-D*[5`O&J_*ZZM]?/$\H]WF_N3%0 M'6:=:!12%;,Y_9R/0_X;H3C'@BN++F)[(H:#T9Q^C$/Z,9<_HF[Z2!UGW''( M/?2/!QHO'.E;Q2D;*FB3!DG@^+%PEZ#)Q&+)4/&<74KE(5&D_<#58;NI>>O' MO5-"%YHN=!_EE&WD\^8R[ZPY^"=ET M:1#5*IH!'1F)R70DKAI(*B(D-/M&DN)K.)]5LK79H% ML^'8\_]'TZ>V`2D40\;9RR-3*;0ZO$/5?#6/YFG)!Z-FZR*51X(RR6Q>QJV3 MQ.6KA<953&7C2%&6H@A(P<#;US=PUZ2PC6\0R3]KKZ)8]1-L^X.#QAP=0P++ M0%SA-6D?ODB,2+F\EWJ<]E##RJ3F2.9Q'2W9-IW45=)";"C:A5_(TP&BTLEQ MV%;IGN^W5,VI(HV4RBRAN*D7`6&2:OHGU1%K&9-^&>MM:A.D?`^^5,$`#@[( MV"VXQIO8/YX&E!J0P['\P_5]H4N<7N/FRN;KW3(7"@'L+<%?[^!*AD]/X+V_>QA*?*]4^5Z_^[ M5:[O51^\E1;Y6HN_OD%3[6MT731\^J8@X%_?$C(V$P6LJ_?!JHG9K%;YP>0, M`.#ZB*]/!3?_QQ;<[%6RWL69IT*3/UNAR5["3=\JE=>W3\5/6HJ?=(&WGF7< MAX`^)?[^%T_\]:;F];ELK6EE#\&.IVRSIVRS7SK;[%$9-CT--_W3?QYX79Y2 M>/[;I/#TBE+N)]YHF>0[&1"J`N?P&G/LG1SY`V,;!N]ZPZR?XD^?XD^?XD^_ M-/ZT4S[B?;UTX@XOWTX^^N7HC3D[-,/E:?;)#_ MRIHY9/8H&BO4B,G?P^&[):M"UG//Q#_%L1'4M.*4RL;!M>9^\O/VCKQ">@E. M+H++KJF!0AI&[J-]F#1;@U2"89^\\9+6O/&%]F@CU(U^9IM5OL;#*"9_MF\X MX7F+N]8^4WE0G2)HTP%K#=9E=W7C^1HNJ7IX(,7['6W%\8"-J3SA@8U-'8D6 MK+<_$CS86$)/1W6@2BD#7;.3KRGA66=>(@VEE[6X=%0DR6?#UN4/;O%5W[*C M6YK?.V$MC>M\-)*E/TX>#W_S(2B3FVO%"QKK[Q\ZY.V:U+IZ#Z[A5F@$X+16 M+'M\/$X#*64 M,#-M'P21J#=$HKX0B;X`(E$OB(P>`)'10R$RZ@V145^(C+X`(J,C$*D'J![[ MOA?H/)UZPM#7\P@PO5TZH>KI\7#P^@#3`>=^C.%1L80.WU!?=?,-,V*@(F#T MA$";/R+MIZ07DI0#D$-,M72>M999'HA+*[_HKQ]!D4$%!7-@&N)1IQW*N]*? M,7KPR.)L=:W_D;8$$CZ_%BDFY\R=$6YM4*[%N'6D$<[0O\: MJV@+*GQLB)Q[_+J7.?/ND_9V[B8472%G];:UN+:V@)=:H-NF):3/"8!K&^MQ M@.L*0GSP]7F%]=J3\S=4L[LYX/';4@MXZ/+GV`Y;GUW^R%"^*+5&FZ/1$HV) MO0$3WKO@C1QKC2ITP\,>?_1^DU+/TSV0]R3>9K.UD`?-S$W_L6KWMZ]:`J7K+O[2&2MTT&,1L(#?5SAR-KZ8$%/CCEM>%HLJ_VYYTKVQA/:L)]_UH+'ZHT61ZY. M&!YI$/E%^-90/S\M/!%?Z:I3&2AS5"#*?-#FS0B57^DE0M1/&^<U- MY,]8C,$\-O9/T=B7Z=G^LK([2GV$T9":M0_LO*0,&UJAUVV3Z*@9]2P1B%N; MIHDG'`T'P^&O>NX8*]_\-+OVC%0?97)DX^89C`?O>C'W;=HN,*>1QM2UMSVF M%%)I(2FZX[RH\\IYIZ_-Z=I`VOHC=D[%NT=@\`=57Y'>%E.L.'_PNVB=X[8\ M--54+'0S3ZF;/D#5ONU'=G1?./!%SCC:I'R+I=0=J] M&KNQV4V1^%A(MF?OUK-&>D<-VA]U2B$V^Q]U?=F(5?U@Z+&*+=;O%\7:%^T^ M#82$N_8LTJG]T%%S]3X2[HT;/Z;%'A?70,)M!P6'`?F>9[$?=?%BL8S&LM]4 MD<52N917EQQTX5/MB1[9;Q&TQ27W!%PCM%ZTA]8_XNI<626`G2$OD))NV'>_ ME,_KR':2Y8@+-&QVRIO=D=D/:^V-XV[>.R>@_L$O+U`,=\,7T"=:FZ._'^,C M>.Q3$+W,R\R]Z%S=VRF8W^/%X,&]2&*RJW_S4&SU= M9]&/CY-N.=I.U?/:1"=W(X&.,SY2PUK%HAMQR:,-ZK#CKC>T>L```:``````````````"``0,#``!X;"]?&UL4$L!`A0#%``` M``@`#5@*1TQ7C5@^`0``:0,``!$``````````````(`!.`@``&1O8U!R;W!S M+V-O&UL4$L!`A0#%`````@`#5@*1YE&PO&PO=V]R:W-H965T&UL4$L!`A0# M%`````@`#5@*1WGOJIB!!```914``!@``````````````(`!5AD``'AL+W=O M`(``$`) M```8``````````````"``0T>``!X;"]W;W)K#H),D$``#2%0``&```````````````@`&[(``` M>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1_*PV[.E M`@``#`D``!@``````````````(`!NB4``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1[4Z>I:I`0``M0,``!@````````` M`````(`!<3```'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1XRO_E>D`0`` ML0,``!D``````````````(`!V#<``'AL+W=O&PO=V]R:W-H965T5 M:_O=HP$``+$#```9``````````````"``8P[``!X;"]W;W)K&UL4$L!`A0#%`````@`#5@*1VA,KJ:C`0``L0,``!D````````` M`````(`!9CT``'AL+W=O&PO=V]R:W-H M965T&UL4$L! M`A0#%`````@`#5@*1VK`V8>C`0``L0,``!D``````````````(`!]D(``'AL M+W=O&PO=V]R:W-H965TT9M4@S`$``.`$```9``````````````"` M`:I&``!X;"]W;W)K&UL4$L!`A0#%`````@`#5@* M1YIU8N^C`0``L0,``!D``````````````(`!K4@``'AL+W=O&PO=V]R:W-H965T.7&MITP$``/T$```9``````````````"``7!,``!X;"]W;W)K M&UL4$L!`A0#%`````@`#5@*1WK/9&2R`0``%@0` M`!D``````````````(`!>DX``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1R2_A.RQ`0``%@0``!D````````````` M`(`!'%0``'AL+W=O&PO=V]R:W-H965T M&UL4$L!`A0# M%`````@`#5@*1X&]D9;X!0``(B@``!D``````````````(`!&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1_D2 M@`A8`@``&P@``!D``````````````(`!LV8``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1S9TAB=G`@``,0@``!D` M`````````````(`!(&\``'AL+W=O&PO M=V]R:W-H965T?MJ`(` M`",*```9``````````````"``81T``!X;"]W;W)K&UL4$L!`A0#%`````@`#5@*1Z_,_`X:`@``,P<``!D``````````````(`! M8W<``'AL+W=O0``>&PO=V]R:W-H965T^)4KE#@(``'H&```9```````` M``````"``5!]``!X;"]W;W)K&UL4$L!`A0#%``` M``@`#5@*1W&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1^Z$790K M`P``J`P``!D``````````````(`!`(<``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`#5@*1Z,X;@]``P``R@T``!D````` M`````````(`!2X\``'AL+W=O&PO=V]R M:W-H965TG=6&":3,``*GM M```4``````````````"``:^5``!X;"]S:&%R9613=')I;F=S+GAM;%!+!08` 1````.@`Z`,@/``!*R0`````` ` end XML 15 R46.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Balance as of January 1, 2015     $ (17,611)  
Other comprehensive (loss) income $ (466) $ 4,133 (6,768) $ 4,588
Balance as of June 30, 2015 (24,379)   (24,379)  
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Balance as of January 1, 2015     (22,064)  
Other comprehensive (loss) income     (7,808)  
Balance as of June 30, 2015 (29,872)   (29,872)  
Net Unrealized Gain on Investments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Balance as of January 1, 2015     4,453  
Other comprehensive (loss) income     1,040  
Balance as of June 30, 2015 $ 5,493   $ 5,493  
XML 16 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 354,623 $ 338,601
Allowance for doubtful accounts (977) (1,033)
Reserve for cash-basis customers (10,716) (7,990)
Total accounts receivable reserves (11,693) (9,023)
Accounts receivable, net 342,930 329,578
Unbilled accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 118,509 116,070
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 236,114 $ 222,531
XML 17 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 18 R25.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2015
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 and six months ended June 30, 2015 and 2014 (in thousands):
 
 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of revenue
$
3,502

 
$
3,076

 
$
6,665

 
$
5,871

Research and development
6,009

 
5,061

 
11,375

 
9,538

Sales and marketing
12,847

 
12,796

 
25,830

 
23,328

General and administrative
9,893

 
10,745

 
18,050

 
18,055

Total stock-based compensation
32,251

 
31,678

 
61,920

 
56,792

Provision for income taxes
(10,405
)
 
(10,156
)
 
(22,107
)
 
(18,380
)
Total stock-based compensation, net of income taxes
$
21,846

 
$
21,522

 
$
39,813

 
$
38,412


XML 19 R42.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Debt Disclosure [Abstract]        
Amortization of debt discount $ 459 $ 442 $ 914 $ 630
Amortization of debt issuance costs 4,838 4,671 9,634 6,661
Capitalization of interest expense (619) (597) (1,294) (834)
Interest expense $ 4,678 $ 4,516 $ 9,254 $ 6,457
XML 20 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 06, 2015
Feb. 27, 2015
Jun. 30, 2015
Dec. 31, 2014
Business Acquisition [Line Items]        
Goodwill     $ 1,135,947 $ 1,051,294
Xerocole, Codemate A/S and Octoshape [Member]        
Business Acquisition [Line Items]        
Acquisition-related costs     800  
Xerocole, Inc. [Member]        
Business Acquisition [Line Items]        
Total purchase consideration   $ 16,600    
Goodwill   12,900    
Intangible assets acquired   $ 4,900    
Weighted average useful life   8 years 9 months    
Octoshape [Member]        
Business Acquisition [Line Items]        
Total purchase consideration $ 107,547      
Goodwill $ 69,945      
Intangible assets acquired     41,950  
Goodwill expected to be tax deductible     $ 69,900  
XML 21 R47.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes - Narrative (Details)
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Income Tax Disclosure [Abstract]    
Effective income tax rate 34.80% 36.20%
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.2.0.727
Nature of Business and Basis of Presentation
6 Months Ended
Jun. 30, 2015
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 online content and business applications. The Company's globally-distributed platform comprises approximately 190,000 servers in over 1,400 networks in more than 110 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one industry segment: providing services for delivering, optimizing and securing online 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, 2014, filed with the Securities and Exchange Commission on March 2, 2015.

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.

Recent Accounting Pronouncements
    
In May 2014, the Financial Accounting Standards Board (“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. However, in April 2015, the FASB proposed deferring the effective date for one year. Once the final deferral standard is issued, the guidance will be effective for the Company on January 1, 2018. This guidance 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 April 2015, the FASB issued updated guidance that will change the current presentation of debt issuance costs on the balance sheet. This new guidance will move 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 guidance will be effective for the Company on January 1, 2016. The Company will reclassify its debt issuance costs included in other assets on the consolidated balance sheet to convertible senior notes within the liabilities and stockholders' equity section. The amount of deferred financing costs expected to be reclassified as of January 1, 2016 is $6.2 million. This revision will have no impact on the Company's results of operations or cash flows.
XML 23 R43.htm IDEA: XBRL DOCUMENT v3.2.0.727
Contingencies (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2015
Jun. 30, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Commitments and Contingencies Disclosure [Abstract]          
Percentage revenue representation for investigation of sales practices (less than 1%) 1.00% 1.00% 1.00% 1.00% 1.00%
XML 24 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements - Marketable Securities (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,267,260,000 $ 1,391,721,000
Gross Unrealized Gains 699,000 474,000
Gross Unrealized Losses (1,171,000) (2,561,000)
Aggregate Fair Value 1,266,788,000 1,389,634,000
Short-Term Marketable Securities 386,055,000 519,642,000
Long-Term Marketable Securities 880,733,000 869,992,000
Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months 64,800,000 0
Certificates of deposit    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   39,000
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Aggregate Fair Value   39,000
Short-Term Marketable Securities   0
Long-Term Marketable Securities   39,000
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 3,498,000 10,487,000
Gross Unrealized Gains 1,000 0
Gross Unrealized Losses 0 (2,000)
Aggregate Fair Value 3,499,000 10,485,000
Short-Term Marketable Securities 3,499,000 10,485,000
Long-Term Marketable Securities 0 0
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,015,164,000 1,077,387,000
Gross Unrealized Gains 588,000 454,000
Gross Unrealized Losses (1,124,000) (2,132,000)
Aggregate Fair Value 1,014,628,000 1,075,709,000
Short-Term Marketable Securities 335,212,000 424,777,000
Long-Term Marketable Securities 679,416,000 650,932,000
U.S. government agency obligations    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 248,598,000 303,808,000
Gross Unrealized Gains 110,000 20,000
Gross Unrealized Losses (47,000) (427,000)
Aggregate Fair Value 248,661,000 303,401,000
Short-Term Marketable Securities 47,344,000 84,380,000
Long-Term Marketable Securities $ 201,317,000 $ 219,021,000
XML 25 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Nature of Business and Basis of Presentation - Narrative (Details) - Jun. 30, 2015
$ in Millions
USD ($)
network
segment
country
server
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of servers (approximately 190,000) | server 190,000
Number of networks (over 1,400) | network 1,400
Number of countries servers are in (over 110) | country 110
Number of industry segments | segment 1
Deferred financing costs expected to be reclassified $ 6.2
XML 26 R44.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stockholders' Equity - Narrative (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2014
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Oct. 31, 2013
Stockholders' Equity Note [Abstract]            
Stock repurchase program, authorized amount           $ 750,000,000
Shares repurchased during period (in shares)       1.8    
Repurchases of common stock $ 62,000,000     $ 126,068,000 $ 187,491,000  
Amortization expense from capitalized stock-based compensation   $ 3,400,000 $ 2,000,000 $ 6,400,000 $ 3,900,000  
XML 27 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements - Schedule of Fair Value Measurement (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value $ 1,266,788 $ 1,389,634
Certificates of deposit    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value   39
Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 3,499 10,485
Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 1,014,628 1,075,709
U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 248,661 303,401
Level 1    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 1,243 540
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition 0 0
Level 1 | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 524 501
Level 1 | Certificates of deposit    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value   39
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:    
Aggregate Fair Value 719  
Level 2    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 1,266,788 1,389,595
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition 0 0
Level 2 | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 0 0
Level 2 | Certificates of deposit    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value   0
Level 2 | Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 3,499 10,485
Level 2 | Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 1,014,628 1,075,709
Level 2 | U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 248,661 303,401
Level 2 | Mutual funds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 0  
Level 3    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 0 0
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition (1,000) (900)
Level 3 | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 0 0
Level 3 | Certificates of deposit    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value   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  
Total Fair Value    
Cash Equivalents and Marketable Securities:    
Cash equivalents and marketable securities 1,268,031 1,390,135
Other Liabilities:    
Contingent consideration obligation related to Velocius acquisition (1,000) (900)
Total Fair Value | Money market funds    
Cash Equivalents and Marketable Securities:    
Money market funds 524 501
Total Fair Value | Certificates of deposit    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value   39
Total Fair Value | Commercial paper    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 3,499 10,485
Total Fair Value | Corporate bonds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 1,014,628 1,075,709
Total Fair Value | U.S. government agency obligations    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value 248,661 $ 303,401
Total Fair Value | Mutual funds    
Cash Equivalents and Marketable Securities:    
Aggregate Fair Value $ 719  
XML 28 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements - Schedule of Liability Measured at Fair Value using Level 3 Inputs (Details) - Level 3
$ in Thousands
6 Months Ended
Jun. 30, 2015
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of January 1, 2015 $ (900)
Fair value adjustment to contingent consideration included in general and administrative expense (100)
Balance as of June 30, 2015 $ (1,000)
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Cash Flows (Parenthetical)
$ in Thousands
6 Months Ended
Jun. 30, 2015
USD ($)
Statement of Cash Flows [Abstract]  
Income tax refund received $ 17,964
XML 30 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements - Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Fair Value Disclosures [Abstract]    
Due in 1 year or less $ 386,055 $ 519,642
Due after 1 year through 5 years 880,733 869,992
Aggregate fair value $ 1,266,788 $ 1,389,634
XML 31 R40.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 6 Months Ended
Feb. 28, 2014
USD ($)
d
$ / shares
shares
Jun. 30, 2015
USD ($)
$ / shares
Jun. 30, 2014
USD ($)
Dec. 31, 2014
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   $ 720,900,000    
Closing price of common stock (in dollars per share) | $ / shares   $ 69.82    
Repurchases of common stock $ 62,000,000 $ 126,068,000 $ 187,491,000  
Payments for purchase of convertible note hedge and warrant transactions 23,300,000      
Payments for note hedge transactions $ 101,300,000 0 101,292,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 $ 0 $ 77,970,000  
Effective interest rate 3.20%      
XML 32 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 257,448 $ 238,650
Marketable securities 386,055 519,642
Accounts receivable, net of reserves of $11,693 and $9,023 at June 30, 2015, and December 31, 2014, respectively 342,930 329,578
Prepaid expenses and other current assets 119,365 128,981
Deferred income tax assets 45,678 45,704
Total current assets 1,151,476 1,262,555
Property and equipment, net 704,571 601,591
Marketable securities 881,452 869,992
Goodwill 1,135,947 1,051,294
Acquired intangible assets, net 165,730 132,412
Deferred income tax assets 1,890 1,955
Other assets 90,039 81,747
Total assets 4,131,105 4,001,546
Current liabilities:    
Accounts payable 85,311 77,412
Accrued expenses 205,373 204,686
Deferred revenue 56,271 49,679
Other current liabilities 1,287 2,234
Total current liabilities 348,242 334,011
Deferred revenue 4,488 3,829
Deferred income tax liabilities 38,833 39,299
Convertible senior notes 614,484 604,851
Other liabilities 79,746 74,221
Total liabilities $ 1,085,793 $ 1,056,211
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; 180,577,257 shares issued and 178,789,941 shares outstanding at June 30, 2015, and 178,300,603 shares issued and outstanding at December 31, 2014 1,805 1,783
Additional paid-in capital 4,647,275 4,559,430
Accumulated other comprehensive loss (24,379) (17,611)
Treasury stock, at cost, 1,787,316 shares at June 30, 2015, and no shares at December 31, 2014 (126,068) 0
Accumulated deficit (1,453,321) (1,598,267)
Total stockholders’ equity 3,045,312 2,945,335
Total liabilities and stockholders’ equity $ 4,131,105 $ 4,001,546
XML 33 R45.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 32,251 $ 31,678 $ 61,920 $ 56,792
Provision for income taxes (10,405) (10,156) (22,107) (18,380)
Total stock-based compensation, net of income taxes 21,846 21,522 39,813 38,412
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 3,502 3,076 6,665 5,871
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 6,009 5,061 11,375 9,538
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 12,847 12,796 25,830 23,328
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 9,893 $ 10,745 $ 18,050 $ 18,055
XML 34 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Statement of Comprehensive Income [Abstract]        
(Provision) benefit on change in unrealized gain (loss) on investments, net $ 639 $ (514) $ (574) $ (391)
XML 35 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 319,661 $ 275,011
Accumulated Amortization (153,931) (142,599)
Net Carrying Amount 165,730 132,412
Completed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 116,891 88,331
Accumulated Amortization (52,065) (45,537)
Net Carrying Amount 64,826 42,794
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 191,710 173,600
Accumulated Amortization (96,994) (91,160)
Net Carrying Amount 94,716 82,440
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,870 8,890
Accumulated Amortization (2,946) (4,224)
Net Carrying Amount 3,924 4,666
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,700 3,700
Accumulated Amortization (1,436) (1,188)
Net Carrying Amount 2,264 2,512
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 490 490
Accumulated Amortization (490) (490)
Net Carrying Amount $ 0 $ 0
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Goodwill and Acquired Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the carrying amount of goodwill for the six months ended June 30, 2015 was as follows (in thousands):

Balance as of January 1, 2015
$
1,051,294

Acquisition of Xerocole, Inc.
12,859

Acquisition of Codemate A/S
69,945

Foreign currency translation
1,849

Balance as of June 30, 2015
$
1,135,947

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

 
June 30, 2015
 
December 31, 2014
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
116,891

 
$
(52,065
)
 
$
64,826

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(96,994
)
 
94,716

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,870

 
(2,946
)
 
3,924

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,436
)
 
2,264

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
319,661

 
$
(153,931
)
 
$
165,730

 
$
275,011

 
$
(142,599
)
 
$
132,412

XML 37 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Goodwill and Acquired Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of acquired intangible assets $ 6,752 $ 8,403 $ 13,532 $ 15,251
Future amortization expense to be recognized in remainder of 2015 13,500   13,500  
Future amortization expense 2016 26,400   26,400  
Future amortization expense 2017 27,600   27,600  
Future amortization expense 2018 23,300   23,300  
Future amortization expense 2019 $ 21,000   $ 21,000  
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2015
Debt Disclosure [Abstract]  
Schedule of Convertible Senior Notes
The Notes consist of the following components (in thousands):

 
June 30, 2015
 
December 31, 2014
Liability component:
 
 
 
Principal
$
690,000

 
$
690,000

Less: debt discount, net of amortization
(75,516
)
 
(85,149
)
Net carrying amount
$
614,484

 
$
604,851

 
 
 
 
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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Amortization of debt discount
$
459

 
$
442

 
$
914

 
$
630

Amortization of debt issuance costs
4,838

 
4,671

 
9,634

 
6,661

Capitalization of interest expense
(619
)
 
(597
)
 
(1,294
)
 
(834
)
Total interest expense
$
4,678

 
$
4,516

 
$
9,254

 
$
6,457

ZIP 39 0001086222-15-000161-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001086222-15-000161-xbrl.zip M4$L#!!0````(``)8"D?NL6HB%N\``,A8$0`1`!P`86MA;2TR,#$U,#8S,"YX M;6Q55`D``W2\R%5TO,A5=7@+``$$)0X```0Y`0``[%UK<]NZT?[<=Z;_P:\_ MUS$!$B3A2=(!;^=XCN,D=M)SSJ6DTZ/.D.'(S'A:\<_0S+NZ.?N_P_,?1;9;VCWY/ MLQ_Q0WAR,AIU?T9O#1-UC"A$H6UHNG:#S1MN:J%%.AJZQ?H_'L_TB%/KUM`I MLK%A=#@U;N%*!T,S"6^Q,;S;XTW6B\_$_QZ!X$E^%OX(^Q^.[XKB_NST].?/ MG^_$A3!^%Z7]4ZPAHIDZJ#3L&Z6#I,B>)MW%;=[E/'K731].1XUBD'ZBH1,= M388-L@QLLFK>!YL7S(L&V) M-G&>&AA9,S8K1Z99%[IK^NFHQWA`+TY^K.DMFF_"G(^[)V$3<<\/FAV0\=N5FIBGT#KNF,?17&?K>@/+4L&#/*3;AC>3\;>P<:9KL;0K&78MJEWC=0!-\B),H@GD M'A<@^E,O>R-*Z6G9.NF:=Y9UA-NBTS\^75Q'=[P?3CO'SW<^F4@#_NEO[\7# MSO*RY8K?'I4//[LK@2<\T\G8)[T#28Y'S6(B/ASG/BJ;PROA1WQ,7;F&='I2A\1HTQ-MWSWXX_ M:J",9IL8X_>G\X.'3SE=>,SH*?>PM-+.S(/!$EGA05#X.(:5AL8WF+951_"D M4^EOGNC:](&=2>_QM>DCQU=&%GK>9G^-EM9?SB"/$Y[G+/K/(,[C`@(?>XSS MO\3T_/4Y*M+\+KSGGWC_AF?[-/3$AKPKHNOPVO!B!Q[^>-^+H[@8RG74B:'/ M,&:/]#I;H=?Q1Z'8V9QB[T^7WG=5J$'8POAIU4-\X01ABTINK#\Z@#NK/+8(W4=\K9Q]_K4O\ M`'ILO,1Q&+N+'[6Q&7FAS785ORE8TO&!U!5/USP:9$#M>%Y2UG%_-^U#GAO% M8>\+,+RL?MQU0X6//XX'+-5XMZ1V#^3D-1CPTC[/BSART^P^S<`AB4'3OBW` MQ$86J#U&@(TH/U$3/[$+%O]:/_']^I?T@6>)4(YU>1)!A]:YBDV-T&IOH2** M7!%E5][D-1A1WD1&;R)CW'%Y)N8H@E54CKA/\[$!&@V.-7HW*KH$89S]*^P- MN/,T^?-7L'J817=/%_R!]V;@,.ESGMP/BKSLH-^WH>G?[Z=C)C\X<5Y MU$O%V*'MVEM'><::4T"^Q)QK$=K<(D]-R!5^)>:;F.F]A7O&!P9_*Y//-U@/ MZ+4QH!GY[%LL`71H_]^^%/O-.%!-L;HGUM)"O_A:GO`I3?C3IS#[P8M@D'04 M*SB(2UP^"[7WAKO."&L*TQIZPSTCY%#>4+%$:5QB"UGB*RNMB@/LO'#;8`ZP MC^,*$GCX86.+87YHO[XP`;5'N&25KL:=`VM"S4NNHVGU8O-MP^HF'KH.:'CC MR(_:B89-/%<+H^1KMOM6@DS"US8":>?Y%LBQ(G7^1,Q&2 M[OQ+O=BOJGO5%?BMJ7L=_KQOH_8S&G#@MZ&G&W9]UDM5@)NY'.2J!=>DWJ/. MPS)%->)%+:D+J3@@06VHF9\]DPSI*@.0 M$_S290`UR8A?NQX:526M+?K;51M5YQY:7.I1+$=Y=>75ZXQUR6J8"NLR%#$5 M@]D'@VER[;*VC$:NBF7KSODTO*+3@)*^=+6=FNSNJG>=:HT&R;[OT'`_65OF M+)UW;$G>J+BTA(M!+BY=D\B@WI"OM5^4K':L_**$I62Y_.*>5\+A:PQ-VCEL M0$%![2&J;P)+1#(:O*_2.D_?*-0WP-4W%/^2U4)4;5#.3;SO6C)3@4HI$M`\U4]/X0W/9X[3T[#&&\:L/[]YDQEW!GF<\#QG$5!! MR'K`F"4BPA]A_Z\_>)9&:8^?)]&[^D%AA6K''X5N9XNZ[79J8?JRP@/*/PHI M"/X[N>FDK3J")YU*_VH(&K?L%0QNVN$B96'738/"O&8M`\)"E2!.XH)?Q`^\ MDO;3[=!5W[XH:1I`7 MJ%^IJJ[7OU%<=1M\N(.\2/L\N^*]4*R^_"Z^;PLVUNA>:S;Q%G[C(HZ$C9,N MZV:\+):U!14K-6^]K[A,DRCMWW,(R&T#Q6K5:^\I7HN*,IOOA]D/D="5_[@, M^W7,4+<"QEKM6X\-%44.%T5D91;*7QS>7\C*,%2V*D>V*JOO4`STD`QT+Z!B!`MVG\4]L[C;K!#^.2K2_"Z\K^'&ZOHZ^)QB^YQ8`^;V+2?6 M4Q-[J(F=W]^H3NTF^QO5_@?9Z)JSEF*:;PVQ1M-;Z;;W#@G_9A#I^B#_4.Q= M@;YY>4)]4'^PY*3VL!\?@IJ>@`F33F-I\";:M@LPP_P7J=.`^SX-.)O]XA-L M[;3FA>JAHX=!?PF&X39$[8VK6FH1;L[[UU=MIMX[VK_M_+>1@44=G&W MS\G=?M='6,)^Z^51L82T5IA!4&F'%\3_.;N]V=G?ZF[J19IT"Y[UQ6N>D[=# M1L>_DP?QFC3P\6N>Q&E6OF%1/Y>R3,/).?#5*C9J3U3-\J%G>1=[G$,G:$#R M5QO_]Z+\9VYEO%G"K-?(9OH+;:;OR&:X1C;#+[09?GN;G0]A)A(2<";4>O('ZM5*C.1*YUQ\98G!9`QW=T17 M__$>''\-\]8U*D_+FAOHO/>=W,.7-XV7@^<7GO`L[($=6:9-#I@3<; M/AMIO4<`&2\$D+$[`/WY0@!=\_)-<3#E\)RQ+ULJZB@ M59.@=>@MEFU]CIOFQ>?;Z[!7Q_1[(Z@L:-A"K[(%FU'!Z*#!2`H.LT4&I6!S M.-C(DCMM`1N5.\F0.\D"H"W"E2+!AR;!L@2M+4BP`H\$X*DK45895!N\RA9U M&<5I).$T4M1FMB#%RK.T@>QNX5D4,%KB,=0.4JVJ+U+`9HO\1S$5&9B*##G0 M_!'.B0F'/^'BIOW[-(%_SKZ*R*)HT!_TH*OX"%22#]^/8YU_#_)"#*X?@-;J M/8709HKO%D-[_J3-BQ%QR8OO2<;#7OQ?\;;E`Q^:YI!E:>II:?9_X\9 M,1"K$_<&(EF<_DBE_QCU!AW>";*T+RPW*,HE\_G6#[,D3KKY%YY=WX49=YZ6 MWV#VMU'[][WTB4,.FT8_/M^+.]4/3SLT5.4W3E=9JF4![D!`K;SG6+[A^"5\ MJNFO`>X#K&NMI0"[2\"6+QY?08#*X@@B5^DNOB=Q(4;?IED_3"+NA#GO*.C. M0+=\FWESN[43Q%\/YW7%I_>=-.GDO\?%W>]A!FP="%M1A(!*A>5GW?`&YFOA MIK2Q?T@KQELGQBO+N2Q#,5ZYP2H+XY5A=W7/GE4QWJ8QWA9[744/:D8/9/&V M!Z0'*C5K4&HF"Z0/4&U0OK=.OE>6&L(>@;J2Z5[S["%6+/=%+'?19NT$KR(. MM<"Q],1!EFV*`]1T5:FLIJ6RME49%(%H"H&0*$U3X%7@K2U5.#AXU29%?35H7BF/'!-/;`L1;3#5AQ4$:U!1;06^F551*MS$4TB M'SR3ROT,L\[LC[$M"V&A^"KD+<^RZL4:(JZJ[9J(O4;==B9.JR'3K#,!L_B0 M:1=?%C#,!SP%AA8?Z9@G]`H,[7[U8C48%+.0C%E(`9GY33$%&6DA(\M6U%K( MJ)#3.C"HD%,;_W$(RCH`94N\)+SXF68_9B:XS\-\D/&AZ48=QK<:MU7N+NZU M[-:=I3<=%!GOGGE;W&]D\-6BCCIL<>MDL(#R\>B13>'/+>X;I8.DR)Y6BSSJ ML,6M!_ER^\9Y:F!DG7V_WLK&HH*8KS'$L,-6LY<]K##Q:/)$^W:&&)<^9^[> MB1_`L\RL(S'FKRD,\GJ3].%G]F&>,.?N<^;N- MVZ8:+MBH-*G';XKS!#S?0"R+2L7WVQT\]B[M=>`:..>R4/PM"SMQTO7"I_PR M+?S'B'/Q[Z.1[[CBMQ^.A^D,"OA--@@!UL.($T;%B>L[C/B^JP=,(T3'%`?4 M-G3FN[YI^(Y]_/$+`8.^F5@O4?*"Y_FWNS`!E$30)>SR]+;T^%\@),`#XFX7 M(LE:/3L\BOMA+_]PC"M*FPZV/)M9Q/-<0C"A".LF,GW'L&F`D7M\).:CO./8 MP6COJ+VQ&382_"66V&J.I[J?7P85[7W--'77I;Z)&=$]S=81,0QJVB;1-#*C M/7@JLK'6S\ZXV*_XE7>ZO%SS^>=!(;Y?MZ#(^:PBV"[NJLJX2`Y]OW=+GQ[P\P<&S MG&7\/)D1??PUZ=7&-['G83!VH)L&\5S#\8*`4-,)`M?%KJM5!)[$((0FTJZ3 M9%'@RR$%R%\HH^XSZCB^[FB&15P'4\MV'&)B!SP$HZY771YC%H(,;5[(\=,7 MY1I)_4*Q;.JR0`?`8H\2$U$*AC0-2AUJF#Y^9RPTVV$&6CJ%7$]DQJZ;9J&8WG$HY:# M7(/Y"#/&*"/(KXA;4@)D`;F>2KN14*_6@:S7P7$"9+C(HPR0@`/-,4V$/5VG M-M)T3R?S.KQ.^/PVS;X,LN@.6M/;N8W.5'6T%$R"#R3=W@C.>` MP.>ZGA>X`3:)0PP*4=#RJ4E<`QR'OZ`:UO6JWWBER!7=)S'BBC_P9`#_=P^. M2%P2/>'^P\^.QMWQO\M?C?F2B3M%R^84?S7FYK0:^UQF>#XV+&09#H$II`;2 MD1?HR+P3>B.;86ICV[*)3BP'.Q#VF8.Q:VHFAJFM MK][&6KVI@VW-8C1@N@5>TZ6Z;[G(,GW7HY^X@+]+^4D(#:W-E<-6H!Y$':?HUXRT%GA+P\,ZT6`]80S0,AA&OFX&I@6\ M0%^@,YJ%S)>*.SP')[G:=IEU$(+LN&K)_"9/UW M=+)J1#/$-[NA`:CR!8D-`8X9U]C-D)VX"Z8RFBTJ=:ARM5M7V1XFFOHQ"?4 M"6S/#JCI:SZE$,CG367NVU3?4FAA49FEYU<\XO&#.(@Y45,J^+"(%K,]-EQ`NP3;!&'*P# ML0Q$`8/MYPV>+J--0QD MF1F0(A(*05!CD"L0%`2:9C*8V8\GXU^B6/>DB2A>&I55PV&/+^4V5P#7UGB% M2@E",VP;463:C/@!LS5L@526A0C3--<__O@5#\58^905<@A)-Y6"^+[GZB9S M3.81W]8=WX1@Q[#G:;:++71<;O$MDV/RE`4IAA)N/BNPXK'OF1ZU'<"JB6QP MAYZI`3W1?,=B]O',-N/*)RW((;9<-WB\!]S'U0V8!<3KSH;=(&ODG6^Q*348T#C7=UG M)(!EZB+/03BP389U:MA+\A%P-(22><'7B#:G11#WP`'!K';3;"-;&J9O4]L& MPNX09&N.AJBIN1@3W;G4!7`S6-^4.K9)73<(D&>[+B0S*4.P854J];M/]C[WI_V["1[/]RWWO@D!R2\^6`X7"X6Z"]%KM=W/6C M+U$2WSIV8#N][7]_0]EU&E&6?\B6K"0%6B2H9)./Y.-[P^&P!WT4T-HTF(WR1;,Y]23% MA+SU`+.K]D^8FNQ=-+V_VN3U+7EL>S=!;.8B5$E@O&@L:+[<]#-GF^52>JY] M3?P50YYX\7[M_>.QQY\NWPTW__[#^>+=2$[];?']Z:NS]XOQTJ.-SD]O?CGZ MUP.%8Q,)1'VT'!V:B8ZA5L527().T[+\#G*:!=E#VO?D?7ONYT-OW1@-)^_, M^",5]*9V>H^EB&%9R*5Y2X\1I^$_4.`VO<1[*URQ&3)JY&C*H:DKO>L(-@

^LVWG:W/;: MMWVM(K:ID'*DUKVQ3C"QU)-RB6H&4:645>@PT@M:15L!]YA5U-$IIY2:DL%5 M::1J=:,;QIS-[D]V]#M/)4].?PO`KK*E3#`>7RY^L"_8B%\>G;X=\62^N%A< M7OS7XOCM._O9_-OB_.CMXA\7BS')\N M+BZ6O^SB>(G/S?62_UZ7;Q[NC#M46Y^=*&EM3??SSZ MW[-S.3FZ6"ET'?\X6)&N4*IS9O1H:(FT"!*JH/*FP)()4,9 MX!O,M\/G=Z=G+V]O>_C4:O@=H5$Y6)/24(K7@VXW$%M?GQ MH,F@IF](WX[T?YX-/ONPN%SPV_/%DIUGD+E&Q\6/!#T'G$H$O0:YL2..!K+_ M]3D@?OUZV?6CDY^/CNUG7)_E/DS`QYZ3N"Y04T:F7K6R,_/D-8Q@TY3U$A$I MKEJ]]0UY7&,WZB1?D+RUTLC8S/0X)J]9(3=@$]$\>;R88O89']'8/[;3BS$# MCB[>?6];\\4O9V9F[>_'2R_[::O[Y6RD_/Q\?C8NO;RNO]MXV0_^Z<,X7C@^ M?2RM--3@T`D"22TEQ.*@=Y+,,)\T0%H---VK84_8EQN>O8+T1@'_,'[F M'Z3^J8K:A2G*93;F'2*W<$"SA9@$`HZ\(Y+N.$$1\&:U)CL57$X'!,1?%J"85X*F+1036P@NDD)K.,XBN6>!*>X$+D<\ M('1&>LW1^:MW/"Y1+W72TE/="QL71U`V*.;F,*,:F4J'$+JP-R9NDYET"0X( MFK\OE@%Y0^;'H_-_+@9%W0\7;J80O(@0%JQ=B;TO+L0&#DW'3V;:/4XO#`6([FK2%'=0E5VT?<7[DT,5V#4Y.AMS47Z'PU.L'-TB@"^^ER$ M3$!5!:5Y#Z&R&GY_T>!LPY((C;N+D6LGI&!+9R1\!2?!9I30Q`8FF.B`H'DT M2THL7+5Y&;?"-`?NA5QK(#YGXYOI7C+X$O,>@=EX!3Z8R400'===S&"RT8.U MM43H/IOQGL88EEIRGWUY)I:4$FWGPRR4:LMU)#'VZ[TOVV^?;[.DM#>Y]`@@ MMF/)RJER4\W.A+8KO=12K\&)FOW$DD-,'M(TV88FN:12NTT8WT)$3#%6N,8& MO*<9&PBK$=T7C=(']1TH:S'1X;K)JWB]HD3&@>VD)L?Q]VZ`67^@?9\8 M9>XN9.U06S>9E%@\Q19'=9L"#'.2UKB)^X@^K3]\WKYOF_:"/*I).:::BF(A MJBV-`*SYQR\ MG7W\G\LW']=<&7Q40F1H)0=M6$4Z*A"9,P*+Z0O7I-@ZH^[:%-NG/&O'1W;JLXNSX_)C.[Y8?O'G\\7[ MXX_O'\R&91QG%HY%6\0,4,!EC>-:IC3//&FF&%?XXJX6/4'[-QZW5=]8&P59 MNAL%Y"%K?"H]$DF"J;TWUB9A68\\;6K-=LS;RYG)\V^8Z)+QBB4R3Y*F*JPE*`&><1E7O\4S(ME-6#[;,W>A#8R MPO!-F7#4MJK<*U_/;\ZBTXDVI;!I@C^RVJ#MWC(CK:,O3')NJPTB1&92*1#`?Q.(4E7^^MM]!0HSHS.)[W\<-+@Q$XV*X6]YI M$U=E M7.[,%WA)[]'>>@;;(X\[^U5M)V#;`WHT[R4U9]]CS>O*#>!J;.@IP/Q:AF?- M6]>W2G^)U7,HBMW94JZFI)N2,Q9MWM0#KQD:XZ'R;6R>Y,G06\,T9AS;,M_- M)!,7J:V5#K9= M*`2@@:N00:,4%$H%NJ\A!C/AY@LE?&%"8._#\P`AX"N5%KUB'!>Z;*MQOM.R M_K]$\6XMEZW&1+X-S1/K@)8\M1V4;'3"J MR5(VER.YF*D?E\7H:I@HF=_LWX9IUSK``_>>6ABUU,UW]MJ@"2O8\AFR>JWC M3.$P!V3U*;X#T`&27L'N\'L=U2VT0'-%0+Y2#)CV);5\7"O@W3KG6`^4OQ,9/YSH:^ M266-B7QJ4&IV>5UX\T#'8N]>\X$2(!9UA:M)9&;,D*@YI\@^EQJC]B].`NQ] M?!X@`9R2!@F%2\F8@QG04KVT4B&YD9VU9FR"/]`PS0Z'9DL-$%5LUX^46\@^ M(E:M/?I.<032G'YIF\N!Q@*:%`G2"T+(C,RIMW(U3":JF__B-,#+CP4$<>(A M4JNEH2-/3KU"S1X3<"A^W4[S[*&`-?D+=Y;H#`J-%%(1A\4EAH2D;-[,YY%Q M-R5_.1N@U>SM-6D*MS1E4_)NRMH5[1=@,$YJUAHH:5F8(P6'.N>AP:C>CO=K MRJ.2I"5*3-W66D%OVGO<7I*FDI2JJ?*TYC):LL^M:]':E.'-#=N8Y\R].@%" MU(ZQ`+LH8*[`&3T4G>]3C6(><;6,R1T-ZT?'Y\LW7D;:U.)[A\]VOJ.;HU?5[3LQ?2?W^7AH)J\W&DN.>".8WZ5EQ]K-%5"\K+WT/4?%T?C\\N'ML93?Y_O M-1>7UJW+Q4]O;KZQYG?=%>OL+35.4FKC93FGW#0E[['6\23-E#D*@1R$9YX( M?ZY7N@,R\)051+SMN8KV']NV.+$;U\4DD\[UO'P,!P7`76P@@"4("Q,Q-K3Y M,&XID:WY\?YGFR>!3RF7C\>;M5I](N1\:OQT=GPQ?V:^>OOTD M7!^JK'PS?4FE5Q[7/LE:2UU$>X^YQK4;V92_?VM;MFGR,S#8S6>6=43'6Q<7 M5Q=JS!%>E7.^S3T.Z_CF>-P>7'[CP]G%\9V5T+.7:FS/K2C6+A2ZF&:*%/TH MA3FQ8J"O#=2S]^\7YZ^.1XG/#XOSNTIBUZJNVG(18U@1I.&,6D7!:*:I37=Z MOBHHV]G[\1CV*SD[_W`V7DL;7_KTV;M8JRTKBIF/#KB\K-ELVS(W[4?)#)C] MWE<%[3_^_I>SWQ;GI\N76=\N3E_9!QZ$;H[CZ4APE%M#ET91HM2<=$SL.[2I M=.]!H>OW0*R58PA922D[TYK(V7"TN=KR*/E4)\_]=0'Z(%+US#4)B:WZBB6- M^K.=.9AN0?0]KGEU-A8\L&UJ6T2WXU9IM=C.7H-3CRDJ`5>*+OIH!JFOL08N M8UZM,/7%8[PUR::@"`5\[JTL*[!HPY0=9\TR`G)S+6'3L'!@*(=]D*V/H_XH MCS`7>C+U6AI[=8BC;GZ=5.S7!>B#R)8SC%J\/J:$R_3X44&","EW7PBF.?I5 M0;D=R\;A!K(QK'CS`X8H(4+B&H!=Z'#8DF!;:+R=4PW0:YB?7=V7,G@!\#XL M7-`+V(Y5FZDIT[*UU!YRIE:YBS0_O\2[1V6[?VRW8]_`,9OV&L4FP%RM8V27 MW`AQIU%[?BHTO5^-NW^TMR;DPJ[)>$W1)T+NO4J/SO1N4W$M]YDU=JYV=\&= ME%M/.8D$"2CHN+:6;7>"&C/"OKGS>>FMYII#RB'[!-C&K624K-7UHI1H?HIR MY_2V8_W7:J_@>D:;"ET2YQ2"=(UCXMO:>`$,M'.28-)1DLEHN8PGPU(!-9M! MT,$D7"E3W'$W)+$QF::0*]GU4<<'6RA5.8".-\X:"Z^)1JT[1GV6)K^D@/0# M36?4U)Q2*)FQN%$`V[@BZ4C)SG$N+_E50;D=Z?0LVK*O',)PF\;!H;7QG-<( M0VG;L>E\8=!>_<_^\?3UW1%2(Z8<(;24<)2_HY@`Q@DT:/)S>W$&AN]L3DY2BE\"=8I=1GXX"5Y01 M#A&P37:*YX=(AS9=]WM@8CK>E=*I]QRQ<"Z-0:!(%!U/MLP)*2:STNH5U2\> MX_O3:QUUOZ""9ZU8,165S+F93\C0Z_P8ZU<%X];,"IQ8`HW2:@4Q%PZ5NB([ M:!V0IZP4;P)LM:[*BT=YM\><$@T=FFU52J2\Y3W]*;43%!Z///L(",W,J2:B5T)*AF M4P$S)6][%&CI547=_.KT_F3K_J'=4L!R+3YP+:!8U7/,CMM=F7$RG8/ZI;T["4DGI33B9PA^^J M3CIQ$7`>8M?)Z.Y>V3XO8XHT-V+FKF>'/)))7.&B(ZD?N,(UOVT>._E<6_7Z]>>,,><`M,*^+`&V22W*XVX^J M_4LLK",%DIQM[Z]?4DHNLD:1)0I@1JSB!6E)<_1:7NNN(4)R1>7-Q\O+F6J59_FTWG\_^>S(;1 M]?C_^,/1>)*&]]/9T$W;NNM-D#<.$O+N)\M4P31"PR1!`Q\)"K$?M=7UV#U6 MW#,H?]:;ZN9M]ABRR6BA^11CK*X98/^E"M;[4=H?`1#L&G!,G6EJ!+XN_+,GX` M((]\GD/&IH2.PQM)-I?D*8=(1#*^$G/'X6#O0:L5->&E8= MK?TM><^@_7EIM#09JHJT],GURB0/8(W6.FJ.0]7]KB]^!"P/JV#0D0/YF-&! M`4:26K3H8L+B7+/4[\L_SZ8\\G9-,D6A*6^2`4,EDHQ-CXD@M>A#S_7TYO2Y M'QG;HYU)$1.J%:G,9`@])&;4M1;MG9>&)7V@8L+S0G<7ET939#RI*=))/ZF, MP+[46VK,4]CV]?7>>G,0[S/0_DP&D-T%*:,I5>FS*E.D0.OLO7)&&ZONUY#A M!T#Q..MG4`>CLPDQ.R#CR2O0J?J:E#$I;MFAYOA$PK/!]FCK!PV*4IHMH%%L M^BAF-GK8K"=,384N`>\>R?BM!J@.ES(J^#"^K"&WD%S2B:&NQ:6:+)*3H$S* M+?KJ?^8JO./V57-=L`=3YJST-^N<7$0"D`ZQ,4?;K"Z4?*C)A=#5F^_]WNFI M87/@`PY^-IP7,D5V>%,GD2BR>MY!< M5SF-S9CJ2U#1A&Z>ME8AV.<*U?'V-K3$SHP"-(*F`TI1BA>-F)H^^!D1CDS-`UG$PV#=,TL8'X_=.Q9Q$F3-9C\HP M9!T#`R1=;#7O=ZUL--:UDC/U?6,XB/Y+QT$W5ZC`G#KG`BR/B4*QY5'P< M#/5W;YJ%Y4)U?%4X;R?5M-6N>+#LCXP''0LVL!5 M\>1F>K-![UX+[1A/)]K\RM]Q-7\U^V4Z^3#,UDBA?-N=1.[%RW;KNCN$XF-S M#9FHI&714&K(899B0I?O]S#N2!4>"ZA-NPRW,AH6;"[>PL=(DQL@!S;T%""1(%48G`ZQ9RH>Y:!#-W>YO1A\-DY=:4ZZV3J M8PE%'D&2PKB-6;##;T;!&0N M'8(KR%%%H6V9X(,1HNS1D],]S*FV*3A%RA;V1>F7%IQF@NC=`9EE3\1@P[2R;X:4+ MY+U234RF)Z,1+54HDIGU'1$\B!$\M!9G,@Z.V4!L[!S5JJ,[KRGYEEUR.D;? M]P5\7E@<9QRP-%L3!!-E)D9K9)E2,"[H:RVI[V3KY1;5/[?]SB:C0? M7L_&%T.\OIY>+$?T_FTZO?SG^/JZ_OYID"'I[T:_E^'RYF(Y_'G;K.--/+?\ MJF_#UU]=+*;S*SYG6S!:3^XKBU*Q5]GBQ(#+_623#*^-D%MSW77[ZO7+.D0/ MJO%6+-EP_#:>+'_$VB]Y,RRO`>1Z:>-"8\M0Z)U8_>\PFUY,KX<\O1SDQ7M\ M.YI<[@N@9ANM>'\%>80.QI%RQ``6'\&%TI.ZS;N1_96\"YL\GWXW*=]5[2%Q,_#0;7_M],=FU26X5M<3FK+59&HX;$Q6R MK>9-@BY2\*5/BDOCWXW2N(=$Y,UP,?TPD;NV%Y=LP#B.$1.WFNBXU)-_"%OG M7_C3X^N589[/;S[R)_LQW2].B5LV6C,2K43C`F4**"/@(#O>7#G`EE:[+`S> MA=N1ZI\,W3R:7WUQBI_9UTS.B338;#DZ-3F#)6^PE108:3Z]BHETZU]!;E1- MG!:'TT&^@$9SN:S'92)\'^34X3HW_ MVA?*L/(;;X;/PV0CG7G2A7`IFR(E-S'G8JO)OHI;S)XYE=:QXPG+>^+3KL/W M83GC@IS9$!D5F=3;8+'9TIC"EER7RZ"HX)9&*IKPY)9H$XV3H?]UE3D867WW M=\+9T_(<2BE3U8'X&)#TO<7E0>#3X51+74T`&'NZD[`#D7.LPMH7'V,I6D0O MDP1C=3%&&[!4D*4(*<@;_,XF$9Z0<-X%R\G6X\5D,9I\&)_7+VZY/!O/:9AX#Y:XYIZ^]Z.9S1D)"I)>C$3"9!Y'A*DU_:].C$W\;> MJ^X5\S\$!K=PSJ-/X\5HF9.;7(X7-[-A_F)E7B[3S>+E=/'W8?%Z-+[L4VQN MF6+[_C;+AF,;-`:=`:PE*I](1CQX%X/JNVHP#W>W:?:^HCV0/K!;G^8TQPL( M!54!N;V/+8.OKC@6N_;A&@<2&PWG[JG/,AB6/]8"XKC(H]GLC_'DPW&FK.Y@RZ MM(0VJUJA%M/8CW25!H:#.P^/I<>.BHE"-O!NJL&S0P-/-@'91M*4MQ3L[GJ- M1;_A^,ZFQ\[*EF8XB"/M/9^,J!W9`BUJYK1%A=J_4F*:Y1R>1(\MG6I//@#W MV/DYOTXGPQ^_CF;_&!;[M!F6H:$M5I]++"SUWI(_MM7\@TLG&P'%` M3&S/@6UC5+%*8QJRM<:2NV$E3Q#IQV^L?2#F58-C2E.;E]FX3B>9R:AJE&+_ M6OM;S$:UZ3PEFDTD^;[C/;+ME M4E^)R^Y6$3C,BCIXU;`83Z74OB_E#X3TF6UWL<#V(M46F)14,F@Q$''<1-"\ M7#NP/D8JHU$(0!(U73.GJFN23&:E'SW,OW?`JU:0=REU7;Y'E"Q M.Y((V!RS&#VO[4O!.'CLT^$M(]>UZ,Y;\#_X4AJ-%F\ MFKT9?[A:U-^E(O-+I=;_?W'^Y:MSW:7+W%KI$"ZNUA4UZZ%@RLJCB\R8`:@5 MXN@VRJ,1`TO_]FHT&Y9/97]VM*;M?82^6^U7;!X7H\DE1Y2':'B[ MR,EI\E"=#QRNFV@BH9<6"LX4YJZP7CDW%^7F7^\OU1WJK0EW6Y/IQX_CQ<=E M0,P;8/ER_DM9Y'?R#=\R#`I)$]78C`.F=JE8#[XX1QS`<("^L>W^\OM\_!^3 M\?5__K28W0P__>7?[R_',E_P[05$X0V?T69#"1J9B!6K1H6>":<*FZ;J;CFF MD[>+Z<4_7H]FKV9O%U(JM[197S?4@1TA8DQ,";)V-B3FP2YFALLP,[,M`FSV M]OJV:]7/2J\MZMUR':_'1A[FMA[*:*,QJ0HV+.XFLXD5WW@.C!38.I076);`4VS&;$-@R;FRWS"J&X[6NK+/UOEWY3G M_G+OQ)T-@'3ID1X`TB:9*-94DL%HJ7J([<1ROYC/;P[&VE6)M0-'V[%"DDI[ M&[,RUC<;6L6T168=Y/[?*[M#YI4L]Y-W)\8E6&T:5A446;;9M*?('=KOD`8G<=E.RM^3W2*0G:7U6R(C]`Y+2 M=L,1=BB-0/Q+/W\@;!2R;/[Z`V7;^<8G^9*B`6YGQ6(QI5L46VINPWV/%+O`KN*M["%O42* MP/])S7L`]GNHJCQ*ZIN@HO0FO)_8D\_RUO:WZT%:0+T;9A]?3A?#_/7H#[GY M/LQ`%&1+['U+I02(,K7=N\($M'C>W+KUKUVD<\]&IG.W/,?)OLN`:#32;(GW M=F`NH2*[#ND^5%F9D+WI9==L6#:WRKUD?SW[4H:T9L#?#/-A]GFX;--9NY&K M;'&@H\G%H92[431*>FHIK=E(\Z*XX)F26([Y5?3X7-;9U(W3F?M6T%O_MX"*6SD;C>YD@`'%](+376 M%F/6R4*7<9*K8+UY_-<$.%"TG9DCJYET^THV-9!6Q"6:9J1EG:^H^W?3!I'L M)L#W%.TN4Y]#+M8&Z1@$BL.96%2UP:6<.=KL)UKH0*0?3K1=J)G@@P"DI`+! M>9N(%`=?,L-`QY*VM3$R:M.V[!)-,@7+NI?Y9I)@'T*246EYP]H4$WFO^=B` M#(+7JF'"GI!8;WUG^6[+<+B`N^#+4&Q-@?>=;A`Y:*),N2`%Y+@[U2V/*+VU MFY3I*`'OV'J4FN+(E&,/#J()V?RX'#@0D4EOA=U)5[MD'>^"!Q9P)Z'PV7'\ M9E"ZB069.)FM#Z8IKSFNZXNKT)+K",4N`5==(YEJU/?OAPO>J2^'?\:+"WES MRC'(Z]EX#&9+V8WDJ=;2U)\/%S=BAM[-1I*E*:,_YKOU_!:)ZQ1RK,#G M.'%(K@E#;)).X#53%?-/?WUM5=E#B3O$.5`GWAT7_*71A^'5^U526Y;\W6S\ MX//RS2KO%6S_<(4Y*2`C;L;D!"`1PCK2^XC`D'0V; M9]:J)Y'\SY`6V^@&KNX.-<%1_'YR]E'G08&M]]CIU++31],**.\IC>Z`WBL\ M=EISNLWWQM%CNFP1,?IW-E#DH\6_NTHX MB+L?.SO%Z'3R*O%`;*(XX/I'UPL-UR?>$(]MM+K?UTEQD*";=G:^:Q$;C`T= M1BCD!/!6WV0C;#L7@L*T]DA!#R7V-!7N'%`NTV".S>:@3+X2)*96X2YFXE+: M:--'VECWD':396.2UK#RV+D)/F.(B8.CL1W0M,[/TXN:@ M+1NU!FP0TH#867K*.8?HV+E:DQ0SW2%Y*./7"KQ&E,-%WF1B[`*9U9[T>;!XPE M7N_,U@MSE-P;-W1#YNLAI`XF!R(I/9D4?+%,9&B>O6$EK8\A^\F]O1U_N^,@ M,P09/+);JZV&.JG,>+WQRS;Z^;G`82NM]QP[]<'O+_PFLY/%QNCD@C..8TD( M(G;X.B0V@,+YUMZ)K%!S[BG\ARL(LNSUQ:_/%\OFXXNW=^.43N8KR1WP!_-` M`H&,S2!/+59[/UU+<#2(BV3GZWUKB6CUI&Z7ZPD4V0)%0AV4+?=1`4&XNM(& MUPI74SOTR?/9]?BQNI7V5*2?7%T@,[W^=+ND1>&GN[QAW+_((I\-OJ8ZAPT/ MF?4(>"D22RV55Q^>[U?DW2^C62O*@<+^ZW%AO:]6)[>&Y`N,'`N\8K;)=6N5 M#,P\+JS0,P@[OVW<%[:4PH#5)A08$L"I6%@6B8UV(*06Y'%AG3R/L!LL"_04 M%4$A$FHQX[)&J0)%Z^QAG,8-VT".V@;M[/SCS6JIW?9=V]OPI49*B"7L#-X^+>"7.PP!OLVX&DHX6)331;@;&7X8U/>1[@G5VA(?$0YUM%2TG0W[BATD2H;`E+,/=E;K.TE.B_7@]B2(4S9T\:%@F8;@/SAW2LA& MD=2[M?=P+M"J4KO(]F0JS0OU,`?!J1FGB4_A0AN'W>B-SRS_\F;%9"SH^\XJA_F<;"-KV[\AM7E^_O_\W=A>#>M4%NA-&Z MR\'IP'GJ20IR!&DQ:&.6F1I.=>)OV-\X6P5_*5ML;"Z,3AD3[#`R\.>#0 M?#&VV.AL@W*+Z:6\0'T9#F:YW1_!)TQ,`J\G3?Z?@#PG`+[TCS2@J=<\VV: M?^81N'?W>4>Q\/:-TAE^O+K"IY=4"V_^?7[VTSI$_7QL78_;L+@X4N[,Q;$@ M@+3-2\VAZA[V!R>)`E;\*L]&V@DY;I*7L3.7&QB/R%JEBE?]1;(@35OV# MF,UM'2D>K,U&.^V`X**6D#O?4W,CEM;LS#J\4C7S-=CNR8A5-KS5`.2EEA3Y M:6ULJH,E%%-'K6$-Y>H7;<7G8;AZ_&FE!.U>J%:J]C#45)T!3M(^RE3M/$GO M#V*V;?Z.<]898\+=5WTGEMAQ9',E<L9KRG MKTX>_N?%Y;^U%U%;2V^WAEXK(3\X/_M$97WONW\2X+?]F)9>@-&T+>6B$O45\#@U_WPB/?S]$,&4N7)*4/9SD^_'ZYO+]XFHYG5+7Y]W9 MAZV=?DI0[5QE%P-33:D@L2G&L8G80S+=QB2[+.'^M@S7])A=?EB\_O$O3)"`AP/2>N@7`/<+!):F(M9F5J7JI$^OC#Y]AJL6UT+CA4L5MGY@=&=LG9+U##%X]^MCJ7HN7*K;$RP)868VD4\Q#;ZN3` MD[Y6?&N&.S3Z#4O!CV:5!YA-&#DZ";Z/8/+HN4_0@8%3^5LSWO[1CZ(6J)M" MRB[66TVQ,D#J*&$T8(@9-'QYT>]8HQT0_7QH>82L/2*9@RAKKM:9`3[4YM8, MPZ2T,K7J&S#;8='/XUQ6I$=6>U1:ML+#]E!Z&-5GOV;@F75Y MCK#CU83X>)&/,(%^?.!K]].:;>J1BB>?+!*Y(CXV3[W`/6N5P>2-:;X&.$C* M8Q6]_+CG\H8:HF!3"Y1"X,XIFY:*$IMF&WFL&:QJOYRN9^B/46XHI%H9,?24D)J M`Y3>';+I3FVNA%I.N3]2T5\N=U7S3U>7UX]QN3]6\VW1F2+P4Z7OH7A]NC!Y^<(>M+@X\2*8Z<3]C8B6+MTSK;Z/;8 MT5^"50[&TEP1HRE1<,+%NVR][X#63;)!)C+M%^UF_*JVR_XX68CL<.*UMD=Y M+W(8WA<=#800AS\Y`B=_"08Y``.[TK)H_Q\2?;A)$FQG;T;\"\%[F.Z_7"KS*W/;)6-73S2__B8:)YB1P\I8;@&;0:6'0$G@-X]TW658C: M:%]Z35\E3-1D$^"?..V&"\;JP-DF`!K!U91DKL^P875$\!=NF0->$RCK=-N! MS1*X:9]=R\;HW)J1D>_-)*HOZQ1?X:XD(^,WG7O!=F';C-0(>-D]DH8JG6:V M4XE?E4D.BQ.A)_&D[#A:;B])*^Z-"Q4Y,[)DF<#GL\6)U7'WVVF3#.F`-5O+ M<$S%9"NM5=+I#[VX-I]Z1][2KK*O3IX_0/(7CQ#8+>;_S8KZV00X-#H`.H>3>QD@5Z40N@,LP"'8-.6/2=#'B*>[^F/': M1MD_+KB@E.E16&L9@[BLS>213"Y!J?$GM/QUV.&@M"$73M0ZL!0/.PHS/)Z) M5(KML>%#*+CGJTN!/NX>QIML9?CEWNG%8 MD30@8)-'`_RC-J1U5V@@@AE?S!J.Z<#1O9C?>XU4(738I'F;D/#I8&R$21K< M!D5;1IU+29*/]L4V]VME"2%12%&OV"RRA-%@'+9).>^KTI-/GB]XH:_&*`<\ MN-KHFNE#GW"4:<,M3[!X:_##@<$@EAT^D&3:HUPB:E8G1#64B/? M0IP+15W:O8+HMEL&TA=>1*G::W>+I]>3C"(N?K MGU'_^_'L:O%VIJSG>YS(\>;=9W7+1QR!Q?7M)Z_/ED01G^<7_._BZO+T4FMV M3[]?8X#[+R_6!]MA@4H.N\&(:<,:5V)LR!/C?-7BIZ+M';0ZS@SKN@HVJO_F M].;R^MW)AVU=&D6JCXDB8_<;):8EEPHQ`2EZO3V<=+>)OS;E7[ZB*GG?,Z7J M>FU-=.(CW1D5;J?-=W>!U]83?[-&/32H1QV,*.(K-SVI2.U2OC-LTE*.&;.Z MM7>BWZQA#\F,G.NYVU*M0SXPNG$2[VP:N/@I,Y(C#?JGQ<7BZN1<:2W?OL>' MKV^N;F<*':DW0].*JVROD'^V\+6>RILD>AHZ3?1 M(:118TX]%^F%8]:V%:19E80J$:T95\=BO'TY\;?-C2LC].*$%6E[9)2V42DU M!XF=3)X[)[0NYT6EWV3\6(>,.LP@>.`D(WGQ9(N5Z@S0\NRG1:+WAXM_>?GV ME[/S\STYH76N`/L$_#ZX4"RA-LZUC6!B*&7-3"4DZBMW6I_^Y1W%V3CO8#2] M@*6(=><>FE@DWJ;D@(3"^SB7+UC'2#@/%.=6&OODD"]$Z7=%/KGP]E$[W&Z[.H^+=O524Q3$I[]OJP89L44>8MA5TF>M5'TA'>XX M&D["M$2/:[9.B1?2=LN6?(AM8LK5#),-<8XV60^%;4J,!%36<*B3<#I.7Z2( M%]>WL#:__0^`[ON#F#V3=AG:D5)K)BD3>;`%*U602W@35IEMU8WZ]8*OE^>! MZ+>4DG^YO+Z^)?*:.27+XL?+J]^I)Y'^GEU<7IW=_/9IQ@U\][&FJ!S-N6.GI83, M:_A::(UM5Z>;/[6T&Y%!"22)D%@YA,+>=@O/)Y=TJUS:]%QH5'MNQG(?:6<1M;9@,0 MSMVEF(E]#3D[V-:Z&$(1(.49()J5Z4#;97Q`U_+GB[OASOCJWY3_0K/=M*180HR^(B(:SJ-25=G0YR"P?/I^L/B='&VI#;9WVWV4(`@V'A; MM:Y.++Q^E`AT5I3:='XXH-EM;A7K"?38LD+6-5.4E,IR9&M:0OX?I/O0D;JD M->T8GA(]M1XK\]SV7HSF\]!\T$>'14BQ5**2'"*;;X@7+TS5H-+3MF.RGP)N;=XNKSWRQ=W3RAT22 MBFT>DJ'L6]8Y:"(>VZJX9)(%P)BK\E8+C7:7[A5#,AI.^0`4^!YVET^MO5X@,BUZ>UO0,%<('+[W?[[+`_-[T/Q11@ MP*P$_+;G88P-Q9J!E(CF(:*6`+BVZ+>+H,^BZ_9Y#?`-0`ZC`:0#0!B+V`28 M$W4LN)G<]G=`$;3-WSV!LC\L=`#NZ9NW:.+6UC[U6^U+C2*F6[)G\^P5:MF4U3Y_3-]E1*E5)++>D#[P`^$!< MUIO=VM\#-C($S]:"Q4X(3=2';*JQE4.ATMQ8+66#77(LIG!=1)0EL^2"T7D) MIKL,7'+6 MW_#JX\>7OV])J.SO_ZPVF]4IH;+JJA$7*&@:'\22B\0+5-46BH28Q0/Q MP"X6^8,(:X(XB_(5>IX2SQI*M%YW2+V(/V,I-?1D:_DS27QS_7F] MN=U.U-$!Y+]H%\/]?&YNGUVR7LB;G.Q@M']0"AJ5]3;EXKWCB^SS7K1/+OFL MO2FQUD988RM0P*B]\4T4&YL$*:5G+/G"W2:*Z#6PEUA;^O94NA6&&WJ1KYM' MLP&?H>2S\VHQ,BI72;$)8Z1,MHM''$$'CF=H?S+)'P9CO%K]H1\FU1COUK,O M7-_>-NE?J\W5ZS]^7S^\:&[=B`]O[M97O]S=O/GGKR+L[>KZF^_W\,6E^KR< M8DT]B3WT0OL,!?FS1C!UQEQX5'[P=1WMQ/O#F2OP_C3#2Q;O7[DMI MFUG+FTK(OEAHP2=DCB64ZBSE@CRU>BY,^/%_^M7[WQ]T'!FH6]]Z"!4R(K$P M"0="`*T0]#KED-KH)P):SWA!3S^.FJ"@67B1H`/JW#]HS9;<:@'@.F4.K+?/ M[CC"#]..IAE'K0H[D.,(;$OR31LY:V0UFEJG%M2&9W<<9Q?T].-87?=!_%$2 MFPR]B%_64?[KK(V]^,GCF)_E:?Q!RK'[[,3OJXP8>IA4CDZ M^QQ/XU,H1^)N#:=FA`G#??9Q:8Q9^%(.SKFITSCU5'+)Q1NJ=-J_WWS\=/7A M^MUI2:HA">U-6)UC@$Q(1IPY%VNK:+1?VP'5^8>`NH`4LSV$A;XC:T%X:<)E M,'/-X@N8:K+HCHE$MK&T]!0IMAD;NV-LCZ;AZ(6*D.],WD"O->L@%Y]ZE]&LGI<&=C):EVG?6HV=?9-.=K=\6APV*<9CD/<-/@;5T4[E*B MNYQGLCJIT1EM()JC-BPR(&0PVCZF];S`(;1\:;BSX6-VI8@#BYK)501[E265 MU76]M3;1>N_%D#)^%-Z3)R0;="F@U['`H`D`1JL)N``IC^'A\36`W7TL>P3@ M:'"SR2NV9F&B75\)('$@HRV&Q`BFB"7X87P6!IB^4">!6SB/I92NLY2UFAY2J171Y6$TYT>AV>JGN2P^:!37G+A7H.8$3 M]:T[G5L212D>4Z@%6Z<^,>$M0Z4N(SH0_M]!L7#0Q>:C<@"UK:[,>?'M M]I_6+Q".1CCKZGL,6N,/KGJ@(C2VF0[<:Z-LF(:<%A_2;OQT">'-];O7Z\UO M&L'_-ESLN);0E+6?81,2TA&$2XD""-EW*Y;+Y3+.I8K.[):I3:)XA/,?J\T_ MUUL*^?#.H&7$)^T[^9!9=I[$1@EN\=E=T3'+-E)P=5!3.OA\)YMN'LY9R.?. M@T'!F+1_ZG;(L2,6-ZI%EM5N733!V%;6!C@9N;!"7MV^?[6Y^?SA:GU5_OCU M5LNG)V;4'Y]_9KS-WA4=J`%%Q(K9<4XA>&^1[.#5R($*\;$@AZ.[F%`+UCEH M*J"HCL)-L]YC:DW,3A3/4GP*+L-%>&%-##L9@I>5ZM[W8N$(>QDGAT.[V)2+:6I=["BYIO8I@S9:K?J:*IL",B> MY#+T:'CA1$GL>-:7E>I;FN$9>Z4A(78Q0'4$GCLQ5ZHEU9J0A#P,[FS*;J?J M^7!T%Q-J*>N6BF-Q@J+I%L1"9PO->H;N:Q5M,;2`\WKG#M(5!PCU4)]T?*&E M/H_DU*BA@T1<*OLD3"/'FIE''1>%+>$N[(???R2RV7Q_1E\])8PM0V2;-!2G MXS=+L`1E=(F%'U\*VE($RP$G+P>V5''#:Z28JQ;B8.P7!2,!KQUKEC-8)](P0^[@XUFH'W2X/S+M]].Y"_K=P=7]OW] MO_JC'FKRJ6#94Y=M$VMD0A"-[)M.)W"/*K1O[W^)8/T.XSXDC_!^^]LS[H?% M;4?'7D3S@C!5(8\<0LMQFY(4F'-T`(2MBO\?>M?Q62:4T*/<=.L* M8(!QGH+0+I]/@7=_SRC=_;!LC""YMC+#M M[#>V21`-^/+MZ]6_CU86W?D2J.4&6NU:HO"U&-4QK:(P)K4O3$AZ<3E^UE+- MYG"7V*,XX?HZ*%JU%.@L"\?-6J[8D]M$10C-QR_\R*S5+V(LPB990QS^)#4R4Q"MSK4$59IC[6%T5DTE_ MIK4Z6?-H;TVV3:-#$4"\9B/>56C-4AVCH]1$O]>A)%U[UXD=A+&KRQ M%P$/5VZ7%6.6TRKQZ@)9#A%8YJQQ/4Y!BXL*N3&O`.6#/T^.;WE%O]RM[K:I M.O?A>/UQ-]?*#AYE'WTW:U1^\J_7F_7]J_S#Z]-_KCY2C`L4%$3"H49 M@Q,?T3>Q82%C2AUYPNJ;G1#-,UFE216WU!F_(A7K) M:.-1&OFHQ7G8X;_=?-SF$'W9WI?7#T%FVGS07N#?M_LZW1N,Q4/4:0`^02-( MZ#O4@*+2D"`,_8`=QG"0Z.=*\O.6:S9'1'@SQ&C(.02-7MC>6=^+O8=2QF:;'%%M38.61)&:S1G-ES5*+8;!KOF=J7E_B35:\H)94T2J MG)V6-)VO8,E"4F*Q6N+H![](TV[_DHLT'[CM31QJ[3J3071ZMH1%7R:KC[:, MN;OPQ#["Y!J=F\/BN5$CI!8*@N:I`G7*H=K,T>:IMI-^0LJ%))&#D'M+C@WH88FD9P,>#93R&@#CE0JDP?TF*LXQ#HG1?[=+`T><,Z%/MM# M$[HK75\QM"^[#25Q=,&7FD(H'$;H-J8)O^=IL"\9D!ZB=M^J'@T$%LB]YZ#1 MH1"U0\*('7TL9G(<@))!:<<7*W>16)SKSO;#93!SUP[!_ M*5+2".7?UE?OUDMY0O?GYMLDH+U)22(19A[[UD]HEBQYZ]<1/:T%B_ M\]!]`+2S1#GH#G"*S;.KXO\#BE(OPC%#XPC:KBX-:D?$V&U,]T/$6'05?!.J M(OPN:VUPEP.#B<2@>J32S2#&9>"_VMR\6:^OMIUOMT?R$NE:$!D<8P3-.L$2 MQ3OVMF?*8G0#C=F8+YQQ:=^&'(+PLM(MI=@E3RF4T&)LD)A*THZ]&?1N!-$# M8\,IDY]"N/]>__YI\^;]ZG;]\NV76D?-53Y)%8ANBDGG(HCO!AA-R48C-"X; MYPCJD/:-]QDOTT+M`7:.'(><.J,Z+!BLXK2)&TI$+LEW"7U-Q1"/&44IAAW> M]@.$6#AJ,H=J]]G)UV,@5D'TI*9A;MW;]6FQ/< MD%2<03;:FT3;*!.WH%W+=+H!]3%C2MS9G0>J"13'HUSJL=RL:_IV6#A#J"9W M4;C1=:IJOOOP;A.U8<])*+US=?)H?0Y]6'CYK(KM^_^CZ?_>@M[:$) M60JA!VN@94^@?@!7$GJ="(8M3;CM>C@EXP'P+B?6TJ.]CM@5UJJCKD2LD'LW MXN;HL=6.;X-6ULYH:=I>GBW6UP$TZ_NG)4W'_3H!YOA9&TV.7V!/VMO*B+G1 M3J@N^1R=83.60?@D.F_:ZSP$WP4%6[IJ.A@Y5V+?Q0+YDK3\IWIQ":R.KAHC MZ<[MCA.ZG&#B'PD_NOOCU#NYA,B^V&*P(+_V?*V]XW(F1S#I/P43)VK'44_9(7MNI` MH3;?=T9YM=J\W&P?G*^V55.OUO?*=#'>]3AKN$?HL5'D:"VT7E.M77RTEE*A M%L..JOCZ2X0)_8?Y+GGX,&@7D68G&/98&G'ZK=$(:$1QA5`V!X7%^8Z^=3%= MX0=)\Z7_R:>[]S>;L4'"XIY8N3-"W%"$30#:ZSGDTE+(+`K/M*D&03!0@UE` M9V&?W8'F*V/78?>E@:]-:UE#,T$<5,[(4TTG+XW][[>WGXY>\X[BK8F[UA(F MZ)XIR#7PT>1L`]&CEY6)QHG[89R,=G:54^(JCC*&[`*PKR0>=LR:JEX@>9YJ MVG,9M"\_W=W>K:[5>SMR@1T)'^0>-)ZN`52J&0N71M[*#0T+W4@7L)R'>W:I MN7BMI(C5BLE*U8H#XLB6G+4*!#@_%>X]!;ESCQ3WM82I%!84\ZXB_XMV36BZH0ID)+NB8[[VG1L5X4M83I?AKGU=JX9<;JL M-]3!:5]V@%9T$G4MWH_U%M9F^?B9,CS$U>Z;Q-YIIRFM[3[>TQ<&YCV5:CH! M0B[;XD;+O5)%',?*8A1MO0M_+YS382^-5_-B00A<%9#`QA/J5*G6O9P:^9^! M>)T)]]O$)/F)GZZO3A@'ER)0I,"V=4`]]4VHHYR2""ZVB1'#,6/8N\J[GVE4=@W*&B&7JMHF'!NJ"#/)^P6_M#P_<^66^(\H[QBX;T?'.#D\F1(9 M?=*WR5WL]>NA]R+TM>F!G!\1!$SLU\;G0S\1RS%PC;KP2QBCES65IV4$[92>V[9 M@A"%/CS(BIG"&'_@4GSW&K%UAR[QF)YKC28@>2=,PYL6K?<].!W2X3V6(:2T M1]@#H%U6K*6][,'?=]XJS%2"Z1V^B!5CX8E<$P?[U7O3&LLY!;.C$ MET[BG'I-@*[H(PM58-&R@Q&$X*W?*]L2O@L*MO1RT'T-8`,7;2\OUQ`B]IX\ M)&M#]<.>B65/%Q-K.@8ZS(1;I&\V!LWF:#K8V!8KW*Q49-;!]0VU^!4!.#D$)P;%ALL!ZI,:M,-`;$$U'K?*W5YLU[TF[; MG]HQ$'B%PV,7)K`3(+#>)!9WMG=MJTS.(Y$_DL_:%H M0\Q6_HDZ%S$[(QY1$*>BBND=DR?1N)UV*$^&?&G0&NU!E-(.(S*S05Y=L>4.YYIJ[9NM$`-58C&5$]RVR#@ MUDI8!M9(JX/,+7+;MHV6[4I>VT/3TO)<0S(ZBMIV((QT6^IJ8^"E&='54;E1 M1@$%VKJE*:VV`@1XF'UJ@<8YFM*1.\[J]."E7N4[4)FS,.9!FZ4Q')+-;0EM M\6[H+P\SWV;R=$M1/%FR70MDM./*#M:5*JIG*#C3?/7I7X/%LQ1CF>IM1+U[ M#1M['"H&8`.H%7@;V.@+1,)N05!M*I:N2O::+GJ:KJHKV+#G&HKINP=,E0.Q M;8,YT"`*U1UP^5S'Z'A.R],A6E%60VG--"1U693+>^].T,88PG`DK]/&K?'@ M1U@FQ,O@:2NF[`!')7/%([5!_]3EY[\705LT79%;EB.#XP\&4Y<@!M`-RVU+ M:+8ZFFNOEJ=IDJDLFZA]"=I2/@Y'69(#YEW7=1?[#ME8Y`,>(N#ZZO@$R0#; MLXSE:RBZYU&$<4@FNJ:[I02;KDGP$HC?FB70$=O95B2;@%O0=%L",8@IFDI;7,U MRVZ82_4_.]0'5E3M"!9'<1S),5N:J;L@')[L`H"JBB4K'0CV5V(!N2#U`%I_ M2T-_W\(6R[`UM].!"+R-[IUK:9[SH._(&HVK4D5\%(VEY;;R7C^V;9>!>5 M>U6++C9>USS=A/!?]12(]CLN>$[@\H$/*F%;F+7C-:TE?=I`S]MT'U"3(A?O M,4RY98!F.+J&K0@]K2/A=-"6N5JR^Q:)JV4?NU"V274,#4+1MN1T)`=[!K8= MVP5=:F%S0<=HK^ZE7[/K8PN%_\W#7A\B#^>)IZS')QU66V$TPJ%WFPN3=NDJ MX0$BF8"ALN(!\+1<#\R6+(&KK7G2XMR(.3FPEB:9[$EEY2O"R`P?DF&OJQS%#>'63EJXGL:*5[>Q M;Z^F2RU;]2S9QKWY6`)GFXJ+G<<\Q5ZH*9Q;G;J4;#[9ZK8U3Y8!133<58(V M`#QI\%%-UU`\29(=RY+7K\[833:/LKJ-(8WAM"T`2LRT8Q<]VY([3AO'BLFR M*77>\&N,I=Y#^Z\.I[O>WOM]'HPBGG27QJ4]%/-`81UNM'&SYESKQW:GW9$] M$]:@Z]@8'K>GB?Y,!%])R&QY< MHSCF6Y(#:SX59R0C'+V;?;Y%LK\@79,U?`'.',*D*GF"YSVF@A]QEGZ]BI.8 M7WV9TO=.8K'4C*>[R,60!2CGU[B\6PD>^[P#9D_^;Z_1`]8V@OCDD@VRI/)#VE!5O'+X6[0-'D>?YD>_"4/9A_3 MM9;2^9M#9[/6]I95CW"FJT'T6 MC9'@,]P1#][RT"W8_1)_CJ*N:!*XA[\)?DC^=LB?_?ARUCZ MA&K%CS#QG3*IGD`FM_#RZ%**@2SA'?N?[G'>[)Y#$.M.ASB"!U?^KK'-*ND*`6]6#,/.Q!.:4 MROLF_\?2761!5T2[*6S]SZI8MU4,-[&P!DX5$EPIJS3=KIU99R$S;T6>1Q.E M#VQ;CP=?39&V1B!4/.$,X0SAS&EPQJXNV]+X)T\X0SA#.',: MG#%4B7"FSO30!\@"A>/^5D!7EF>')"J5+8G*FE\8UQ`FB)9J5:5837GX==MI M,L<7K1&&*9-&D$:01DQ"/-%0*POR2"-((\Y>(PS1,,A&5!%U-"CE42=O/38, M:1YDTT3Q85N_Z7\NZ9U67,?G@FDUK:U MJ"?>42'>"9(1ME]X3W7]6=2G5O>&?5<6GG]MLVB8E;TOW,JVLY`BRB2?MOB' M\(OP:P_\TF6#\(OPB_#K]))'^'7`NWA%KRZR)/PB_"+\(OPZ9N6$IE?W/HCP M:S%!]J7HF[GV^#6??_RR3R_:A=:\;X^MW*=WK:+8LH%C35Q;U3U#M8R.JACM MEJ>V+,U5O$ON71MF`A.RT6#`TE>L!V$3CEYWD_0Z`YX*@V((S;C'[71H:9]' M@<"*SK4K$K(G6>-T\E@?BL4'W$_2HDCE%B6QI!Q[A,WLABJ)PMI&*(D%01*A$J-8(_'QB5O(AE6=B%I9;[D&+!91&V1)@Q\K[/^RS>7_!^-G`X+YUZA%9.]2?))\NL0M?L^N(;7#SP=-$/T_SY])=\, M>F9U%Z2!I('U>#9`#"E@=0IX)BF3FFI0EHMS1C%H$)9[C#V=HJYI,I-P?9D1 M)88I,4PO%DA^FL M^B&+A"$;\O242MGX\1XTV&7^/%74[.HZRC3]V>-Y-$+J0LQ_XZ6-D&;^O,HZ MMC?^N1/*$,H0RIP&94JAL119J5_=FB(!A#>$-X0WIXN?JIM]T?1G3TA#2$-( M0TA#2$-(0TASJ4A#,=1)AGY?P&NH=(B5A5QX3.*`)GP764]1DG51-FB"ZQ'L MS(79XD#Z0/D_,^R:*L5&8B5A][?=YGX;[&#MI8DU^4,XE4T2]2IOK@R2T5OK4B]YJ,@62+5(M4B MU:HA(Z=5-R?K8T^0)\4CQ=O3930,VBQ"ZD7J5<<$;E-4M>I&V))VD7:1=LV, MER2+JER_YW@IZG4FW?@:IUJ;I88F0M-$Z)U32*)BF/!772*)ID(3AA&&$88= M\15OA?NB"+T(O0B]"+V.6_MK5I?OW)5O>[UT.`O9H\IA@C>"MZ;!&P:8AFA6 MM^&'7#3",,(PPK`C8IAJ&:*D[S,+A1",$(P0C!"L*0AF69)HJBHAV,G?7C:X M8J#/B\O()ESGY-@W)7WK&,`C,O3>2JHY^M'#L+Z&GD\.0*W#`Q M:QQ_2'Y(?DA^2'Y(?IK)'Y(?DA^2'Y*?\XG=/DI#.0]7WX7UY[R(X@(^3+(P M/Z5N-GYO,7(31S#SL6'F!QK]1'A#>$-X0WA#>$-X0WAS M87A#813!#,$,P0RY-80WA#>$-Q>"-^36[*PM-*@;!W4/!CSU0Q8)0S;DZ1[" MLW-3WT-0Y[3#5"11LRIKW=N41UVW52;C>\$J48,;2WI!>G'V>O&ILA&KJX^\ M/K>3&NZ1LIS*KZJL=U)39)_L!ZD$J02I!*D$A1I-S%A]F,KJ)!WBAEDN/"9Q M0..XM_3BE4Q35*O+2AW!6%V.@FDZC58DU2+5JB7G)LIJ97DWFLE- MND>ZMX_?J(NF1%4&I&"D8'7XC8HFFB:%9:1>I%YU#(C4)=$^@O-X*>I%-7+Y MW1\W]SJA&L<##M=A/1[[KT+R"/E295-AFZ*\),)(9TX MF!V6)JH6>56D$J02TR!#MD5)(3-110Z+\L:-&D;[UM,XB^FBQYM2^YXM[.I0[G">GH7LU>U0$$X23A).-@\G-;.Z^E-"2$)(0L@FR"HA9*5E MQ+K1`#?RH/<79R&M5(1,$-HXH20(K308MVS14,G5)%>3<))PDG!R_7FZ#"BI M55=U3"A)*$DHV019)92LL*+#L$7;)I0\^EOQ+SD#OJP]?LWG'[^,LNL>8\-; MYXF%$9[:2=)[%O%[[H^`W)!G#[!P-TK\/W_ZCW__MQ\GQ[NC+(QYEGG)X#&, MBQT3K3#SHR0;I7QZ"O`T1L;]SKM?KSHM19+U?RC_^]"Z$L(`?F!^?JUU5*MC MNZXB:T[;MENRH]NNHJN=EMTV/;E]]=/2@YAGZD,XX)GPC3\+OR<#]C;FSIT> M`=G7?5Y`O*Q(W]_5]&"+K\_E?1Z3*"@O-&&;X/C_-PJS)J#D7!1^B?T;X=/5Y(>K MST(8"QW^F(Y8^BJ@F`HL#N`*`1]@%R+GRWWQ0YAGPG,_B:+7Z^0YADMFH\`X$BL+5]#_E?9QA&D;%36X$I!-TI(`EN%$@ M=$&9XJ*'=Y;##[@W*8.3_&@4<`&N)R1#GH*ZQ3TAY=DHRHO)LYSY?>%Q(EO= M-!D4Q^(E\=]L)FPW@O!;F@C=)!VP^2N,+PNDX/_P[(S/GY<)??;$A3C)A4?. M8V$(YP)M0/$C]]DH*XD#Q.5^>4'\.G^^"*L`\0B#$0/VE=R,RZ-ZO93W@%11 M>.9I>0_D>HIE`2_N!R` MFP`L\_D"LY8)AQ]8+C`@;/P8IH2_0=3<@X/+P4G)@!?GLRA+BM6M9=YK<%+]50-8`?^YG`8WRJE5SRKZ.8S[QU51(+1:^&6A3I93GL\1@4-RK_%PS" M.,QR5&305?XRY''&)]*Z549O/J8=JM+>%X??AJ"PH5]>:6)BFD;N!=CX7^=- MMEDJFC@/S.LL/P/P3<`*\10%/T4O-T-E:8'_"(KRC0%6W[]FH!S@'[2^W8/) M[HYB']$6UI6_B@6250.RLG%C5(NRL`*?9?W2<+S)!>$YS/O`B5X"P('>PPL< MAW%FX=_P%X`0_.*,\GX"MRK1!'B!K`M&/EK9A>M'X.H7J%(16Y0;NUJVC*TZ M6LDU%AY]C%Z2!,]PRP)'JUF&5O4J@,SIHPSCG,6]$.(U<*R>^R&X?X5_QH0R MY(!#X&O*>EP`]Z([BH0H[!;N326T6#>K6\(/6M,K(,]8G,9BA`]D_(R&H]3O M,[!@X#"#DP8?2]\3O;X(+A3,;>7?\NE#HF^]EFT:U32-WLLP;664:&PT:Z`R M$UU)1CGX="6*^VR(#PINBBD8.&`6FH*!X"^@5#$``QJRU9SG(>3*DGFCUV+) M1(RP_PDQ):+?$/#[&E-,N$@6_'.4Y84+>S._P`PP$(X9@8_+TR?$C:G![R8^ M@&$@`,($/`*CEN*%'M.$!7"O7!0P)DN![UD9/OHL34,X#]SF41$*ED`U,9OE M8\!++-P>"!VP/^$*DXQ:P6BX8P%0\M>'A\]EZ@T[ MF\"U@28>%[3,RQ%2FD`\`>8!(O)L-!PF:2[\@DR(>8YY@AS]!2`FXD]@+(&N MI1O]\MO#?WV>XP]!02V9K*VF$<1N:A3%TKTKTC$O/A].3N-/+!J5F2.?ISEZ MN\SW,:N0H1_,PR<4$!$D-4U1;J*0/891D0(N98B]3/,-+,MX7OX\=]BB6QAF MD\@3%-#'O!00T6.8$T,:\!]=YH^OXH>I/QH@@L&1,Q>4K4LEE9D:N':1VDN'R*?H\BL;'?+V2KHKOV9#YD^_[OXP9L+07QB61;)0GDQ_*M^W%+\]AD/?A M:&#$^+T=F)^(#3-^._FP\CAG=,_O!YV^R]/7[N+=84=I0,3Y6.?IQSEAA4TD3OW'G(/14)^BEV85T7WLD"VC8I/>_MW?J-=!W^:(C^5 MU9G4M^8ZAF.9HJ[1(-XJX+3!16\37Z9J1[.&`CABXDY,G)*N'K.Q\!:&GA43 MR66Z<]X._1;J]YD+-JF09D7\@!WKS_!M[33 M-\'EVU[R"!N$09_X%OML!L6;ZEG9;"3DA1RB,@AVMY0 M$3PBG?K-DT>T.W-_'F\0("^H0@?'F M)7*DS@C$+L?1DA5)E/7*!AH?S+BFZ"9Y8E5GR^F'MPM!K(:U%OE2CP\+SPRI;M(X7_!%H4>JK2'TMM-+(LM&`TE_-PKG+<<9D M133DZB:AD3_V/G],/XKFU0>ITL9=H6;MO>?=OOU62P\1H^CK"S M'3;9%>+1X+%L$#V;J<#\/$F+*0;8?#W$YG1"GK(0IT`4W1I1AXI>=AF+P,]_ M3M(_NTGJCUM)8NOA[#7F:='1$5NS^^/;P?U3/NYGN[;A_Y3:2?>]\4R$^99X M"TT^EZX><&S:C-,2L`<_>\&]]\,D`S+"-?72!\&U85?<[)B:]=7=K*\8%H%B M%(X+ZA>Z2B^[?&4'2"`]Q4D;*%[8$_SM7M-/(%T+#?S$<3/*LN,SM?-;ONW< M51:\.FKGMQ#)&^]LYV=>:%N^"L[3+K$/8.,"OMW;*=60>]_"R\W.>0UNY<_I M_[/WKK]C^@7)MS/%4[*JE.$C8],Z?_O+G/_TPN44LCV1LR!(>?64? M$IA=L%_3?':QJM?[+?_$[G\\N^V+JL__=/]SUS\C40A?T"!_VW:Y['7M=MONM#R_<]5K7Y[]]$SN51F^LIUCV;#MM<"XVDL$.AJ'ZD&7 M05","A434QD6YD1(?DGYRS.R8]Q%=)B2KKP8C6@&UZFBKJI^N"SO2RN#E*HT M&'.#!(C@%GD<1L%0[#;,F"@Q+0L(BS+=<"E(1^URE,7*AS#Z+./_2]@?190_ M66K+(KQR078;=JV<#9264`HP9$%:5AT28Z1ZSZ-ON[Y*/H>,X,LA)PQ&*=Q; MZW\N$C;C0\]6Q>/U=.C4R_&^V-C&[=ZK86N>X^ZX-Z_5QKUYV$$3.]B0$(I9 M;O9:FQU!%B>QT_$VS8#Q$Z)R\P1/Y"ZC"8]52<3+\+>"YYLN,:#R[:I\)[33 M5ISB_9),SAF1OU'PYD#S/B1?&6H>:EZ-FK=1['TS0RN-AY$K/MIG-ER+.B@F>"7ML39&<$=MHC5F/.'==R]Y#V\3L\BS@(F2#I6^J+V3BSOAMNG+19FZ6!QP#&+* MN4JG?Y^EH[5.2(I"#0G+RP5$E9I_?MCQ'*0A:OMR88K%D^*O'?N>.R/>9X-\ MR3GR-8Z&N]V6>WD+_SF^U[KJM[HW-YVN=WMYU?/[-_#QN(Z&7Z>)]#:$'_&9 M)1&`0P@5CX/K-U\?$G++!IG<;B[XTI(T)+2:)D\DXKS0@&OEQ+=[]H6MM8J, M.*$^IMFL^$]041RN%"<1BD-"^!VZUR/GHGMG4IO.WJAZ//(#H=GTEB+A+"A$ M591T`,,@V8=/:@N5HK'`SQ7/)@,8=C`+#V`",I';$[B=Y]+XC6@.#Q$F7TMG M)\,T(SZG)8EOT9??YO$6=#L6E9`R-BZR8$BYZ'\V$2E\&&=".&#*9,>B_`F+ M^.C'XV5>EN%)QT+M+%*F3`"A/TW&HKQ"Z>UT5&3F!K`L;*ZN59K('Z:?0WA, M-!JQ,`*/)7Z"V\%U$K,L/4IZ63P4/%]0T<5EWJW@GB;08IA),N4LS=)8!%$& M7AC/Q1H@/Z+,9SU7S5 MK$PX&Y+>E]BX$7@@1293SD\Z+M8!Y.1;6C,MC>MU]1JP<9:*,L.3CULZ8669 MV:HYS,",3ZVA=/VJ=A!,.YI"-(5H"HTQA<6X].'3(%#9KB3H1=%HM2P6I-DX ME:AF7\4JYRM+*IH!?'"X&A-*_+N<%RE?P/S@WO)()XUCV0EP982I$?9"&9AI M_)/F\M<&RG%DBY$^S4!KM MTN2!S6JDD$WT+*!]:A`]IQIZO\CQW7X0JBF\F2<'EFA/<+OV:=9Z@5IRB),HC\!J? M>T$1UQ2]<"Z<=FOQ1/Q6_M]:@FF$>UY)5"WR3W\54:5<:`)-E@W)U)^E8W!^ MOT4CQ0IZNMGM7;3:FKH)LI>#!$I<#'X3NY!$GV9))\6\*@`V%1N0E$FVI,*" M^PXC*Z^@0*\Y_/5,!%&B*Z#6N>CH7?I5:HGD6LN6`!H$`C#"EDUV)HFM`#29 M3?"D]9W?+<#9F&9R(]3T`J5!<40'42QLIU`[E?M]EAV>*U(,)F7B@Y3/IIG3 M.V?)Y,5D&7SEH-QT-7@J9]030WU/H\J6`$IX!%VF@OH'>65%7\RU4\#2+YY.IN@GLF5_.?-74V[16=6B43N1).S=/KL:CD*JM5A='_/E+\^8/DC8TDYL5\,8LS& M;S)A!P8,&`NY\,C20`URNK(]Y]/9D/U>BCV,N-2HZ??.^S>"A^&5(.#_JJ=- M=T^P;V.6@/,F'#-6#X4"R!?R[4F(<,EO5X8%%FF(!#[B&7` M2="4#QE3VSP>@=7*G2!$1'5D M<$=60(A3H2*``;F*`T-:,+D5<"1N+9^L7EX&C,JFECL,`ZFFR'#[8KA*+(C;KDN0`X,7->`J&E_`A*)S?C).7$1S9+8$$B M7>CYPAMHGF?1H%"AHQ>`*G8]#5A)92\@<37*E"NQV,=E+5C`HGA]PG(AK\O:X*_$++HQFYKFR`V>FK:=>2>25),N5 MIS2CELB(9@]1HAI)BSR=?*$.[LAORF!Q[\)V/=_KM/15'>GN6'0$VK+GDA5V M4VIKF-U!K,F!R>EWEN":!T4P/15JFP8);G`*36BJF"$-;\H\FY31O]^REZZ"8 M,!8]`A>G-(O MW"<*-#_;-H9._:DZ]8YO^5UM15I-&4N2!);X"5C!I\.DNQG.9WR!< M<95\%!BW"(GEY&&4LR&.9^`2T MI_RD3FP.X:4#<0:\4M`$OOJ%?64Q<>5QS/+\;: MB::Y^E[)H:(I8^U?V[V+[F*]U*W415>._AI56ITS7CS;+[(BSW+TY^F\L.<3 M"ZXZ[J]K/'37=\"SO/6P_>2T>L'U%?=P==?VF.6=5(DGICDN4I'&0K`-*/NL M6$4E3Y%(_E1%@24`HG+5"3*IY?L?/LN5R5:QK1D,ET$8%('2'OFCY' MOKG:%&CS0T9'(H'8UR@M.+Q4YA#ZJC)\B'NN4IK)[-U]R#_IOKD@ ME].<%(*M]0R0ZUUX]0Z0X!JI49.$"F+/V2292S67BBC)0H8L?&`J@0;-,E$# MJY)#H!R%:1F:)&=)*'-GP`ODLS,VHE$BM$"\9:8D\.K'-/L]DEG#51H/F5Y> MVL,'EH#]BBL9"F'(QBF760S$0,>Q^+]XR"P=4B5!"`W^*")>9NR0*;]R\92' M*)AO_&G2EJ;&JH_B\G=B^**@W$`AE.;_A-*8UN!C,`HI4$,2C>#;,@W_F*I< MOS,Q7SRO1>RH<@CEC+-CO1+EC)`%3B*4H'%QV42L^=,+AAXKES5 M/$^(!#ZZTM#9CFZ^G-+B\LZKKJR23"`SL-20B:ZFQ&S/)@&5/"W/,T+G(D57 MGD6_3S)(RQD-4+30@[2D_7QYUL2Y^<8D'4W,T^6)\-3$1]AJ]HUE0<1EPHR7 MU/GE,:$9*TV3\KPSD;F+S8!2SI]DRKV9#5Q\R6D26KWFXM_*J<"2@?J-Q>2@'+B)=I;Y(#>;W*B4@>5D!$90IIZ<93F44]@DR!B=IC]\T>1)-#1' M)4Z3D>NU=A\F^?IN5+X^TYI]!%9OE@/OI<*O%AD4LURR2[*6JFHGNHJV7;B: MBKPLR]98(9VY[+>SI'_J:"Y!Q[;U)1%TVCMF$6QY>TZRUVM*,D#L'_8/L,AUY64LR)\.Y\ M_:\#@G>E_!N1_D#;J:M7U;#QV3'\EK[,7HW6F54SS[VIT@G;UOW1ERG:9@1# MF4-"_N+9)-WR,&7DD6>09Y!G#L,S/7W1%N-''GD&>09YYD`I!SUM50B,'_E= M>:8A:W1[CP)-#]S*$M';!"I?2V%>\X)Q#=,$J^MU=0'+E,&OVTZC.3YJ1+0[ MVC+;(B(0$8U'1,]J>Y@M'A&!B)A.1JQV&VV$CEF'02&/.F5[K7+!5"8DSP\I MU8&K$RJHU':PFM).$L12:"99Q"-"9JO7V9MJ(?(0>8B\"?(8Z^K+V)RXLC#Q:SW=TO36M0SW_%@OA.FA4B_L,ON^D;L3]6WPKZN")N_ MM]EJ=[2M%[XJMD9H$4:2#[OY!_D+^6L#_FHYVJKH('\A?R%_(7_MD;]ZEMO2 M-[-$_D+^0OY"_MKGS@F_I6\]"/EK/D"VN@;BLK]_^+[@;Q\H';_KLT'>C[@H MHU9D[`XZ>Q6GP>\__>7/?_IAW M?9$CXY_N?^[Z9R0*X0L:Y&_MF^O;]F6[U_&O+ULW?K?;ZES=>O[UK==R??^V M>_;3,WE79?=*2L]EP[77=,B/ZCV#-`[5@WYE.?F@DLJ*O--26B\.Y@%:OKWF M;=+86C,B7U$>!;+\4C03MJJ%%`> M61I#);TOL^,7.<]I(AB6A$4VN9^.QS&0D"`8>%64AA>D+PH`P!/WV`KU:HN, MXX+++U01@J_5].VSJCG5;/X7Y!]+OQ<`YA%7V9#+E\NC$K*G128.3Y9E\[=8C/?/ MQM`KH3.R(ER9]UNA<3IJ`TD@0B?"EV`\J9N4RY2>XO(%.6W8C7(9K_1#I+!" M%HB*<-"R=V(\5$]Y]&W75\GG$("ZR`2I*@7MJ_5UUM?=YR@L3=ICK;3AIU,%GE6?,S1N-32EO8KYX?^_YO^V&)`[' M#F(':WUAX[>K=+>S%=V=`HR8L1LSQANQ1?%T]>_4,\:;RHB8&Q?S+F/>93/R M+J-N-4VWUE\!1%+3MUR*6MEDK:PI#3WTUJ1C4G4NL/Q:C%A&<^A?+3JZ1R$V M`=S&".MX61$U#C4.-0XU#C7N-#1.0\S.;KP3-]T,9`+;&J1SQ@D.-0XU#C6N M$8(S1EBH<:>@<;@>E+__K$[&RP/%XDSP8&7^@6W4\>AJY#B=+LR2M!4A-T4+ M,%JR/XH^2DS87:P2[`WTZ17TSQ8 ML]16QQAS-EE+,3IS_-$9U#_4/XP.HL:AQF$\^F#QZ&HV5IPVP7T]!\/-&$;` M,,(TC&"Y/B("$8&(F%H(?<5S$`^(A\;CP;$\])FT3"[6G)XU?M8A*CJHG/E+ M"CG4@:GC*0KN6(Y??U5P4Q0%PY@-,%C'!*Z6HZ\P-8(+P87@J@82].W007`A MN!!<57!U/`17K9.S(YN#7:^HEH:JJB2]\3<2 MIH68'^Y2=5%7C<4:%GR[MM7Q]&U6>DUZVLIZFHQAC%4B'G?`8]?7EI4+\8AX M1#SN:A_U98Y$/"(>$8\[X=&Q?*^'>,0UQ#T)]TI':F7M=&=\'$1;-9Y7]:P) M97KL"XUS;-.''J/,A_,;]D=[MD50Y-!3I6<3!.[K-T1'BUB)%%.,N^1@%[.Z#B+)+(-6[-)8R0 MF2)DEQ\G:28>6<8(^Q;$A1@N^5"A?T$Z&A>YU)%I7@]O.R3G@ M+Q^F!8?>\#ONM[S;GQYH^-L>^.^ M[\.&-K.A&I9A3S+(,FUNZ[#Y_`(@7Y;5,C.[DX[61^FSK+(_-]*5$2X&`<\" M@WBH7^OKU^?H6ZE=1*]Z(:?M]5SCXMD[/;+4=="Q!A5>.H,Z*-EI.PN)6MED MK=16'P3I$!4/Z1"ULME:N38=UGG*ONF[E#]7EUYTP;R^1(J'7*S'I(IXEFF? MQN`$(>9WL`:>D1J"T&HZM!P/D66B@B"RFHZL5ANA=631^UIG7`N[VPX973$& M1:ZV-%VF#'3=9@BMS1'#P;%L&Q&!B$!$3.[S7&W+$(@'Q$/C\=!I:TNX=2QX MP(6>U;+]Q])#*#BS?]D)]Y?5Q(7<)9$::;R%V`,0\0PK(ZM;<>/*2..43V,ZB$B$!&( M"$0$(@(1@8@P=JIAT-2^3MG^>Y(F+6,Q%3FX\I1$G!]]+86K.]BRS1H+E! M$4^3/5.878Y@HCG.4M#7D)."JVEGR'*6C:"Y,DO<)"?THVPZ_$$!!O2!39)* M5_-,R_S6*DETQB@OLB>B\H:/6#Y,0R(3_XI?/Y*XZ),ECXJXCP:JPSAXBT@(/B&2Y'`1SH> MQT!`,@:0T[S(TTS)*H.'79!+,DYY)-*2`(9!)F*?=M,BC\,(NATEXC<. MO\D'/],%2[:&DH0]T.7/FPIJ\L!,"&/%XRY>IIKR[Q^^+_C;!TK'[VYHEH`( M^#]8]EEHV1U`XRH&6?[TES__Z8?)5;<@O'\)V5URSG+^46H<"_^>?&)!D8F1 MNJ(\XE^2="#2U0NQ?4A@..'G-`FB.))0F#Y;A%@$!C^Q^Q_/;OLBI](_W?_< M]<](%,(7-,C?NO9EOV/;OG_3O?5]SW=OKOM7KG?;A6^4I;>T[0[>'&;H-GE=. MF^L9D2COL+GP%GE_%2%NDLL1%]162_R*QG+M3)7,^9DF!05GV5EAX1KU. MW?G="#Y:=>T-[6RX'&1W>UL M>J7"*",P82+B(.:TT&3Q"?[D$0R["@"IHFE,QF3@9_@Z5G/^]G MW\8LX6P;L_]:?MR=(\A[Q[.C#\];P=84;:L7F:?IGY0E-K1Z)_..M0=,'Z:% MF++NXEFC^[*>;$_`OQ$)D/1Y.#L+%%T@]>>J);J78^Z:H^G+(_7E4X5W(F_F M_8@'<2J^VR0.?VO?.)[;LNUN][9UV;9[';_;ZG2\V\O;GG][V=I/''Z?:W?/ MX_(ARVD4J[!\);8^FLF7R\6QAIMTPHW+3_A>A[M(N.Y@%NH9-- M/!&!._7$RYT65=?7[CW*N0FT8(RPCI=/ZQ7B3M6DC9,JJF/#U1$U#C4.-4ZG M9W@T#J#Z*"Y_%^7P^$`]Z9KR(;GYHXB^TEAN@A`K_!]I]CM3"[6?Q686N87A MY07R+;7S%)40I\NH/Z@_J#^H/\;*!_7G$.$UN\'NE;SO8YJP)S*2WA.YA^X> MM"*"\7F6C#@::FYZ/<^N%F MB@8@WR#?(-\@WS2%;W9=#VM\Q.8Z'8U8)@_NCNF89=O$"(\N;XMG^;V>+@R9 M,M)UFV:TP$>,B!IL"^("<=%X7*"E0$0@(M!2'#RYW1%,1+*Q.)O!R"#=;-UX M;2S55YIHWR!S+-OQK;;;Q8D^!A;-,5;'`S",I2'$$&)HPQ!@"+"F`@QM&*X' M;2S`+Q>?+V8`>Q`X3F1I`/K`DN")I`-XKSQ!7\L4K7$@<_VNU6X[&.K`$""& M`#$$B+A`7*"M0$P@)M!6['\N*X!!@ZAB=!$:)H)S:.!'D;.$6((,82881!K2.T*X^"U@6^DJ^1M M$VJ%[J^R[8$D5L>>%;?=M6Q/6PSW]1JV3=`DC``CAR&'-8?#?`_Y"_D+^>OP MFH?\M94/UK8Z77W[AI'#D,.0PY##FAW]0A;;.$1V&I7/U$=Q^5SAB[_G<#7Y M):*#**ZOO@567\$U$KUK)*AQJ'&H<28+SAAAH<:=@L9I6!9M_([8:_@.6B8. MZ@5IPB/P].4AO/_!J-E^_$"D"0:1A)X3@>Y`+D`N0"Y`+D`N0"Y M`"ZLP#>PA*&3+Y&*<+SSDXO30UAF:4$(T1'&HB:J(9@D--1$TT0W"H MB:>LB0TY!%B3HRT?&[(@5G4@CE6G3]'CJ?,[GR';)QRJ-\FV#6Z:2>]O3553CVC-,8)M80 M)D9D(;(068@LP[Q#A!A"#"&&$-OOS.S8)F#I:,2R(*(Q&=,QR^J`6..0Y-B6 MWVUA%`,CFECF&*-[B`O$!9H*A`1"`DW%7J<;F\U0CV`JDHW%L4A&!NEFFTM/ M<++O6':G975L#%AC-,T@8W4\`,-H&D(,(88V#`&&`&LJP-"&X8K0Q@+\-*LRU"3"&F3AY3:*N,7.XZ211NH%6Z"KBO&HU&5./>7V7W M5[6V\27?'0 M+AHG.-0XU#C4N$8(SAAAH<:=@L:=_`&C:_@.6B:.%`5IPJ.0J5K8E9-%)&,Q MS5E(\I3\B\5I$!6[:V?1F+"&G0Z+\YGM#% MP>T84L0Q402FGT(N0"Y`+D`N0"Y`+D`NP*G#ME.'2J3B^YP.8K;T^B5___!] MP=\^4#I^=TNC[%\T+MA'1GF1,9%(Y$,R+G+>CW@0I^*[.^CK%72?@AR6GR$$$#+CEG2V\5D00ALT_L_L>SV[YK.ZU_NO^Y MZY^1*(0O:)"_M5WG\OK&=7INJ]/J]6]ZO?:5Z_1MS_:O;F]\_^RG9V-0E>== M-&*<_,H>R:=T1%=S4^7V.$K8V\E2HVM_][[.];)']9Y!&H?J01/Q$9J$Y%)$ M3C(6DIDDB1+EBZKP4F<.;LI>E724@!')W_FZ5WGOAHP$0Q`C(U%">0$7PYY(2!%,.]M?[G(F$S4^W9%A%(UM.A1\H)_'>?QN!C<'(N!R\M.`"$ MOWEY,;FQ0%B#IN;\&!%;KH)'?*X^-$FS$8WGC)TCKID^6)H)$K`X+J_Y\2'N25F!SBL:TR1@@D2`X7^F24&S)^*L MX*@]3BN,WYNN[WS#,1Q?<"R[Y5ANSZ]=*J:,_ZZQBH:<3:A3A)>SQ4_!/O^/ M92DTAEG@T@<7&RC2\>9A=%RKV]*62MB4<=\O=$[(FC\#U'4:LI&H/7'Y_>T^3LTELD3"R,LS6B#/\C<@%UHP#_DW)0^=X+7!!.H>7:2-T M3R.5KEX%-"+:;9P4-VEL[6M6U^D(%!#\+\9S/K]`%<$O4::*/.0$NLCACR0I M:!P_79"[(>C^PU`N8X5BBB37O-)$JKO MJB^Z5D`;#:=5+\454IAJ[[I$ZGK'N41ZP/NP@Z8T%#N('31G'X:!BY[=[8S_ M[+:=SB0[CMF!X@"\!Y9I=9;6='SQ0``JU^8"VV`V];K;G;C-9[-WAAEQ+*\AFPZ=MM7M.;4+K!%ZLXKD M]J9.)VR0D<*0PK83U7G+M>QV_0>WMLJ-U`AETY9S%0G.!((S1:V,X#!C:*KM M6UVW7;M(3!E\]*5.@6H:8=Z,X*%F^%+=KN5Y.!M$!D,&,TD5D<'6GPWZ+:OE MZ3M#B[-!)#@D."0X8PC.=ZW.'E+L-4)M=G713CV'T77!H9$PS).R9`O'HS?0 MLR/.P-=SK(ZC+HN6KN7[ M:$1VCFT9%*^O4["_I@GT;S1F(A'C0\946L=*G2J$#!K.E4MQT43LFLLRZ#0<9V"G5;8C:.`)9P1V<1ZMM6]DI+Y MB.+,&I=/MQ6:*0I6M_-G$$Z;:^2.!WKG.K&'BZN(/$3>1G+JNHY;/[>;@B4T M;DV`&/J=Z'N9/:KCL^KTUK"*T.$K8VR&3;.6X]G?OC9/B)HV5 MGZ,$J#-_YW$CI*0<'_2_,H34AZ3^CD MD,="G3!RGV8D'S+XES$F\YPL]'_#YI4KUB5FI!!"%J29;,T[(6?5`QY]V_55 M\CED!%\..6$@Z?VU_NBGP2E?96Q$A?>1[7.X=0[N'GV1O[IMS6QB[;'MG8MV8]ON:6;*/:N-P;J8K%J:M/$VSWMJ%7M(2EM0Z\MDO!\2BP@MAI.,,,;3.;,C.?1 M2,X2RZLF.O0$W&+)OV:7B(IS*8\FDTCQ8WE7E)`P@A=FP!CDMR*+>!@%XCJ5 M+CH$JY/)6G7A;P7/9;$ZBT0P#TV>+'&S>!0=C^,H$"%X\D=!LYQE\1,90Y_3 M4%R`1T+V8/$8^EFEH$[&(>J\)XLK7P.X4G MB$^9G.QR7C9$S1!Y&A>J:QE8/O@ENH?F3#L+MT\[7R0!RW*84>814SV4$VKU MJWQ;"L_,I,!H`M>\;.HQZK]-ZV^1[?;`=B4'O&B;X_21B;&@"LCW+&09C>%- M-"_R-'N:71T63`25Q%4A/`:8)2#C+`T+219$HCJ2H`+93+X4^>;AAF?L,^&K M+!T)T@(M3)XQ#S0H%V0';P=!P]^JG:(A7$$S4S$N\?3%QO(),7VY^'QA$;@Z MCV@,G)3>WP.WD,%3131<1=6"M`!.`)(2-,IS\*[?*JJ5Q3H3KN@D2N2E64B! M1\ACE`\5`1;Y,(5QH%+0#T6D?I>/&D);RT>-Z9,B-2$8T>SJH`#5D*,`Q@N; M(FKJ1HV1_G5`-`0:71-%(I8)>E@!DVE*N!PNKT-6-J.DDPD,-YTFOS37?38I M_LI*9^0Z!H<`[#T+KYZNX4T9,%%!XX\@>I#%4Q_:<2<\DXTFS>[5E7?I=[NV M?]NR'9@HMV_=:_NZ@LDSABR6]'T$RS1[#5OU6'=PV8SFV]LP&%55B*S]67)&DV MHO'<1C1'7#-]L`)+P.*XO.;',_M,?N9C&DP^;TXPCU&8#^%/Z&.Y%0RT+J9C MSMY-_ECH_*Q1U30&TZUAW:69*]9(A"#;\N-9N_?=JYO.YG>XE3@@`"YCF58)+AKE562^U%CC1G/40@T2 M7.Y2O:"):U?TP:3LJT1>R/"R(R/2(C8;,[Y)2G;M^#8^(96^`Q*O:5@3#D9X MW;9EM[19!.-'?ZLY#F8,K/]0%G+-T7--2^0A\_4=PC)]]'?EFE.OJBQ\&WH/ M3BIQ9GPC_9Q\"./^,"0MZ?8A[13ZF*%'=!A_M^BEC MJMVS>KV:CA4?+Z:V"GFB9VU2N@/CG:_]Y4$X"M_O+GNU?]?>_];FF4D7_1N&#D(Z-"5E+H+^H,[MC?IO7B6(K: M+"9VIT:<4,*+T8AF3W+CZF;[`8\E<\-1;0FL?PM@`S"T!N.=["9`U]]Q%Z#7 MVO,FN6Y3-O-A_[!_!K<3^W?(_N$>W)IW/^YG=Z-Q\D']65-_.F:O'-:P5_9O M6*G2L[*07*=\;=5#+4,MV\@AHU%RT),SJ%S'JUR_I"*C%FH7:EZM.6+)>#:HV9;8%! M!"("Z_%LH#$(0'T`;$C(I*8]*,\WYQ2B+(G8[E%Z.G)?D]AO1%9N,\+`,`:& M<6$!]<<\^:#^H/Z@_J#^H/Z8*1_4']2?K>53YZ%VN\$S.K6O(!V-6!9$-"9C M.F;9(4%I_#D]S!I5O<^S_)Z^4^FFC[VX#P^='XGY-U[;D&GFCHPCRR#+(,L@ MR]3*,O\SJ?+BU@\W4S0`^0;Y!OGFB6H;)Q*HL$#](DK*5NP#;L<]`$`^-Q\.Y8SFN-A.Q..SU>9_:U^[T+-]I(R8TQ*M.93_UEXO/%S,8/0BT)J(N`Z$/ M+`F>2#J`]\H3M/44Q]2Y-G%0\+E^UVKA_F)ME@I7K1!>U5F08R.T$%H(K1HB MR%[[7?O;T=?O'-=N6VTZ-`( MW<.=PTAO2&^FT9N88+:MCKX#/^BB(8(XL MT+W)48ZU%?0P>GAP`!NF9L;)!_4']0?U!_4']<=,^:#^H/Z@_J#^-&?N=BH) MY:Y%[^^A_SF3L[B0C5,>Y8?$IO%GB[$FR]P6-"S]=`+QS(.;.*29TZ:9_\'2 M3\@WR#?(-\@WR#?(-\@W1\8W.(U"FD&:09I!MP;Y!OD&^>9(^`;=FK71@H6Z M1:'NT8AE041C,J9CEFV@/&LG]=V&=?X_>]?6XS:.K)_/`N<_$`$&VP$4C^6[ MDYT%^I9%!I/,;"YS5R<%59B]?Z4E^=V MTH%[!)9#^56%G9UDB^Z3_2!($"0($@0)6FK8&+$ZF[3K.X*-?11XMI4VH/QNIX`-9J4VE%@A9!JY28F^,V"XN[44UNPAYA M;QN_L>UTZY1E0``C@)7A-S9:3K=+RS*"%\&KC`*1[;K3WX/S>"SPHARYY-VW MVI?:$E\CA'$4"FB'CT3DS5@\@.>:@_I*"3I6#F/->M/IU0NK\F6+&I1MJ<@@ M'3$F&H5552S5J.P)0[%Z0@N1PX7]*A:]<(J0]NB_&1""!,[BZ/7 MVJACM0[-1B>JB^ZM2^Y)7V*M1OM9U MFGW7Z1;'8`:+B.\)Y!#*7P&W913Z<-G;6[D`QG(9,:2 MF$TX0DQ.\'@=N(,*GJEU[$EXC,]N93*&'Z0V#9E?O0!^SQ[)-5-")TIZ M>&VB.)(>T\(#F212:/-@+5:^,2U$<0(#\(+4-P/.QCGE,D`(O!G&ZHWFP=I= M!AP@"[#5#AND63=7FPBY^BZRJU9NR]OVXLCPAQG1@,-`/+AL+$0"/21(%`Z) M;Y$2\*R_0-HCT&Z8],AGZ?++1(1X2I2:L2#6&FOP1C!54]`D?*5+W]&P#9JQ M-ONHH@@'STO#-#!S',.L*X,#)<8`!3D5YE'/4HAO$^A.UE<#(01P#$K,0S!3 M2:;!2JST<:CB\'F/!Q#+"+@!1HK]CT,Q[Y%.X,YL],`;V6\U=FX^_9I&@C7K MS@8Z,3`&L:R(#YZ[=@97!F'.AEPJ-N5!*K#->XJTD^/5:=5Z#"X+0$R%M.BP MV['TQAMX9H,6;,8\ZMJ8@\0'0D093\)T)S)*XU2O:J&9$5/X&7D2A1C&\%A@ MP8BY#?@0)>.,P>[>E=,8:#;@R122QA<1X;F&/!/@0Z`HTR^8<`_:&V5"4^$`Z&6JY^F:[3W?HQR-R7!H0MVBW\* M:3&*"VGFCNEYF>*50O7-1L%47VU#A0`9``]"_A$B[?S?^X- M?MFIU>3U9>"AL_&=@V?DOYO._/*JY?[T9$QC/>R2W[CS?8U]/Y`&2`.T<8`% MG*YRDKL4B^XV5X;QY"%&:_'@^X'=@N3Z>!C8$[@.*]:1C!/PZ-ZC+_@G^H)% MQ<])SU:ZZQY`N;9XE[`$M4*%6@HMTZS%QX\K*Y+EMSQ9_O]93&(0%"QMKC`< M]$W#OSML3=A,BZ6ZU%;4?CU6.#?M,!4'Q?=O8BJ"I1C=%8D^_A_I(^EC^?K8 M('TD?;1('YM%Z^-V3@X(SJ:\M9)-(XTCCBO0,C\8!S#[BY6]E`LU[64N77(_9 M]4TJISPP21"XP_]QF8+U99'[\O@&^8[:>8I*2,META_2'](?TA]KY4/Z M(9XAGB&>(9[9)\\LWH]JE`\W6S2`^(;XAOB&^*8J?//2_;#*1VPNXS`4RKRX M.^$3H7:)$1Y=L:.FT^KWB\*0+3-=MFDF"WS$B"C!MA`N"!>5QP59"D($(8(L MQ<&+11[!0F3M>++?0IL&B/L3H>@%$LC2!&$",; M1@`C@%458&3#:#]H^S/.:U]J2X"-$,>1.7Z;CT3DS5@\@.>:-^A+6:)5#F2- M5L_I%%?JTQ8UH!"@/1:IV%EHMF@5A>6_A&&TJY[_3F9!6JO!?W]N1S1;AGB961L]+H])QZL[`8[I.BJX0F M4028.(PXK#HSWR0?R*"\^A94?87V2(K=(R&-(XTCC;-9<-8( MBS3N%#2N@&W1RF?$7L)WT#-\4<^+(RW!TS4"'@B?);$[$\1Q)Y, M->/>32JUQ-\/&2BP18R%+67+&W/QB]$SUX$E8-$C7V*D0O/_FJ)E^_$"B"0J M1A+TG@YQ`7$!<0%Q`7$!<0%Q`2T>=E\\E'D.["$H92Q,,VX/VCDXO50UAF:5 M$*T1'&DB::(=@B--)$VT0W"DB:>LB15Y";`D1]LTZPLOSK:WWH)^"!7(2&0M MGFL6#]F5\$0X$(HU78*FB+$TK6,XB);5.<*1QI'&D M<940G#7"(HT[!8T[^<'`=0(B5Q`7$!<0%Q0<&A@U,IA'*)0Q_"X!-A=KY],8FU3'8) M9IW.T=/-XNHJ'/N)TQ0F+B!,3,@B9!&R"%F6>8<$,8(808P@MM^5V;$MP.(P M%,J3/&`3/A&J#(A5#DENW6GUVA3%H(@FE3FFZ![A@G!!IH(@09`@4['7Y<9V M*]0C6(JH";X6*=@@WBZY]`07^ZY3[[:=;IT"UA1-L\A8'0_`*)I&$".(D0TC M@!'`J@HPLF&T([2U`+_5OM26`!LACJ,0ZS+PD8B\V4I!AE*6:)4#6;/>=%KT M+@R%`$NT2&NE$>\7/ZP<9LHP3$_(B'!%N#IZ7!5LBPA3A*F3QQ39*BNWNTX2 MA5MH55$%W!^:C4I4X]Y?9?D5Z17I5%5F17I%>65!3PJ*5Y7X+ MC/V>P-7L-\D',J`Z8E:PGD6Z:)W@2.-(XTCC*B$X:X1%&G<*&G?R+QA=PG?0 M,WRER(LC+7V1U<)>>;.(*1'P1/@LB=F?(H@]F6K&O9M4:HF_'W+=9HL83[+( MP%F_7EA>QGV$5&CV7Q]/Z.+@=HPHXI@H@HZ?(BX@+B`N("X@+B`N("Z@I<.N M2X>52,7/"1\$8M/U>^.N%>D$,A)OYKMXC?I/[ZPCVFTZ:S[+""@O>=LJ>D_R MW)15N]?7+9O*HW9Y+ISIL"^\.(O;O$699$_[-8W$DFJ;=8UA#4V*,=-&F/<=44Y)!(3FD"&FB)A M"%PQKK7(]61-/W+%@%'PQ/PJHTQE:O?%3^3^TM[_WUA$0`DPE_$$)W;(I3)S M*AA`68;(&NL:%?(?,(-_"6V^Q0D'],8#+=0TG\))FF2Z$\KH_J5I=._B&C/= M6*C!^@/A/CU7JG7B26(6"JY34))EOVOL*]R\5,M$>.-(WJ2F`_[F>XR6KCSS M[SK7;]>,8Z[KN%=LTDV4",24P\3("!X29GT" MJ.&.!71GL*#K1/%(HZ8C\H!)XV"*#:YAQ\/N*2.YK"\U]F%X1R@(F2A.[DIS M9;#Y^`WJ82P#CG*!7H6Q+X(<>#A9T"`TC02>/>%-=B7V(!2)4-A-+TC1264S M*0(@BU1-45^@\S#0+,D&+)`2/A@<-)'1*&>55"E#-R@%'$5D[!0'_'LP,X9^8,!I.,F):?,8YQH#@U+B)I4JGV_^7;#_I/XHMTR#.$W6FIL+D*.C M+J$)N.HV3F%`*`9H80Z%NY($=>9L"`05&6:5D4Y4BD^I$5453E4[P!KF9Q.J MFRS(D\!F#FB:!-?%;"/J1&=3"I\V[R^N;"IBPRO[B7CC8I_QDTAN8_4==/]# MY-78V:OY+Z]>HXD#6]]T4$N7".,1@BD.Q8)1,A[3(%OCO4%7[C-G-G9H\1&$ MYS)8].W!L^D84WEL(046XD3)LP5P`)T!_#P3)*Q$C-X6%D M8I"',P3>\FB&5\1W9F+Y:S90Z"V@'Q^T:)S=G,M]1G8FQ7ES0SI'*FY.S%OL1`76"(+_FEU?U5^:SGG!O_GF#H+[*4*`5N66?XY#? MBV.#S1C)*.LD3Y-X_D462S3?W$H_&B_[O9I4 MM(@RMC8F23TC+/"]D>?G_I5P M'N#V*8#E>@+W>?\A0MQH#X[T]+PR%T,7/(!E&ZXKT4O\E4?@,LZ8^X#!W>,6 M7[7/+"ON((*C/PZOR.W$)Z6UU3YC)31METU(FPUTF;)ZOUQ>R<&5@5MST#F:?HG MJZ&OPHP&'?=;S7.4*N+?N$Z]0`_GQ0(E%RC[E_*PJ+-E;];A&WJ*>R:]*.1) MJLQ>\)T-N;5]@<5>[IMAK-YH'LRW?TT050MOWL88=YIY0AEI=F6DL5O^%V0J=_G-L)![R/]DMHO^2D]TM( M"TD+7Y[*_8@FWG>UZ%BW+46>FE0OE\U`NI@3&PB]317A_6W7V2(Q*W;DK`E* M-7L=I]XN+H1J^^SOM,:ATZWL?/O7>FTCKEF]K^WVG4ZK05Q3FM-S?+X-'V+> MNKOD&^/G)&.8]]&8M8W;LXV_\^SM]J.KNMOKU9UNLUD8^DZDXBZM@0E3#V.J MTW?Z_>(LVHE@JNIY+M8AT**T%EMTM!J9*];XYJ[3Z'2<;J]W>+'9HD$4*B!" MLT@=B="V)#2LT=II/GN+@0BMD*RY3?__X^=4OQEQ/GG[87DDTH?H2@R2\\C_ MN$AKNKY)93+[LLAM@A\OLV,POBJ.FG9N3OFXDMH+8GQ7^BM(ZR*(O>___-^_ M_<\_Y@_Y+>:1_A0G0N-M`EHQI6X^"T](M&M]>YONKV+B[:O:OWY]UZ\[)U?=V]:KX_;W9;K_YY M9S)7)^:)C))-NK"O_#KS\39[SB`._/R<,\\#74XT6\KM446AQ,!=>O\)#\V9 M2UHM)#T_@$/X\QS!Y4D#G`X(*S11KP*)><]SH2@5SXY4O.[>,]4:54FILWN` ME(I'25"4BD=:>`1:2*EX>U]>F\7F)F?^D!BGUT]/Y/2,1K/CN,]'\ MO#321:'[*F3Y54(5B<*>3V&-AM-NND1A15#8J2\7AL83R6VBA3IAZA%,=9QZMZ0S8(X74Q1R>$"P_U*QUGNS<$7*]*`P M;+9;3J=17"K\L2=^T')X'\;N>.#5[#F=>OGKN&.!UZDOU[#5&DA=LIP<9UZ<>\ZG@9@:)7U@`0_"RPS MEEDGC^LQ%OZ3FGFIAKZ+P[Q^?#S>XIE;=[IN9U\QD6*/Q;5%10NSBA9!NKKF M\H3`VW7Z_;W%,T\^3OP:)SS8^+:$RBPT'03R/(/K.IW^W@X".0ULTFJ3 M$/=(\,:I%[C=0("CU>HCT=3[]M%AD4C*43]Z^[YH\1W%V_?-5L/I-RTH=F.+ M_N!]M`5K848R%?VJ*-=5(Z>YV>@[[:X%IRI50O->RI)4UVMW*=X[JV6G8U3N M',2B-5:^DEA1U9LM+]?/.&WELG/>/V]=U'O=>K=]V>SWNE=7U^>-=N?R_76_ M?^T>UVDK2S'))\)8CW7YX%KTI#S+.D?EZ[*,&I-&O?S40XDRCL5[$Z$B'L`_ M>/R0')E:8`Z[EZV?P`'/.W:6Z#?QHUAC#8K.WS"M8:U!4F M4`(UPA,\F-Y`&L5?@$&)FU0J80[IFO?"*//[6`&<(]`)I=))POY8@.#<2TPG M8C00C$^@3<\$Y@-^J\TO2HS2P'1$L\&,"7AL/!,9?@Q(LN*&M:5H/T3LO1BH ME`.N4,3.JCZR:1P`Y+@"F1I;`CT!`2VZNCQ#S#S]^H<'D!N9VT,)8`=YX/=7 M8L)55OS;%!76.!Q$.?>G4@L&?M:8\9R5,UE(_8"`,^&O<5`\,>7#`2.Y<&-H M<]Y$CX$H2//P'YP'2* M13=#GD`_:^Q3#)?%,!XD(L-%$>*;@^A>=>H7[%?#P.KS5'P)U_YR&7[*OPQA$LV4;`#0[[$'DU=H8`G)O> M1OW='6/<<-^]SJ"-M`YJGL+J4:BIH6232BL"">M(P)?#XDDB0_E7YA'Y>0%9 MY)P(1Y]A(LI8?+#0@HS(#6NOT1NPP2B(!SP(9F]\\)R4'*3("A.@>'AP:.R* M`@8U;:CXAP2*$4#5Q?@Z_?K&2MH[>0AFXU@9.X2!JX)ZZ+2*ZE\DDMM8?3<= M#,$`&^>QH%ZZ!?4Q^W%:H+5=X5Q;:[`E;[E*BM:UN_W,I<' MJQAS_P9L/=BA[,)+'@Z4]$?"81_!/0>/*-4B2>X\`I18@=J"9F6V-G,H"AD5 ML$@QT@'>`,<"O!@M1FB3WN:81?25!M=,F9$_/AAO!5RK^V(A[BYBV8D)*48; M<7Z,;RC#IYTEAB!((Y[Z$B_!B1SSJ<@<,'#KP#'-@(#-*W_IHN?Y+_@PH%AH M=H(+4O"@0/^!C_%W,GN/N"JSM<:V=IZOA^YOJ+,@`]?WXYC-"/Q;02]U.D`%M"29V3R M7_:NM+=Q(]M^G@'F/Q#&"\8!V!VN$NFD`TB6-*_STNFD[6`PGP*:*EE,4Z2& M2]O.KW]514JB;;FMI2@5J0,$:5L6R:K+>^Y6=^F%8;&(DL!*EGA1RIP.QN&< M][V042:MT(Z":$;75*'`HQ>TO>$*9.RR^K)QBC"O1P*)[ M*&7>DG'&3[R/1^$'ZOGD+`^L1,X&2(O&CWF`/;_*,BQ:1**4/U9E0S3C69#Q MVR7Q3"U]LN=HJ#"0TN,HI3XW#4E)Z$[3Z=Q'E+F9KZXQVE! M[_%G'G'&KT2M]J7`%M2F`BE.J)<693'$IQ! MQ\1GY@/=^07#0,%=-?<$5IE'3L8K4F\03Z#_??`2?[I:DE'$AB!=ZM&[5'#D M8:%7RD`+TPJK4"MG:FI:EF8EE2[/F?@WKH99)"6B'$7-3!Y0HJOF=M07LE!: MZY]5!JX>&%+)/0NI,`!25#!=-%QB+YT'$V65"KXR\6X[0 MA8S906@H5&XJWOC/O&RKKRY:AY?6X@-[4B%?6480M9>Y35F]@&^#TZ&DP4.Q M"67B!8WE84[C- M$;E;GMZ47^(F15JN:A5-HN"GXH^R'IG3QWGA0QD+?&2!9S'U62GZ9\PEO9N2 MPL*;QJN'!.ER,61<">ZSQ?@LFK%T8=A7"T&D+*S]T@Q:WF!Y5_[<^2+NS9R^*0;A)2`9[R6W(1.B[E M/+OR;AKXA25`B1QD#Z6XYW>]*3\,"YU#%K9!81ZQD/^SQ;Q5_C>^HYM)5'9% MCQ(AK)QQ,#Y@.YG';"=C0O>V/&@CDPE]+M-,C"?X,ZCPXB;86^4C8X[B/($= M3Q17%EJC>+WL\(+S5/&@)4/=!520WU3OOK#M%MX:)<-/7L0/8PI#RV$<1>^W MO$>I!WD0@K"WEB4Q/V:@MZ-:B!**'VL5:J*BIIFF8?SFYS-^0D2YKEA&14F5 M,R_8@OBVF>H9LQ`)]4,?,U7E_(5\\<*\/+>E?YG'+&+"O5CZ%3];W81_@5[` MT%'QKA<[.U$-5K>P7,OU+TD\#E'.I26X.$J+X-^"EPJPTK7??2Q+NII4":L'ZBQ514QLF+ZS@*ZR M<$69IU5ZH56"\=AG%ON?IW%(Y7'Z3X7P&5$+2I:;6-&ID'DKFYD2L5CWTCXO M)/9RITQ6%=+E"7V8"!'B3/Y/YZVAT&^%ZX[/=KEAR;?L%+\\TZ6OCDWJ[W8,J*=H7EZVY]?BOZ8/;1J>^5/Z7`",G'R:*@@:>B\:0T>O_1XO6N MTM&V.>#5S<%(-QU=OQSHMF,-W;[6[UX:E\.1:[HC[?"CO#!D:J>S%0R96CX, M0Z8P9.KENS5F!A.&3*%\>"VQ,=[GJSKU)7\00Z;`A1@RU9KJ;@R9DKC&#(%5VV;*GL,F<*0J4T)@;;?1]!-S8,+ADQM M#1AX61@RA2%3+0)L-5I_-0QR& M3$F@#"4R;3%D:M,DD_>4A4U_OG+%'T+QLA>-7J:Z$E.!JV3HLJ#1&+-I=T:]2UBNZUJQK<:,N>_@\ M8\PMM[9I4U4YI^YLNOHZVXS4W[WC2&(-W3S$=//0C3W;>=B==G:[:'T[C]9O M$/U*ZNH4P>.%)]`F8CDWCO=K]!^4:]:QM9@&I_16G:A%^2]@/K0I>=K^[OA\X#YQ7&^?Q9((=X@HX;*I>UR^[R*YKTWK4WE;2 M'PA(T1="FC#IN6&H6J?^[C6G<3:.PZ*:#HL@B5HOB2S5LE$9#$D#20-)4W<> M;E?MZ/6729^&S7/JR?$?UYQRGK-CSF_YH.=9+2U!FI>)VU4=35@VQFD@"Y&U M$P:,KFJ6L#1.65B_;JL7B&@Q(LX[:K<#%5*S<2:1XWC`^'D>$>7%]"@D.,OG MAR+!^=QP5:=KR$/1K21I(]@57;,3XJ]5V?Y2/^*.?IT%$TI0_(`WX).W[(/W#^^S-_OCH M9W$Z]>;D`Q^Y5RG1Z[G:\-+M#1VM8[G]_K`[,/M]PQX-K9'F]+1AFTOT[DA" M>(U*]\8'Q=-OQTDK)D3FP?/#K#N^%;87RF*O5NBY"EA MK8%#^L?T<>F7JI![G\PSY8$:!J=8"/9*CFSC2L%F7G(;1,4BO3R+%Q\4SG^NZSD)M$Y+\OV+/U)#D7\Q'N?22Y(&II-Z,%?2+,B'!;-(QV.;& M!ENU M_#Q9CO"!CE[&([/HU?6:9:^<2DPX+G^) MHS>L5H.Z,XIWFQ"R;:^+C05Q>V:-./4;X+*P!VQL2>6Y1(2K5]`;;S=&&VSL M[9K)'">1I@FAAM1N*4T'RI"J M)#N9O;[3';G::&!W;,>Q^@/MTAY8YD"G_[^T1^U*=EH0>I=92]%#[KG'<5VV@N:C*/)^#H79Q6%L?;,&S/,0Z=C:4W)&\,&L4') M%XH-'G6#C8]`.;LI?V#4J[Z(I'M"CA>)]Z8S+SD M<\K';&3L5R7R9@39=84+UL41\+;[A-YI,2+.==4RA>D76'``3,L!8ZA&1Y@K M)`OK0X4`$3"J@`@@0I11I3L.C"H850#,AD:5K1M0(?O&LB0*'==)V.6$W3#P M2902A2^QGK2Z5UHRMRC.+/#X=%>BR<)@=1M_$N&TN4JN/=`[%XD]'*X">4#> M5G1R#-VH7[;+@B4HMR9`#'8G[$Y`$]!LC5VZ+]5@MP*Y0.X1[=I35ZZ-'[TN M(+LPSKRP'H8R*4.-XYQU`]QGW)TLE!+79'13*C5A+H6INVJG(Z[G^VNTD84; MZK;K800<0=0THFNM5'*H&4V/SW7;5%V!DRDVI1S:NT/`0'T;5?_C@_1DGEZ&7IM>4+OTP]C__ M^(^__^V'-;>+LF`% M8^7R,(C(FRGALE@WM&^^?\HC_/<@HK(VN[`NY8/Q?;#$-[O=]%+^/ M,J,?3BD=(D:$0ZW^ISPB*[5H:JK"F%;,A@[Y%NBJG]?T[[;JA(VSHPP54BLD M5OL.\L;7D'?!.)O2'^D>2\5+&2STYBFY M6/SP;/.K15631E:*V%B;*+1!W@E?S+LSR_WF51W_V*`H+]3U72\\]'58:#,7 MVI",*>E\QN5R[>/6>?M4^))$*#U&I:%US0VM#]QF>4G_#+DIPTP,A5H6B$F` MOS;GKZO@ON0N12Q[0:8=.4E;#"TW/Y,^.`NO]:".*NR$'>"#*YO,E<(',$,< M@O$@#L&5S>3*C<7A3B:C1`5_=<8>KS)V[A'/63QVFP9.AZ.=-">'Z%6!@OA# M*H,3A)C5Q7PV*3D$T&HZM'03R)*108"LIB/+[@!:+8O>U^IQD>1+X),W-UY* MQLJGJ]^%N5V-1I$AK%V[+"^Z;C4$;=-B..BJI@$10`00L>Q=8P@[A@`>@(?& MXZ$KKH]36_"`@YZ7:?LK!29+VXYJ<3W:Z=GKJFX),\):[]LW"&C-4E/M!)?= M%6;/`5J`E@2$DP9:T%L`%\`%O75T:.&XY_O+..+;9`6Q*8F".%&B.",X].$Q M#+6K898[HGJ(Z@$10`00`40`$4`$$(&S'Z&T_;>7)%Z4I4I"0H_UX,IB)4C3 MG!T&L=9Q^E69+/"/6FMFD;W=%['5MS^JX[,NSAL._HPT'/&(W,D:N; M?6/4OK;1OS`'DE$F#=*,.9FL*US1E9?2G#>'ILS"G-)3;]'[2G>4RET>R45I MF_3.O.0VB(I%>GD6+SXH5!K_I.CCZ[IO-<.TS*XMKIVOLV"U9K2 MLU;N#38DU4`Z"VVY7%.*EE/'[2JU83M]',J`VP10<$!\PF9K5#A.YQR'SF8" MJ/MSX-T$89`]K&S-K]N6NW+J`/>7U'A(=&YGG75FV](\R1 MVI=PIST8&WXHP+L->!U;U:V:IM<#O'#IGUWW"]6_OIV&CE]HB).H@2`T21+-4QQ;6+[`17"!SS.`8PFB1?28Z MV>^DSKJD(J(TA`,GGC(G-B3SKDY=,_QOOG.B"7RU-OEJNJ:K1E=8F%>6=PE? MK7F^FBR\`SD`.;#&5MB_W.NE>JP7RK>>EGOUO33P>]%XP"K&R/B:+6>;FBY] MH%T.C>ZHZV@#6W=MY_+2,0QGV+<'HTO'[K2OIFM5OE74#J4D2^F'23;EU5V5 MFJZ<-9CG=5W%QV7-'3M2OF%D5[QHK(P+PO.SYB"B7R/*G"1*REX.NRV_.ILF MA/"O/^.Q+;=16NUEF((3:TS\..$KNV"\7.PT#>[W?12_CS*C'TY3A=`WTLK6M][2`VV/0--CX&Y>RF*YR]7,[E8KM'J,8[ M;NW=J#0OK[EY^8%;:B\Y-T-NP#'#2J'V%$(>XF/OI\M_5\%]R7V*6/:#1$1] M\IX\BMIWU+[7R%O"$MK`6[+QUN8)0A!JXK*IP)5-YLJ:FG[0W\5+LL*&8UP47Y\+J2X5W8\;46MWM[B0?WDKH.]9(,>$F(EM35]KF1F-`< M8=T/@0E@HA68Z(@KP0`F@(E68,)T36`"$>;-NCY.)L3G8W)X)Z/@"^N(Y.?T MZP%)VQASEIE+$9UI?W0&_`?^0W00'`>.0SSZ:/'HC'4'C>>L76$*MXE>Y^H( M-R.,@##",HR@&A80`40`$4L-82/0##P`#RL-8<)F$N)VT>H3Q[]`UP`%\`%<`%<`!?`Q6GA`@=$7R'NO[TD\=CDY82$'ANJG,5* MD*:Y%_F$52CX!W1>VA,DJ`&-K0\5(`Z'.!P@!H@!8H`8(`:(`6*`F*"Z\L-C MZY"=K7@1.?WY4+VM'@]=-.?WRCC.F7^XS]1%43,6:SCP=32U:XI+5GJ->L+& M>LJ,8<0J@<<]\.A8PKIR`8_`(_"XKWX4USD2>`0>@<>]\*BKEND"CSA#/!!Q M^R):*PL7=]+'081-XWF5SYHPID=[*]#'EOW5(\I\/+OA<(*FHAG7Z$U9>%$* M,50+J>H04@(##\UF&X@PB#!9>!$B;!L1)FZB0_.+*GY)Q M'I*/DZ&71/3EI[^2A-,+^/9G$2IQV:O]$)Z!_[3Q\DGXL>W$:7*F#XVB.GWTBQ= M/H75OC/Z?R*3=V>C@:'I]F_&?ZX'9THPIA]X?O;&&#I:=SBXM(V>9?=&9E_K MF7W3ZAJ=7L]R;>/LQR?OL_INKH,9295?R)WR*9YY+XNLRN5A$)$W4\(EI&YH MWWS_E#_X[T%$)6!V83D402(9YGI*E$E,Z7='WY3"7[F2YK.9E]#OI0KO+/WF MAA&@[T.+WI8UCYUOT\9K7GF&.]!D&;TGQEA;0GB MR2(FPTI=V-79-"&$][1^QJA;;JH,^)4A/4ZZ,>6(A*_Z@@&BV'<:W._[*'X? M948_G*8*B1@Q#K7ZG_*(K#28J:D*XV0Q&SKD6Z"K?MYW<:=5GW,^C/.4+C_] M]NL#-[KL.\MU%HCV21B6WWEW MIIWQWZF&\A>_;R_)[H)Q-J4_4I*5477ZSD-OGI*+Q0_/:+E:5#4LO5*6G;4Y MMAM$MOEBWIU9[C>OZN''.KV\4-_U.NW0#\0&L4$9-RC@S*GI1T[[%3QTMRIX M>)Z47W.5O$^5#TF$TFM4VG[7W/;[P,VHE]R7(;>NF-6C4&,'$0WPGSC^NPKN M2^Y3Q+)?0V2BO#SYZCS>&GCR%5H>G$O7^G60=^`M,;PE;.H!>`N\!;D%WI)- M;FW?6$JB#.]Z)YBD&8O$)^0+B7(YJWH;488N6Y:W,$J)/W$U55L[:):WO%SS MDJMY,&8Z865Z.`$F"[=)(:,D$D-:MU,[161Y]Y`TD#20-,>1-!VUTQ'F!DO_ M[B%I(&D@:8XC:6S5Z=;?`T"6=[^OI#GU=N.?2$HIYT]YLM^8?"%A/&>YF;M$ M)%LW=JVC:IJP5HNRO/&Z=3-4<(L18:M:1YAR`2*`B,8C0M=5LRO,LP,D`(G& M0\)5;7'=7MN""!P_OS3PR`M)RMV/F9=\)AE=91TH:L]4,=U0'4M8^YK6>_B( M)1Y`1[4*75T79X)`%]!5`[H,6W5,8;T6@"Z@"^BJH,M430-S-NISR=KE>?V+ M1"3Q0NY[>>-9$`5IQAHS?#G`8-F#UPW6$>9P7%,8V%ZACBP\@\"@1(JK;8C2 M-;5KB==8/^#$!S@=`'6UL6ZI=T"<1PO>K#;]C1Y..>I8&0Z M%BI+7E'*97_]DI22*'7LQ#8E4_(`BZWMT#(O\WT0Z]>?9*(KZ#IT;]B7-+D.*<]H MSW/1EVGI,WQ+*%A%7C%];PP=#?3&S"++(`\2M19QI(D.7%WH/B`/$`>+6[W$>LN059P/$;7?24\BRLC\_'!(UY!]+ MEFUZ-MQ`,BTFF9,DYP6;=H&N\C8+>9E[7IJ^3J3V,0WD#6I2^#>9,U7$!PS* M^]-)@,V`S79F,]N49Y\'-@,V`S8#-MM7I(R//*.FZT#`9L!FP&;`9@VRF8<& M!NAF=017]$4A[F?;5UY7QM5L9?*M!EJ^?M_/Z=LKC!?'Y\&,3/*(?)Z>S1=1 M)).;,(H>VC%9B?D\?273WX[&(UZ$[+_F_R]&1UHX M81_@('L[-,_TH3LRQB=CQ_;'8^_4](>&=V8-_?%H:`R//ORP$-4Y?*$H^G/R M^?PZEN7-,!I>L<(1\-SAC1AR;PJITV$O/`V M2\N\X4^7Z"UA+08X8>N9BK4]YN)4](Z&M[O^E'B.-D]$O58BZK(VU7M>__5Q M8[9TI#U;Y&ZK`=U@JK'_I@F#Q`W5WHC%2W**XPG]]7@M#-?)VMXY8IO.5;[S M1"G1&5:JX.'OJP^-DW2.HR<;KL';/#Q84+`6D"@JV_QVI!^)]VQ_">[?;PY[ M43&=O61C*O<\)E(17E!R?/]BB;T?.U7UQ3QL=8-G_6^O\.:4U=L]#^K,'Y03 M:X@C'`>$DPAC^/_@.,?IG6:LX"BH(U''&:$+1P`#Z;:!3%]:86#EUU^BDJ]R MF?^'0VP>$VVEF:T5?K!6E")OAY.L'17N#618-E-! M:KHMLLF!D]N0?L/?\?S;YR!+ MZ`POR)]D?DG2BG_+/3$]T_%T]\P:CL9CUW?.3H:F/?!T>V1:OMV,?ZLB+K7[ MNPJG"7=Q%0;^14HH^S$J7%OL313.PYA;0_&#OY%O+^*O>1K,,.7-PH`(?]C# MS$ISPBB'GU=V-F"32-+NN&GF.+T*XZ*3.,^2^P\*/4A\4H,GQ][5DV,W[%< M!8U0(0[J3LBH);&<*RA!W5>"[F,^A)C'[PV8 M1B2O/J$EGR$0TX MZ(#O%-G(M*!VN3JZD^6TG:F*@,GR@(;+&'U0I%I$8MU1M`R3UV^25UQWVXE3 M!9N@B/-X]`'P-CU"NJ[2#?DV8#7U[V%D7&UU1,Y\!,5:E+ MF+XJ-,;-8#P;!2AC*O%<=Y0QPT2.88`^IH@^9C>"O#HGZQ/)ZC+=`T5MHE_( M2I;6AKQ4S>5$V].,*9]@X>7$9VV0(_X]9?*;2F;9E#*W& M$Y=)D@/Q]J;XG4LV5<6#JC-7$+=G&NX[K9C%M>*QAS%L+\O[FG#1_#ADAY\P M*&>:E>]C+-+H79*4YVZUD$BX,$QP.N'9 M%T:,:=A?4Z;/Y=DL23DA:7CG,D[%ONW:>D_76+OHN618VSQ2HT)P4E))%B@$ M!VGL(,)&$EX3;9HF\XEP?%=9Z-T'5RA&/:\&@10IDD-V*`J2.5L0]A"^S?(,EG*` M9)A.SY#:[_650#K+M#7O:GS9WXK2BEJUMJ)JW>_`KO9R?N4AARS$>LZ>1AUJ- M;$\A1,-Q<\P+^\:J`36Y"JS7R\DZMNIU*_(:K[9E5;KTQ/RD;-[A&I(*&\Z. M684'?C?K0^[Q>S!`53JJ]@`A&^..SE17[:"1%]+F;S-?XU+WNQ"ZWY]"C5JE M2Y\)[>J^=LX&\ZN8_"GG*0/YT\[#VU+Z-+GBUQ).5%\C6VK8+G6EWM48GL MV^V(IK.0K9NU3U7N5OYM0>F`:8! MIMD/TSC(<2#_)#`-,`TP3=WY)3VW_@NJJJS]KDRSN56H6\:?KX2RF0MF(MAO M0JY)E"QX;.8V%LG.I0YSD*[[LJ"DRHK7O3?#%MQA1-A(=Z1M+H`(0$3K$6$8 MR'*EG>P`$@")UD/"1[8E+0E85Q`![N<5$WN.(YZVBQT_YCC]3C+6RSI0U)T< M5(:)/(F)2+I^P@=;8@-[5*?0Y?K@$P1T`;IJ0)=I(T]B]2-`%Z`+T/6(+@M9 MIKSTRUU'UZ'[?GXG,4EYY3!V]L*3>1B'-..)&:XWB0$^W&3G/O(DUE8_D$)^ M8!@$1*W)L8I4PU00!P@#A"WM,=YR/(: M\U\?!N+@*MI6?CBDQ22KE"S;]&RX@63*JD6NNLVBN3KDG4CM8QK(&]2D\&\R M9ZJ(#QB4]Z>3`)L!F^W,9K8ISSX/;`9L!FP&;+:O2!D?>49-UX&`S8#-@,V` MS1ID,P\-#-#-Z@BNZ(M"W,^VK[RNC*O9RN3;#'23SE9KF`\\)O,R>_\QUCBH MN+5.RQ)1U!//F5AEE-OM5AGVM)0LDC1CGXK2\=RRQX437S)B1^*#4]8:QW<% M&7NFX;ZC[`FQ,!YC_D6:L7]XWEQ:,1!.R[JBF:AKRV]9+\WBAH,LP5&B1DSE MA`1)*H9QS%>KF`<:WN[Z4^(YVCP1Y5")*'O:5.]Y>=7'?<_2D?9L#;FM!L26 M)LHG9)TL3",2\#7%5,/B;ZQCL3#\,EEB]/9WT9"]#_`BS)AL_RU$)R-IS)@O MI^SIR32[P2GAC:3T^U]6;Z"Q5M%S]T&VF@@9XEATS9'<-<36@"[8&H37)+I# MVB5A0")/K.X];2P=6PH#9S4JEJO?;3?C%9+[]VNHK:TP,GNZJC"R>G[C,%JO MOI2OW_=S^O8*X\7Q.5_M61(Q98Z>_96'V=VG)".CD`910O.47#!*'T:LS8=? M?O[I/5,%OA]/DR2+6:,_V!OM5GR4)GP8LRQ;'/?[-S\_^SM_\`4$L#!!0````( M``)8"D>H![HC*1\``#)+`0`5`!P`86MA;2TR,#$U,#8S,%]C86PN>&UL550) M``-TO,A5=+S(575X"P`!!"4.```$.0$``.Q=6W/;N))^WZK]#]Z<9XQQOTQ- M]E2NIU*5F:22S)[SQL(UYHXL>BG*</Z-G'%V_>//G[?__G M?_SR7PC]Z_F'MRR.3OY9XBS/TY279V?_+.J_R@O M+4++7B?7?TW*Z1_.SN+)U:S\>>;/XKE]6WG;+)Y\UC07/Y^>?OGRY:83O+O MWS^\N36`_<.>V_(G7YV?YJ]/GWE?S:?-[$/T$0!UDTQEIN#GLSJFIT]R>V"8 M""P9SNS^[?X>S=>+^/3)K#R_R)^=]D%,9C#,)_%=NOO=R]C8J;_?K@[#Y^7R29]>[YBS6+ZKSBSJ>Q>FLO(QOJUD;"ML-,#RIMP1Z M?],W8'7.%QW:J\ZP#QX>FM;:MLLP>Y/]?#XKIW$V>^;_;U[.RFR?M]*XJ<\@ M!/UFZQJ6CLNVAF:7,08A>%4;X=,ZAC=36!<^ER"[9[-9;-KJ?2^##\SB^SI. MRO-R:NNOSR:3Y2(/'\]K?P9K[?NZ]/L(;J\'#<)ZNYF\O>?>Q+V`(:M)&;*U M>&XGV?'X>!9!`;;1MK7C<*2]MS6XDV>Q*;V==*9S[2B]$OVQ@9_9\YV]2R_L M[.SUI/JR$ZX;!QB>U,XXMQ]M.";N+MF=.;A_J#')[T<:+<<=C+']1-$_^@T$ MKA#`EMN-\=K&_9+0K3[3;* M0$1_]T76?[\7+SL./CB+X%7&.LZ:5U<78'+VDU/;40=BJIW'UJ;OW@3>)-2> M3<,KL`3-US?35-7G"U]V&X%M^NY-X&M;UO]C)_/X:[2S>7UMO;=1MK'3,"1E M0UI;W\SMY%?;S&OPL%M/P,X##L/*K[;^`YZST#O?`R_3?-W7^["T MT\A#,_>VM*Z

-=]Z_`Y1W^>W\3).V)OIQ;QUI#_@(X>!HYU-;=%U M;_+^457A2SF9@%F\+R.RCA=X=YOU/V9BLTRH1/KCV>VWIIDN;=#_Z2LQJ7G%]4T MK^"_S_+4?5E.Y@VX(M=8^6_=H-UY-5UT;@O_D`\]3DA>V(FG!\'EUI.'!&?Q M[^S5E9_,0PROZ^H\$SUOEALW2XI?7;1=_@=X5/_LMUL*MW3;FZR/3>7_.*LF M(=:S5[#4-E^W471_CP&(V=4\MQ]A`&)7M"Q_!],KAJQ=<3I;J-=N";*^QA^` MT7:JNZW?6L(\V)QSFDP7F")-E;=O?EA\7=ZD! M4_)B7N=]H!N")M;%R=,G0$#1IEO!`^51R(2L\`YAY2S"`FN41"*",1OAZ]O, M+G;?J_H&]A&Y_4==S69=^%WM6%CG@C4XHJ0ML.V]02DHBIAG`>-`0Y!L&\PM;^C@;<+$Y'[3 M/Q=:#B7.:F#<@+,-6G+7NN1/BD]58R=W2?D`GGA]^=W2K,B]3;?"!TX5I01A M[!1R03#DN''()$T%U9QZ0[M)G7Z7.GI(8A\(MLU"[\DT3";5EUP1\KJJ7U9S MUZ3Y&B9:6(I=QBEXBD9GYG7P$K%$)4P%!2`3K9/6EG/LC]%P]"_H'PW'P#!V MLB-+SH"D7,FR".A?S&<-N-WUO49D4Y_"")ND3@I%^`M%IC$B6,@;A)3C4>UM M01Z2^(>`;$74OYS^X-#U[.6M\UQ[]"EW*[;']E$J/1NZ0(MI>R3SDDS:' ML$,^N>,FR3@D=2[S'2D"NZ$>--4!E9DZ,"C5YVGY;\`QP/)6IM)^0_(&X97- MCYO-W#+.H,W\/`9PXS:X*`,]L9"8):Q81,XRA;2C%&E,$](\P,>2*1?M8>*^ MCAROY?3V]FU_\&YX6"$$ML8#:Y$[@I01'BG+#!(F4$^#LI2)8W03CTKCJB,4 MTQB139^,9H0,^H8TF($&X3S9A MC&E'Y_FH)T5O"CC@?.A%6@]N;EP'H]QY?:)4B#X"W\4:@P)1! M*H!21*JCUHHPP](Q!IE_AGG2G\P>VFQY&5,$YL,G>[6L**NF?FMV;20*"BN" M9](3`-Q:)"3GB$@342)":$.D53)TFS/LKSES3&)[:-/FEL589#@.L;PL'EPH MRC4@:Y'UP:`0N$"PK`O$F57)">8-)=TF"?]KDAR!M![:W/B>=!K+YUIY8L'` MO<4Z8,1"2(A:IY#`2J*@I*/>:6]LQW!$_#4;#BFF,:;!3:9C@][>-"D<`?HE MAJ6-<8UXE`(Q312BAG.G&/=2;$VSK5%)YY: M0REB,GKD/'7(J\@0)2DY3Y34DA]UN<1CSV+N)ZR'-AE6XHB5+P\9A:XEHW"8 M$X,-09C1B#S3'/F(&?*6:1T$8KFV5]CU51?4\EJZL4Y:;*L;6<:R,25/>$C7E?`Q9EF%:)#D$6-%G"%N M:TGPD!RT*(%>;5!C]E^[B.7'8N8] M`1EC!5MNV>=?*]OVSYH7MJZ_EM//BULW-@B]5?_"!\9#]`X)YB2*V!I$P0=& M\(?BQ'.'DSY^9>@DR6H@E#IA%4=& M4(D4YQH%RR5*WB>BE`C*=S08X_CH_>G($%B-HA]'>JCPD/YGCUK1+TQC*,3= M/?LV^K"A5Q&LLR%9C10PA"P%F^ADUG[)G8[6^=AU$V2?^U*%?E,;0AO=U MO+!E6)Y#AT5P$:FT]2Y;]"X2T5(PY9'%#FRCMPHF@+%@);4E.A%"HCSFO=C^ MM&,8M,;1DNHBULW7]Q"X-:.!18*`.,"UDH1P,-F"<6$$SS> M!DVPBC)UU(8Q78J]M*%WA/X\Q1)C^@E[R?C("QSNW"P9F^M[ER`(;B'I-MT+ M;;@E5">@08+W0Z5")+((\'G#`HY!^(Y:,*8_L)<6#(33H:*'5O9_<\>"$R9, MY!XI$C0R1!+DL.#@9@D%"YZBZK@+J7K0BMX1&D,?5ES85FJPMGUAG-%1:H.B M#`ZQ*!R*PC/$&.4I)<=CZ'@L1CT4Z?<%S!A"7]WQFH;[;Y=;(_]M70MN&>$) M!^1ELDCX1!%VD2`;@N**P[*8MNYM#LYU.P8+'A7FDGJ069(HTF`0]A`LJD1` M@"$XCX_ZJ'"_PJKZ!&ID-=^>"KG;N"`A"@RTP]`6C(`4$,MK<-L#B2I/W`#! M_@,1_VX2NE_2W:$9,U?^WGYM><'4V@X%I1YF0#+@TG.&)*/`8F0&!<^%9I0Y MH3I>1C:ZX#L)[)XD^=XHC:0#]?Q664DK-5C?IX@V&9H<`1>`!D0AJD/"6?#D MK6262:,2/\I+I8;3A-Z`&C/:61:\M=\FN=VAL(Q)PF-^JS6'&#]@A0(/'OE@ ME*/&6AS=,6>W>E:#WE`:+<+9R1S/DOWK6@OY@.H`IV"GG<:=/P;W5UGJ"*,,2$1(DPGE#*6#G'1?<87K4 M]T#TY1KVB=`AC$'[G,?Z\P@J":]\"@AB)8,X-1XQ81VB4@:I#)C#KL>V1U\8 M]M*#7B$:.0^ZJSIL/:02F,G7=&(P>S8B[0U'(I^@Y!;+I(D7078,'T9?)WHQ M#CT"-4KUYO=W3;ZMII\_Q?I\\;;)9?BSJ6YS<\\"*Z=)M"&7D#`DDG*(FYB` M7RL`!QYP['A#\3A;)WTI1O\XC:$7.^5)UR3;`DZ,@Q>,B(Z+>)DA+8%)\+J2 M5HIYW,.9W8>:3>P%KY$*KJZMVH+B;97<:UH73!B'K>=(8Y\+R0Q!23&'?$H$ MLX7F=ZR^'">[M*^H[E95]0#1.`O#XG5-;>3^8]/"1XXM@S&-D_G:;L^02TZB MD)S3R8=$3<<,PCB3OV>A]X#/*,G$$!9'J^SDO2W#F^D+>U$V=E,)Q3T]"D.$ M]AK0(40;1+G,Q8$\5X.Q*"VE($/NUU93_V[C M`CL*;BT-R(E\WL0SG%W#KBC@FF<4*%ONW%X/"- MH4X?\M7XTQA>V7I:3C_/5KB"6+GTY::TP_;.!0E""A\P"LHE%"*84!X<.%!< M)][/E88S5M@/PX]9LK5S;T*@0+G!"1 MD&>!(!ES$BX!EBD0SAU56)*C/O$U:.S9+W"#'?F_]PC^>YNS:6>Q*?UWWW2X MX_\?&_BY0.M=RD=N7T^J+X>Y!F#]N=_WL2XK\"E]]C+BRWC]>]/$V6&8(B41 M'!@CI!Q$I<**@*(A'&%!E'02.?50,6WM?590G8/_]Z_?+A=Q5O[0O3MC&+KQZLK'_$+!J^=Q"K%9 M\QI06\_`;O[,7N,63G.2'$\(XLR(?!`>.><)A*`1$V()EFG_G?PA$WDPAVO M_QLGMS?:2M^WO/]_:M_`^24,Y1\I:\!F,3\C@ M(!&5)A')%*-=-4^9]H)V/1B.'[<>]03G891IL7)_PVA9L[3Y"K7V@Q0N M6:<=UH@+B&*(COE^6B>0R"^PB8E3:CN&A80\5%=3]:CR MZ@,".DZEZO_.9]50)_B,2P$B[T.L8>#.]!)]BS_J& M-8,40EOA`I59*CS7AB4D"=$0JA/P;QGAVG6LIAO'-"RH!U&O>^\-WD6Y[AVD8%I20Q.$Y4+D:Q>P`?=76$3S M!7;,",="Q[L81WHYZ*%4JT](QU2L_$J+*C5?;+WQ+.+=UH7@X,K"BHY$2!+) M&`)BF$"0Y"+&1-/(P_YO(GM$JK(?=@_^&07:W/_*`4ASCH2$Q*2.60\ M1-M!"XBQ*64IY:N@3,<[,`Y;)#&XN>D5TW'./E<^QC!;E'<`P>]2-^7:89C" M.9K?M:*1Q4D@36&"$9&W*I@C(?*D@G^(Q1*]*]>PF(ZM7;_:9DGL8AOUZ[?# M&78RF?6@=IW'+SB&^%Q`6"P$%BAA*5#(9\P"EQYCY6UB9N_:B\>ECV."/;+; MML"$U[?<]#X)KS6#%%8J[2D.^?0C03%)BS3&N7X\""FQ$D$?]65FATYX]8/I MV$OMRF5,+Z/;\CJH^WH!GXE1F+$H8J<1IHR@D")&2OK_[^Y*>MO8D?`O(H;[ M`LPE>5E>@"0.LLS#G!I3@=+/)*GYB M+:S%L:0LE7#2I=*'VM(6L7@\"VM#Y<-RN2IIIV?Y+[]8^/8;RO:!3=`4./XK MM=_P9(\*SUWK@&1ELS!H_O#0,7MPU&O)(0'3"Q;[UUI=#SQ=QO8[6^%BD\BY8'#ZX$4PD+M"D389:`M&7FK/*$YM* M$F=7Y<'+95E/\S8Y018Q<&0SHT2;*$FD,9*@\6RWV7N9.\;8C^KBJB,*Q]N$ MTTJ+?)F,/>J[C4L!`J42V>2+DL*&4P`H,KFQ=?(6KU2)>X,+/\H.2HH<9%\\,;F3D8`TH(EE"6@7J MPSKE1$#XH,K-B:$=/?SV_Q)6O;*RMA;Y@(BU=_B%INK+OM10$2@+G!$GA-@T M2$K!)Q*MH3QRKG+7TL^CIA\-J>D-P]8JNEO.$*_/,JH!%WYV#E_Q\#V;[792 MMZEJ+_A,(X6-+%"'=IJB1&4TXX/VF5@3/;/4>.9/NO5$-1?^P%Q]@*_AB@#N M+,0W9C'`IT59GUG`X.4S'Z_C@`J]+:,:+:E2)B(`+-5$!RC9CK;4IH[&<2=M M-GLM]&%H/;(L\4'%=,$P[6.PQ"53(B"U)+ZT,X]4.I:"Y+1KO:5*A?[ZVME= M38_Z9UX-V=2V=)2TN">S33NW^.O[PJ,]$&_*C*W_NMG'N_23(X'6?<(FHS81 M/>J6U$5/O$9AD%U2Q)B<>?":>>B8SUT'FOU#Z`48K]WXR*QPXF]T'&[U:3);XZ,TZ,WFC<1R!ZV.G;(RG43JKB&-:$^,`32>J M!4D*=,[!HFI]TAT&1T/V")RO%`QT4C58*^6P#22Z>RRZ6DF_?\J($37]$97[ M\7X'P]#S0!QO8H*N)[,5'DHW>;FX`:\AHZ"^JX('RT^3V1R/L5\?9M>P@&7) M5-K^RJ8F_B>XOBA6,II/%P&-UJQ?>U\#438FJ-B#=OM($KQS7U!,0TA)40BU1PBB2$Y04K&Q< M/.FSZ.A=>=(RIS-C:FSM;366FV**[=UPME]M++=,:AV(U=$0B"Z2:'(DPG!A MJ$*"^?$!IT->Z_6]USUPJ-:>G^7]Q?^VWFLBU9K9)]S?DMQ[E+>,:[44, M5'F27:1$\*Q)XC2C`$3S4(E$H6M:0BW[MT<8],VJ&K#X!M-IN>R=I4]^\2\H MQ]]^3#P_J)'(/&0:+XG50"C(2!#V0!25GGHC`>"T%XGX$_9#8L_(II0M=2*C!:>L(-QS131%HF-TTG&.G$@=S8A* M%^=]XJ)_9M4`QW8%/S2._.R\)%?M+8W>/K#1E@,3D`BB/N/I:#1J6]DC)YW. M+$3K[$FW8NT5&KWSJI)N<5]T]H\+OSC?8QT^?;UQ`#[YTJ"X\"OGB*81Q3\M ME)SAI"33)QWSW+':NS]O?]C8S;=.DU:G:&[AS19,B3+<`(ENDP9AWQC M"J>T3KB4A+'[PT#&U"9_%U]3CQM0[=KY\WPVWS;0]RLE[0,;Q:35/@HB8@XD MY2R)%/BKHDDX2XU1GG6L@UI'5_U=X-;[-M0YUS80*-D4T#!BA5J#8 MYS:5R-Q,@"?NM`O6Y8[!6/7J3O9ZL]<'BX:,-'C:5K[W\('[*=[`M9],AYOI MMI;&-YA-YGB<7P](U8ZY/I>2#,5('H'.;_$"TFJZ3K[9];Q]24.[[^]6]'$^ M._\.B\OUFFY:$[4Z]%M'-M0$R]#D((:7NX]L`I$.K4[IO:+!R$1A;[;_,#27 MC/H/LV(B%2'RSD=`LWG56M[WN2&-!*ZX0HN:^6B)S882EW%6`X[ZK/#`X"?= M1;O777S2(;(WIM60M-O+_3'S&U\*W#67.!@?.\8V45#<'VF)-UR1Q%-IYY4Y MB8I:X#RKW+4G427I6P\I_;!O2,G<>L@_TBO'/-W'M4)J^)$+\)M"C>0,5$A$Z!"&ZEE#I(VS7UHY;?KS\H],BDRO+Z M>U%:!C(#W\SC6I$I]SEH8A>_5IXO+K3'E/SZ52"O*74M==@M!>29"\Y25IGXKF71%FM(I16JWIO MP%IM2HO$OM^-4E)F,CN;P3_!+^XVL1,W#OEP4RH5(M3/COE%:;<#H?MFD\ M16'UZM814A2L3C^.K2\T.;*HI>4D1*I)E"Z1O#Y#@@,-P@2WOUU+=1Y$U*96 MZ]IH[Q?SY?(^@[BD#F_N$MNSP(_^=I-4#)""P)\4CR07$KPL%T-9&`-26,LZ M%AVKU`YP$(`MA0A9T+'=)9]'X^3_^>3-?A_#(MDBU%(D3$5$GE.#Q M?TK/%'/2(15];NI\<-[54%-:EOU`_WIXK=0-/\]\K%'9)V.M)T($2[2/I0-Y ME,0DQV)R68NN9>@JQ5Z,`ZG^V#F8FO,BT7'[\MC";$AMXD%0]>`3U-$./A?' M(^[>ZQ7J@;`L25*O_7*R/,M?%K!$[6S`:[7#YJ[$A]OHYR^P:0A0:9J'T:N7 M5_-9T8[:9/S]C^E]0VD M3=[$)=HZM[$WF^6_O1K6]GFRP"%/JG4+@M+C`A;+37I'K7GJ_%Z?SOM@N\NS M)PT]3B!@\-5TK?G`,PV:;E9X0.'5EWVH@:24%\80`;@HS5@FL=066]TQVS"2M?E`V[X8P_< M4!RM80N]O;R:SG\!?(/%STF$W21L-Z5Z&=[ZF:!!35Z;:!1!DY$2KFB)Z$NX M7\YJFP(7FG;$8R6;J2(@1V/Y8';54^&U7Q7X^]_*HX!TXQ__`U!+`P04```` M"``"6`I')F1="',Q``!Y20(`%0`<`&%K86TM,C`Q-3`V,S!?9&5F+GAM;%54 M"0`#=+S(572\R%5U>`L``00E#@``!#D!``#L75MSV[B2?M^J_0_>G&?'N!"W MJPO54JIQD*DYVYHU%2[3-$TKTDI3C[*]?4+9D.Y8EDB(IR9D\.#8)-+J_ M;@"-1@/\_9^WD_3H)LZ+))N^>P/?@C='\724C9/IY;LW7\^.Y9E^__[-/__[ M/__C]_\Z/OY+?3X],MEH-HFGY9'.XZB,QT??D_+JZ,]Q7'P[NLBSR=&?6?XM MN8F.C^]K'=W]EB;3;^=1$1_=%LEOQ>@JGD2GV2@JYRU?E>7U;R]YEL:?XXNCZO^OG]\_(1!]BR91\G:434ZJUR=R-,IFT[+X'(]B MC_UY6@E4^UGFINY`TX1&+PP_MD;_-(_'[Z=^7KA, MO.YD4<1E7;OOA'C/(OZ1QVDR2:91_D.FZ;T_X!_/\M&5GY;_R)/1-HK;JJ%> M1*_7DS?7W)HY[4EF:3*N1@L5I97C<785>P/8Q-O&BOVQ]D>4>\_S*BZ3492V MYG,EE4Z9/BO]S\I)+CY=Z*BX)C4D M^]UHHR;=W@3;3A7=HU_Z-:Y?ZR:;!^.5A;MEH>84MZY.%PS=Q'E9>0)G\33) M\H]960N<-;5Z8JJI3]>,2D],/_@BJ]]O)4M#XKV+Z+W*.(^+TMY>^R%G.SW5 MI=J34/4\MCIUMV9P$7N3T['U(T'YX_WT(LLG;R-2(\I]"W>:1.=)ZOO?_>NQ+)E9[I=]CD_W`46],K5%U:_;^E67C[TF:^F'QI8C()C8;D!B"W:;.T18DAQ"G MLW!8'VT-"\"B<9:AR.E91D13S4&OA1^I:7FDS*@,QW13N[:AN+U1K-`]*X_7I9/K;%K-X%^+JNN:))V5WA6YPVJTK.;+3;+IO')=^/MLM$]( MYG\6]G:4SL;QV.79I.)W5M[O3=PS:Z_KSG`]--6]^/5&^PW5MF;KK,Q&WZZR M=!SGA?6S2?EC$T/*NN)I,3>O9C&@KNCW M(&@]T]U4;R5C43Y:\';_ZV/VEFE(R;0\&2>3D_LR)U'ZTX;`"XE.B]RE*C^* MS+E\5+-+AOSOU19#-CT>QQ?1+"U;LOP\/EY"TI+5-916,NR-))G.M\E/?9G[DA5/+;/F[AJ) M;\MXZJ?+SIMIG+JVY&3.A^A$5YW-H9\7Q911=GU3#TTF/PP4W\]BU=Y).LVCZB#4O=/R^C"=+YM+H/$[?O?',A$U) MA(P%#@)DJ5"<$("4!H&%C@+J9$!T\!2`><9&EB\TT1L"SS4S%V0NA9?&)=-H M.DJFES\E]*T!I"7%4`A$#.9.2*$)-$`QC+BDC#$N;$`VXO-@JS(?'66YGX[> MO8&+6O==MM$,4V7W]JWL;!?@>5G]@_D0]-LHS;Q[\>Y-F<_BAX?9M/1=T*;S M$*0??>++ZI?>K;&NT.K'(P"\2/(VJ=U'&Y(-M3+`*"TEA)QH`Y4.D#)$&&*5 M$'`HNUPS0SRWT][-*-L9P'/;[=D,GS)IGC@Y*\QK5?%0!H8"A0/%D`@XL)!9 M*1S'&@6:"T7"@!ENF#5.,44,"J0BWAMPU"G`+1-N(+MZT?'<,/KUIN5L>'`/ MQ::H%4I(%'".+!$>..BLUM9"J!&&`1W>9)Z(L<\6TPRZ(0SB2QZ-X^?N\(,)R@^EJ5<50*-_AJ":<6,(]MB:@RL_7G$-C//CH%3M#VVO_ MQ>EM"*@/V>HH=RJPW&.,,+%`2HRT%U,;!YS$9@=&U9&[-+1--0-R")/Y.CWW M?,;CS_%-/)W%Q4:O:76%D-F`04R$]9X!T8AS+8R16B,F@?\WF(DT=9>V4U/6 M`S9#>DP/./PKSXI"S_)\'IW:Z`^MKA@J#KC!?EQDWM_$SGL"7$E)*?5>J"$! MW"\KZ#T(V2E:@]A%FF;?J_-N+LM--CLO+V;I6^LID?PUAO1\RWIZHD?+8LXOZG8J4[FS1.4]*PHLTF< MKUH[;:P38F<#I`U"?D5*3&`$AHIPC(P?:(T![2+!^.`4WC50K93[)2NC%>9U MS]:+^MU0+92`>:Z=PH$DQ$^@WI.FWDZ=,DK[F1"W4G%PF"KN%JO=^`3@+*('K!Y9Q.\G3S,-NLT^ M6)6.U%VJ0Y/;9(9JM9L+7H9+PJC#XFF]9(Q&I+PORRA@.E!^<:.HM9(!JA!F M$G'&;:!WDY114XQ-F1A-R(0ZT%AC;"20"G+%#`S0/1+4(CS4WM*F](N>U/M\ ME.L+N;W-O5C>/G"7P_F02;YAKV%MO5`:IRU$E!G%@`LXX=X]N`<'!F8OLR?Z MT?[/F3X=PC:$;_43FQMCLRO+AY8#YGNA9I0@WR.A0$XNY*+#Z0.L04SGDWXO MRS)/SF?S^S>^9'P MFQY@ZR^\W/S.Z8[BOIOODNZQH?4'K`>*%:]@K$Y<>%VUD!B*#>"&6ZH%#VP0 M,`NPE%!7_^_^8-XJ9:@?C_ZJ?R*O'JF0*Z>!A8!@X7N7P-8&>(&(P(+O0RRX M&Y6^>/RN%Z3V-O:[0MH-4=\7:H2!H]9)08TPWA45`;)0+0`Q$+9+'!_LM%S7 M6L_Z`&T(+V@5IW>74&T^NK2Q;N@HQ23@QBC-.'%:!\PMY27"[6\4>&L-UK"( M+K!Z_3:R=S'B_3.-#M*L_HKS;.1QT-DXGGB?5YY%T_&G49D55]'URV?5:M<- M(6'0+P$#3@1P0!D)^'(H102U2Z+L;0G=H4ZR?I':2MM^[?6VGFX?2H826PH% M4X0C*B$A4'K:6$'E@,2!V[-TV)XUV1J75GJKV2%_MB@!5$"J\R&>#T$TPX*8 MA83!W&'R.Y[$(G15E'7]],Y&0`*U! MM8_)4:"HPRYP:(&`-&#/CA#WL@[L#:T=V4OUE9'$ZV'^QWQ_\2+.\W@,FUG, MBV1"S&T@E`18($40YT;S)0HHX.VRQX8<_'NQF:[P&L)J%M<-K[&(19&PVG<& MU%*#D?<\*H_6`C^E46N$!`C;O9\XMM=V2RR&T*2KL(W3Y.;YA=&+BZ37]?LZ MU4,!H:7844FA-UOMW,2O5A`#S@-LUMZQ]L=^Z>KV/\S M3BZOJEN#;_S0=1E_+>*+67J:7*S/-6Y/-G3":(JC^9>%Y*0ZRM$L MCM2^G5`09"76`COE_SDL+)0+Y2EBVWDQ]*#L<)>`]K1CV^%G80]XE],Q$Q"M M$=5$5W%'%N![@^"4<;PQGOKZ=CFQMIQZ2&!`_/(M\.M^OY"[0X3XI5P[+W;( M7<[:*MUVE[,94K_"+J<._%BF&9,*08"XQ,`L`.&8OXY=SMI:K[O+V0BTP]_! M,HQ5MR\11A%STD@38+20%SE+#G"7LZX&&V]EMQR[LPT=K=_0HU? MQ?OU%=`,`2F`X60Q_Q*_(-NS]-\.D5ZW?](,E.'B82N7U.K'A^C?6:[3J-AT MS+4!E=`9K06HKB.6TG`IK9-T@0'A+:\,'^SVS)[=@_Z`W+$Q/?#^,9ILGAP: M4@HA#!QWL!I-I4%:,$CETMN70NRO.]&+QNM;58=H_MH6MG?.R"$:UO`&9:J/ M'6?7\?A+/+J:9FEV^>-S%4G>?"!S0\V0M-DUB=J0UC(XN:V>6)#-=U?)=>;K6--K9`[QJW6!F(20``-0V@IHR-L MSY+!AK*,[A`;PBH^9M41K.NXC.6E7R3,/T:^T2A>KA1BQ@*HL#("$`"508[A MA80W&6B'OU.'.5"`.^3\JCT@!`J.E_(:#/?XYL*M-=AXRZX=5J_?1O8N M@+I_IK&[W5SD_5JAO4LM'"8.\=F0UG^-1=CF=7YDX]OYJC3CPI>93>;7+LKSHLRC49T,]9Y:#B&4%C'!D,$`0P49(&"! M=6!UNW7/;@(<'=KF#B'>8W->*6GU_1[_HKJ=]"9*J_!S]]9N=UUTQ_Z4=+!=8>[;]GZ,7._C_*ON&MVHZJ`[R/P*S%UTC7G#(6;:*H@E M$<0(#9!@C'JD%1#46DKW;$OYE^L4;91T:-WA82MMJ"GB48LA9QH[["`S*%"< M^'E8+X>:P-AV9]AZ/X?_FCM`>^WLVRT?2F@%8!`$F%37=&.AG5UP+P+U>ZRFO:^.7-@3@(+3;2NUY60H8#(PBB(EA@ M+P.PIP?[]\V4]U-;A]93[HH,U"GNBH302!L0PRAV2`(!-0^6$Y&RLEU.'?O; M_@=6S*&9^OUBX-&+':P7?VX]=$Q88YGQDW!`')`"+]6/-$?M.@/_NS/L6E.' MWSL6D^+G^":>SM:EQPW*1\@T!<@OW"GRZQD`&-1J.2%[HSXN\?LC\X. MK>\\*%25+U'ME0@C%EHP7@WM-K3`WUUG;W1V:#WG MT9.!.LFC)Z%VE`=6<&NT80))+[!;+NVX:IED]?<.[T[4L\>FOTD#PR?LA$HC M32D`EB+OR[IJVWPYK&!F6WY4Z^\=W)VH9\"#3FN_)WAX)Y>(@SBPV!GJ_5`H ME%_8,84@XIQB6.,4\.L[N80EXI902!Q6ED#@B)#WB"!K6+O;@@;]VEY=E6Y] M#V4CI'Z!DTN",E4MYK3"`C).F%9Z`8B"'`YD.CU?-%57ZS5/+C4#[?!/I3B# M7$`HDT!P`Q`('N3%4`!Y>">7:FNP^2?56F'U^FWD8$XN[KL^]XU45ZWK9U]U%Y`.:YXU M+@QY?+U>,XML2SP4V`604&VQ]P2A[\35]W,6B%'7[A#>CCXQMK41#H1B3V&. MZN1@EB;CZBMZ*DJCZ2@^NXH?9<7\%.58L-!Q:W]$5;S_*BZ3493VWO19Z7_. MK_?Z=%&=JG%I]KU_@5>VND/!L\EU'E]53MY-]9'4;!+ONOW=@=&O_&4RO8RG MH^3%V&&'+:R_7FGKAF[B?/Y5H;-XFF3YQZSL3Z8537V,\NJ,\\U.+Y$R\7GY M?EJ4^6PRW_??'(5]H4;(L:D^.1D8S`Q!PCL;%`8``@L$XD!MC!D-(=^F&.N* MTE6RO0D$HPA12)#12A%-@'(44"8H&.J#\6O#J%OKY-E5L]OBL+=!TM-L>EG& M^:02\8MG=4.$=%7Q4$A**9'0.:&\CZT%J)+PH552:&GE7GZF9RN59IV#,L3* MXV$X8E@Z"S$)`V:X8=8XQ10Q*)"*`$"< M+PNX96*H(:)!!'0[#6XPAWY@.R2+H9@:B8"0.B"$.Z-\;[+$_#]YU]K&:ZJA-W=9R=_<;BR/1C8XL]E-P3[Z]?0+)D=[AX;4S%)+656$LP` MQ9X+QID'#%C#'1&)95ZS>:C.!;[-`TN);^ZWQYNO%_T]7@\-J20%%E(JM7Z*\8N_TQ[GR?8R3/L8)=@^>H"-*4 M>JG"068I%EY2CQT*QQ?"#FI5JOO2+&@Q'DY)^_Q_U_>/S:>F>WEV>_WJE>*[ M'MKN!PR-,60*`VH`8T$CADA*JYQ0DGA.L4)I+N%LY1_&DG0F>&:R$6S*=9^Y M$6SGJ+Q0CA*#E0MF$V54"^P,%$P9([SA:0GLV8HC3+`1).$T*4\NPU-6M^W] MU6577]TM;VS]--P'UC-/);QS7@!H@GU#@=,BJ%\60LR=IR38WTE\R5;PH!A? M1L!J'IR)?OAF\1A=N6/1Y^TI*R>1PAX%)5YA:@C;]$M`FJ.`#34TK2Q+MGH# MY9DT"FSS(%4X@Q?A3_5-3&Z,0MX=TX:L<`I4A<<*3E M9A\Z%M^[_U`5-&OAB5/Q^I%2K&4X_Z#G\1K+*6L2Q3I[K^S92)20Y:?Z:1-[ MZ-ON<_/EN4'B)BKR(>P_Z^,QW/V#*TR<]$891"`/BC/02G"@K4$`5B:5P9N]>G0"[PCO)YL7]W;)>+H+- MH\(K?^TK+S-@=.4P<3P<'E'%N!:)@`>$(LJ$5X9(Y0VFB&D2=-LTD<[>:3DN+"6^ MW9NDH8OKYZWHHOLV]D M)GPF8X/[J^D6=\_MM?=_7#W_=77L!C]IODI(Q`T/BC0CC&('!&;">D>0PEC[ MQ"*4MVXZ^LFZCC-BS=T\#UJ MSSR5$P@J+BVDT%(-J484.<@T1N&LY:G=$F?OLHU@*1KFPU#DD4;#WN'":"&NL[ZU47F)]*:EZBFFEL$9*24V9%EI023'G M5A+B+$]4`4_^$B:EZ@V6R8!4O=-P^*E3]6*E40&P";L8#`:M%5A)!J'P$BGJ M<:D6RV>GZ@T6Z9!4O=-`>4^)5TXZ![P)JP/*"BDA)G"3`0_>2:K>R'PX#91YI.IYHRF' M6BOC/,542T6U\L$J#:IF('.IFI7GI>H-!GYPJMYIL"2)4ZBE606F7X+&U*G:G/CHO+N$BZMD=8! MR(+=21W$R@+#E7`*::N0273!C2WST60T..'R)%C*"_V/9?W0AGWG_YHK>[=: MG"3]-\96!`'"M'%4.TL%56'+$@S`6#^=<>_2=+/1XW;*T.!\?(IX\%].GEW8 MT>;L^50_]9CO/2,K+"BE7EG*PT\26N4-]Y@IQ2G&*C&N<_1@GUQ<&!>=:3,P MZZY[BM?+FSWMXOKRMG'_?GR-UN`]XZ19*QX,8R`X8UCCJ/@(C+26T@K`#;%Z M9G4=\[J%)_MK4J\=N6TBPW)-BS;^X7S[6][_6Z\?NN?%7]?9<0PR9\L=)2B3U61J-#6P*]$AKP@#?O]5$/GJ,B,>5/0&&MY"P8$TRQW?H#VL#. MM_G*Z!(^G4%G8?CWX]+LKD#>#X4F<,E$2^7Z+LAH^_9?VM7=^N"URH!1%;8F MZ`Y,,&_#)@X95GZWE5/+2#%Z##.D,\CN>^?,:%B5<=$]/,1@SOK^4QU.^GXF MO/7Y"C&&O!60*X5H.,&!MVRW+J9A6BN@;,Z4`AP8`:4B;KGVH5FM[Q:F[;ZT M76!LA.,%A5XV#!I?01A`0Y@`[Z-/FEM.Q9[UVJ6ILMDR,_.S(P=J)=CRQ^^_ MM%^;;KGQ/>U;,)Q$F*%35-X+%[X2`OOP+2'4`>?D;O5"X[0BJ]DR.O-S)A-P M)6ASV!94NSLLTZZ.^?D'SA#6KIR41$+#.%=>:&?,;NT4PE[G5%E5I(R+)@]V M$_-FL7A\>+R/C6U^Z=K5ZH]EU]3W<2F_!.!U<]UVS67]5QJCALU=>4(,IT9J M%PP(H@%%C.SP,DZF!89E4WDFYUH65.?*PH_AMUPL_&;NRF,9OJJ>&R1`4`N\ MH%#OCQ.JT[*5LZE6\V7A.:A.R\(D>E6<`J\X@='H1`H;+27<:PG*S$R]FIHW M)\(U+2',8]<=#YOH'5LI*R4%`'`@+<$:&.GM;KV.R31[/EO-C*GID8;:M"SY MK5TNSB#*R_"*40$0CTT^+$?!O!&>[7U:$"3Z_[+5RYB:*\G`3;RI;-HN/K:/ MWYV9G]IMDUF(?@V?N%U==#$@K>E>G;3Q8VF;T7G/K)0RQ!(D'67>LP"Q1/S% M@9+8F2];U8^IB5D6[4Q186\&[KP@^]:?IPSAV;_/?.%\N^ M$*'1GE%IS)",M18%1B(@YRUQSQB:8/G.HFOH1*QIYX'Y;$.0]H#HIU?;V&:= M/:%'/2,K`+F1@DC#(.*82HO03D0F[.II52HRAQQ-0(]#!!T%U2*U<*+?-PCI MI?[K_H>83!+('A;1>Y5SPBR5TY(+1Y3AUCN`.;`6[C#P1HCYAB.-)MWO"^=D M1Z\$D]YXY[C;;Y,'^F.0A@RON%9>Q]M/@KTVF`!E]M]+FMH,(&?X42[*9$#K M[[G;S.L:<%RQ9MQFRE/'K=9W#\'"?&6YI7#GE&FJL'A(H`A8:"=B9CVR=(>" M]8G=^[+=ZV4E3T;2JB$8IE-9C1QB!J MJ'9['"!F^EUHT*,(^A"/,L+X]Z75G)7K^;-I0A9]6'YY7*\V@,!>!>G(J$J$ MU4E%"#>8`>LXE=M,K'@-1H*!8`%R'ABK-VM'T#OYFLJC2[AY,35-`S_?ER:G7WT?B@T`77: M9?.T+>/C'Y=7_=EJ;P^HH.,*4\@%C:J^$E@!L5L9T;Y4:8[1<],&2^Q[3HP! MT_M,?H_!O@A9!!&4T#C"I-M#AJF>6190?BJ,A]7[27Y7P3#`CELIL92:8*X% MVZ]+D'>;WIS,@1%0^GF2W['F6(2]SUAI,).6I'GELZ7?Y.=,)N"*A#!LD!BF;O[PV8H& MXA.`G!02RAA:#_:;IF7(IQ$A6VY-?B* M*@7:U]/@M%DJK2B!U@N//#7"4*NEVJT+:C&S/@?3AHKGQ[>(,AH6$'#Y;AUO M!-P<4U"'SE$Y%4PP+)PTB%&-F05T%^QE+<#%&AT-**">2[+?JZV9L'N/Z>%& M6.X9(IX30*3S)G:;>5XAT3;-I,G3:J$0.T8#JP@=-KOP:5O'P3$59U`[[!CW M"`&APDFM]MMQK$DU#_NV*!E&PJH$%R[6MTWWZC0^HJ?T#:F\"_J9#@LS#%B$ M3%"P]JLC@J3%@N2_]Y\T?VTD,(L&!1S':0/,Q;_N[VXV'0<&1=">-F/E&>5* MY2;\L0JKVD9) M;",F9I2,9N7#G]NEXNPQ/H9N5/3L\]]4J6!@(`'0YB` MV*+%.8LW`0:.`N,$F*A'PSBK/#%%^YRG5$IA[YE&3E$O),(H_-\.1\9MJ)IV0=S?0Z)VUOP3Q[U'RC/)H_8:;-)@C^S@4I"5:E%[3C15&;JD M9:"BS<@;28/S[TFIV$5;O MBDT_0V2Y\D!*B(BU3@?[FW`,Z&Z-4)JY7H6,*[\3(LM/PZLH)\XZ[4U]OX@% MQ\*/G]O[>]]V_ZF[J^RVP-N/K30#7"D&C`PBLY0JLZV7'5&FI)C6E>8+>^=F MPB@BF>I(_>?=^O:']:V^7>#J\W=>R&>?R6:N$X_>LY]7":IA^`=H@(UR"E/# M][A"[^9:3V-2B@TXU4L+9LZ$/[#,3TUWUUY]6"ZZ,%UCF^V_,WP!3GI^)3PQ M!!L@%.8822>TV>]^2MF9M3OZJ;X0.055TB&>L3WT+VU[]9^[^WNUO%*+?S_> M!5E_6*[KY4WL4+WEP%3/_:WNNB#&KUG[<0]XCU?%=@]\8M*;A[CHYF.`Z8?7 M&G2=,&!XA2WUV%M(I*+4$Z$@AQ(Y32AURJ+>Q*8\*W]5JO?P(H8W-S#/ZHX#S9P'AFK^7KE#Z]3/VTB6,U] MO>HMI3I\E@I`X13CPG`/*,-"2HT=-,`!+HE7I4B6V,EY/%Y\KP%D@["(HGOX M[5_>_;?ZH>EWEYXV4R5X^%_X5CM`L>',00RT]`)QA!77RE:$6V&YLUYS32TB M2E,`J&<^&.V.RV*AG2Q+4;19[ M$6)?K$C0<"?^#!EW&HA%,N2B6[G]TEQ=-HO;97O?WCQ]OKNY70_(C3L^LJ)& M&60X)@ACRH&3.$+,%,<,&PW2^D_E%QM6X?FNYSLW4- MK&[OOO2SX\BH2ED5=EYV899^OME0A3HP& M6`E*7';U5?-0=W_&..S-+Q&!?E8<'5=9K!QR"'`3M"_"@B+FN.=*6A5Q[&]% M4S:YNA0QQL2L!#<^WBVBVK:\.6&W.#BFLMI*H(2VU&F*K148,BZE4$2')2:6 M8\Z6/%V*$V/A-;$=LVG;FF:X;(96`NFP.F<$U(!:P(1FGG$;C#NE(/!I5S=3 M*)[G^_Y&QFIB9KSJ1_?I5^!4Z**FC6%MB MTEPK4RBG6=DS#GH3\^FWYEB*W/&!%21"QD(EGI.PO&"9`>*0!LB!L+>BQ)"U M*136K#PY':E,-[0GW1CN/CSE#>'N'89MGAH`::: M<,F$M[TF=NZ[O]T;#[_H^V9$Q:VTD@-$@ZH+(1302?&\/DI0_]UFB5N],Z1R M\`KO'!1F>U^G'X/6VJQ6FR_FMA5MS]W<@1&55UI3C7C0FRGFT`0M9@\($XF5 MN(K=PR4*M\V!38FC^:TWW>[-_=<7O6,K3JS!6!/G`,($2Q;^PVZ]VG,^WV26 MLR4X@!%C8/7SM_FJY=M#$8Y,Q9P4ZQTY3`\?$>]V3%R2Y&;:Z(-<-^KWXU+[_G,5P0X*)I7F M1,7(34LYW[V;`[14.[5I978F*B4VWYU",BP7YXU/5](Q2W"T^R"!E$KGJ=RM MR6L$YO7M'$]C/Q^+DO(=(-3*!"`P\SR<+('<.E9XIKNWET;/+$7O+/P/R/)$ M"$H*<.?2L(\Q;GX;*3]`J&\-JZ3W'!#@L*56.XH@TCM5@@$%TDSK;)MS#D&/ M`$M)X5]V]7*UC1E05__[N%IOKGX&B/_M@14B&FL`D3"$V&!^ND#MW4H-D&FY M8-D\FSD(,`HPTSDR,R:>?(CQ",UE_5?^^8LDDOQ6KQ^[YN)ZK^,MK[8EMZX_ M=IX@]SKJ" MP0&\M?[W:8%9>XV!89C1#)M]\X$D]/4GJ5M]:`,\[G4?/DZ>BTCV.\KSS9>? MW]W/9WF1_;',?`ZWTX?L6MI`]T5`V`^6B^'S:I)+IU_Q+?QU>>J?*U@2$Z^Y0J,0&G$7'8F218(C7'D MF45EY?^ZA.\90);0W]=3Q/.MOLX@(*@;A1//^]G?F_`M]_C\F5\GC^NW,?*D MGF?^Q%2KE-H:"ZWK-P%9BJUI,WK/?`" MT/Y.\F:P)Q(M)]$`&GF@_#H#4B,MN`')N&B7K]"GEVC$%#X-RQ(,C7?WT_EC M77]8S:_^>7^?YWC\&9]];2I##(T65Z&6"@2UVH/0UB:N)`_2C2SK:5@1OW[Y MIR-06_FR?JN7J\7M%1J=Z^'_0!GDMP5"?5,O%B__>-C5=6(WE6*")&Z5CUR# M<)&09<".+=BT+N'NWJ1Q7/LF:B=#U:!*0&X.2O"$]`8 M'!I>$7\SH"E^X9%%K`]F7W:"7I'DN.U-U\^'4QF^^EP%SGH>/#4B`G`J-?': M<5P"$34X;4;B*SU7"*\SW,Z`H-4R#?5L?G<[:[)0W_AHQ5Q,R@8BC>"0*+(22&,B:N(CRUT==JF>CU^)Q?IGG?.OZVO["2G]=XW41DC?WZP!6+Y_6"U7 M>+`\52.[.K"83^JG@Z(X-K9OW"6\0/\`J38_;>FY^ON&%)>85P M"5RVRE@(*N$?T7@A$ER[^X'>2I,,3ILN0!R"'$^\/H$>3RTJ!=;P0'6BUH*2 MU'(MN(P.;`I)T'8.(OF_(4@[&'N*Q3T0T;C9\?8"]32->#]H%?)+BF,$0JV* M240.`1B/.J%68AD>(R(9+H]&WGV/8_PJIBIP(EP`3X($FI(5`FA6_@2:%+B$ MOJDXQL;4Z3F.\23,O[$XQH"&:E+9[VH)<"E0_U,6K5?*"8FVI5YT87&,3>5_ M,([Q-""_AW@U"T)0!(S24C$E+1614#1]-Z7`"9?6P<7',3:F38D@L([1_D[R M9K!KA2S0GH#B"B0B+:(P>`0"!$E-N0O_EG&,HZ+P:5B68.B99Y1[?+N#8Z=\ M?Z-61$@T_&VRP2<05FCJM!($7/*XHF8P!G(T(FQ_G`909YD''^K%I]NKC4)Z>L+!;NLJUZF1N5P-`XGCDUQ:DNN`JT8* M)W2[V.+"8:MG"+H_J#H3.6YT-_/%W6366NQO]U`E-+%Q`MQ;Q0&A MPHX&'>&R",X@DC$*#XR#)HB'T<33X*RS[0*5"\S=_F!V* M=>^D_\I9(JQA4AN'Z\XDRQ0N0N:R;Y]Q6BSCNG"01%M'Y1"@EPJIZ+&8V5H7 M^#B?(CN6\=^'V]5CH6&*%/7:'?9%=$K^W\Z5>/R8\^("GUWK@GS,A;H\^$7*@ M5:4\XX8D!(%YR21/1IHM,`%TJ2(=+1U+Q6BQFUG0$:*%4E/>^K9';]X/MJM8 M4D0R([V@DFH>#:-^NZ@I6@_C?52D$^DU8\196'V[W!B=2V9\E!CB/F6YPBUU M,FWP4/'.9ZN8G`F$R4@ID[G:A69Q.Q\NRD],&)H=A<1\F7.C'C1B@F].5CZ84+W M.!6)[*NGT_QH\NSZE\GBGWJ%/S&Z%BL::Q+:S52F,S/?2 M#RLZ!JD$)7ZJ9_5BLBZQ?WV'`L@IN?FZIBDO&K6O9(@B$K0)`^Z/'/+K3'8[ M;R]8N\.C-P],/^3H`ZDBU^C3M3R>,EOWW:0=NB=OU$%%B,*9"Y)B0!LM40U. M;&<.AA5[H*ZC^H#]W9KT@F?1@)Y-),+;7__WR6>'*^7F=K6]S&_.M&X&J$3D MT4)@V>_)->[5"N07Y'3+W6JX2I7],7$0O,>SY[VKT1K`Z9V]]VT[JCR>+-92 M1A.P8)0"2]46"4/']M+ZZ/?`EKCVY._;]5(==_C]^$/^UU\X/_SE/U!+`P04 M````"``"6`I'/^U5`2:=``#V4P<`%0`<`&%K86TM,C`Q-3`V,S!?;&%B+GAM M;%54"0`#=+S(572\R%5U>`L``00E#@``!#D!``#<76MOW#B6_;[`_@=NIA>; M`'9;I)YL=,]`$L5>+_)"G-YIH+$HR%6THTF5Y)54B3V_?DFI5`^['J0DJM3[ M(;%=EG7//>0]O'S__+?'Q1Q\8WF19.DOK^"/QBO`TFDV2]+[7U[]=G/IWX37 MUZ_^]M=__9>?_^WR\O?@TUM`LNERP=(2A#F+2S8#WY/R"_C[C!5?P5V>+<#? ML_QK\BV^O%S]%:B_FR?IUY_$?[=QP]F]33$&%]5OUT_6B3['N2OA5>_OWM[4_EYF:1%&:=3]HJS`4#- M1Y[-V2=V!\37WSY='X2'K\035RF[%Y1_9'F2S6[*."_?QK=LSG%4;_N2L[O] MKYCG^-\& MY3%>G[^P;\"?>02S?B&_?&7?H.O*%J4S'77X^6O[!M\O9KV5(ROC><^5X\4K M#X.>B\?>\N]63XK7'Y'AROI*7+?>S!Y+EL[8K!;/G7>#9/;+*_[=9%E5D0E++W^[:3!5'^DT^DJ%K)?ED+,B6^;3NBWC M:$5K7COPUP8GB-,9V"`%-52PP0K^:-#^S\]7&Z]W^<^F^ZI4!?(N+FXKI"N& M.&)H7[%Y632?7(I/+@VX:J?_THK*YT6233472=3D.4S MEO.,JOFK.)^>*,O5$U?3C.<(#^7E3K&*Q&H0Y[(A:G5-(7=X+WTOXEGD3[/E MG'VX:^!\CCF,B4LPP:Z!;&+Z$$(/1MAKS%D(19-RW8:=#-^V-E0"M3S0I!Z) MU@86R.[`.G+_J*`=BC:T31>&@>^OS3F>2U64IZT- MSX72QV]WK5*B=C#=VF%,4<':L3UB+6OID(2J=:'JI+[%7^/%Y'>6 M9U/N_W4Z_?$=6]RR?`(=WPQPZ`618SNV[038A2LSCNE:4$;-VKY;LW8UB"Z` MP`3^J%'):E5KPHXKTQ!G0F6B:K2:SJAFHL]*U@T0?;<_D6GA6B;#AF$8E MP0=\W2.X75DYL[QVAI_U4SE4I#/,9FP1E\R_61FQS`AZ#O8#U_)#P_.)[38C M;DYDV+:T<"J_6;-L-GB`?W732@W4J9*03*TLJ0GF&0A2$$NM1+632D7"Y(3R MN9^'9+(U'V,0R?;@LSZJA&+?N1D8?,M3V^N2+8I)A"@Q2.2YAFMEA.?ZG. MW4CZK1T<.#`+V98*9>WXE,WG-,N_Q_EL@B.'6*:%[0A:T+9Q1&WZ.*OK:)(TJ554[8XD5"5-@R.3%=:N7!`6=K3 MH:PMDY!+E^E0-_!]BQ@!1!#;S?MQ&)B3AV>K,*7#XN2K56+A.0KY(>5X+I:Y M@K@0FO)?<;J,\R<`+X"HP"VUY#1I:@+2*U/M5.-,,B&A#=+DC$P0Y'$?4`%% MQY5#?S6X/B/+/$GOZX6J$TRI:UA&9!*;!)&-(`J:*43'\`VE54R=#&E.-+8G MP[DNW)\,`PU4JHF$=A;;"<=Z>FX&:F2@AG:N59I[6)(0F4[DCDQXNOER:,EE M=X*4!>IS'J?%O!I7\V?_6!:E&&8K)L@*S,"`R`LMBR";1%P*&ZNA@;TV$M72 ME&:1XCD@2^Y3,%WF.4NG3Z#ALJU9;T,`6MC/)U7ZB)`2K M(\,CDZRNWAP0K5Y(4N]2!;8?0=OGW3;']3'/X(+`:MZ/<."NNE3-IB#Y;L*I M%ZMWJ/9O3)+O3BU3!DSC5&?J[%T(6>)&%A;RN`]U(=0)$782H&+0)DP<`B$#OVJ=4@O=C0UY((6*#"M;4[J3C? M]J1C-!T)C5[8'4FX].-+IJ'Z*8;5=?J-K1JIZY2PV])/9^_B_"LKQ;:"B&?@ MY=,-X]D@[[=R-.DL9'D9)REOY\0>^><[H3ZSQS+@1'V=6,CD`",GA)A$9N10 M2LD*KTU#:*FDS&<#J3O9W@3V.Q8+:"<2PY$5H9RJ_BE*3TV1MUP"20J$4]5V MTHU;H/8+;!P#K\43*]_`RKG5KM,W.]M.A8>@GL(X_E9KW4ASN:I+Q#D<3S&_Y) M+;GK9I;R1-5W<>2%IN%0XD"'4$P]Y"++]+#T"&H_8"+',4D01I'O(=OSL(\< M-XAPP)-JW[8,I$_@MO%?@!T/*J';]D'TRM9>@(T;YTM0>V'_B&8-6[HC$:B! MG<[.&5!#2L\^B>29/38#:,$H(H$5V93@J%$ABDREY+EW<)[G(H-ZF$8\^GR/ M8$1<"`.#^F%@NTCW"/7[N!19$A>=]=8MH4A!7"35`-&V3XJ9]/#E.$!KHKL( MS]"PC"-9[KM4=#4X72K`_X>VIY/_?39#W0M"ND42^?J>\VFX_/@.)+Z//1M[ MU.#VK`"9KH\P-K'T42F>YG2 M%D#1`L]$;,U6&!43JAZHE5.D85E5$Z?GA*[%2L`#KU<`WPRL5"<9.R):_;$] M$OWJT:%,5\7LI&JK;"2]#[.B+";$@;X+70>1P.-9AF%8V&ELVB;UVPN:HJ%S M:%E2%,MJ0<%40.RD:*JTMA$SC8QVT[$U,!`>)W(`_=HE25JZ6G([2M5JZ\M1 MP>I$D,(D-(]M5I25D3!^2,IXGOR3S29>Z!-D>@Y%*'0]SR*FCQM[/B)*6\]: M&]&L46LHZ\!*5D@!>WQ@:<&4YX/;LBD[GSL`D:KSL2O&*DQ@"]3@$ZC[N3DZ M`=J1SI&H47<_7DQ`]D*,L@I%==1-'.30T/$L@SA^1"&T>6]SW=TT'#PIUX>` M2\>,[+N5-.?`6>0R\=)-8:294A,6'22UU)/H%#]:561E74(\5"D;F68HPS\@ M%>UHD#MZZ/U2'-KQX>Z&Y>*^F$F$[8!;,`T7<3$*?1-BRT#4I=2#B'?HI$\> M4GVQ[OFU"H[(0XH:$'@=/SSDV6,B#B^9/P&(C0O#,(X,6/1`WG'%T,Z;FEQL M*%MAT4J-PBE$.BEJ=PB1`E5R!Q`]RA0%DCI=\\F$BF*T3@=<9Y!?#":BF-\J0I M:*,6OMJ*8P-&+SLMY%$+2UWU\31;:@+9O.^40BJ3,2:)5`>_3R-;4J`FDJ&8 M!,@35JP4V<_9=3HQ762['B61%6+J!#:A/FPL0F1(7:S0@YG!Y'/:P%MGFW'. MQ)KZE9S"=F+:DEP%9=7/:RN9_7`'ULB:%`MP;.!:=C%<'SRVT&#]?'82Y%:\ MJ@GT7@9.J74WVL8DW1T]V:?C?9`C/7S8&/WPP')>Q=+[&W9?;_[F[8;IF&$0 M^H%M(Q(XIFDV!HF)'959C/96!I/T))TMBS)_XHI^WV8_6P',GZKFV*0A0N%TMQ`L4W%MW=L6DI\MGO M_K3*M,1!.GF23I,'<51[?:;.ASM_ECU4+37/=7W',@@)/,.*7!=%E#2(;&1) M]=<'@*%9R@B[8[DX7>INO<*A6BI2S99,Q8W?909N&4OX,-<+!&+GH1-7;Q5(-^8#%M3_,1M1V@[$8BQT-X MF@T>&*I+^:;3&A.;?2B_L#S,%@\Y^\+2@H.\3J?9@KW-BN(]XU@_QX_K]=(! M-6W#=9V(."8U(/8)P=7N(]/TG4CZ?L&VYKV`DL#TB4--8D9"C+0)A>#8S[=QH"7)QU:Z:2ZVD2B$=C>? MKX\;A-865T-+`JNNB]WL/[(=$CF0ZY5!S!"%CN,Z7J,1T#1;7B'=#DM$;>J$ M#O(,(O)A-PBC`%,;4PRQ:6A/^[8/@E=2D-;W4&LJ,CE9'U-IJP/YN[!^[>'H%F^S__2^/NLW+*+0AL[Q/80-DWL>@Y& MGFU!/S!\%^*`*IU@>]*80RT38@)Q9"#N).6)IV<[0>!S%"Z!NF\$.J4)HEA4 M^^N=^97LE0])K6+?^XBN"HSGW(I_BK9C?>F^&!^),/;GS_-^<;]$R6>XS?[Y M#W>U57'4U$LLZT3;H6YH$FH$*/1-PW/"R/&HA:#A>MA%MFPD]FU68SK4(!7Y MT-XH/5NO5I'$8^F-IN(82=1J<^]Y^J*51OFY4E9N,B0Q(4M]@W(3EH<\SR>A M#QLCT+&(TORHTIMUSXFR$B05&M4I4#5^)*<]M5&C.-7)6=E-'_RRS)/;97UP M9IF!CW'.CITUH&?:8U.=K6@EX%8"U2 M/ZD>ES9`"ZLQDJ+LO25I"KIQ#&QY5AW`N?^RJNTF:$3M3OM2:MD6#5`M M_@3MTQ`L*+19@Q5*YW;LMY0WH]4A%O^9S<4I^;_&22I<^)!N':6?)P7_U?:U MAVN\F)+(1,AR#6R')K0\:MD-7H(,I6FJ_Y=J3IJ-S+^[> MX,J6;"XWN!!;..MUZY52ECS)OF4INTM*\/HAS[YQ1[/TC7CB!\?$%^"'US:T MWE1?7>M-)9H_O#8Q?`/NLAQP4OF_G+'J%T7R"!996GXI`$MG',?.]675(_P; MZP)P?\3:4EX(\Z>>&EG]E:U;,SNJ>M9[0[OQ#JS<`\*_9LB+U\&MJV%67NY> M9SO"-K=KD;5H=0>K)2-O=X?C0;+E';A@>ATWG$2&&Q(KCO-,G]#>[URJ_&X;N1Z/@V=1U'Y:29'[F^ MMO.IQIH!H&UHLIS[=DZQA71U=H]4+R2.*K+V]>K+_JD:06FX1NOG"U#N*"5:N^>*37 M`Z-Y+H;,JN&PX&GSS,?X27SF?X_S6;6.?1)R1"Z)'-,*L0NA:1,S:``:KMJ! MW,.ATCS@N+T?I8)Y>2MP@FUGP+8WX/9IY\&51Z!R:;5)Y4CV-*%Q/ZU&/5B=JLSV]P\>R.(QO^#)!V) M[#ZH'4FL]N+*BY/'^Z*G:SR1;!$GZ011UW`0=D(+.M`S(XQ@N#(:0>K8W2)* MTLA98JK&-I*HJL&HQY4BP>..+%5GY&*K%44*PZA%R9O2>,Z*=TR[$$!R2RVYQ]8^F2J>^+569+=I!4)U&J M0Z,U1Q4:\$>-9_@MKL\(.3K.V9:\D>A)!P=>C&EVHT):-SZQ@O&'O_CIC/!8 MFF>2)@G6CHA5GYR/1+YZ=2G35T55AY'9G/_V MGEM^%^=?F3@-;]B9#UY\_S0K3KJ<\>X0R(K,LP`$9X;FC8T3-MOC(<64NKQ]6-1 MLYBM0%9Q&._`5-2TGOB5$[;AJ553MVU6=Q&>6^*DF#NB<_TR/Q*QZ]FI3&=E M5IND[+IDBV("B85]RW)MEW@!\7F&2M(M'](CY^G MPD.3+7_N_+PJ%S;;#[&Y;-DP7-YF60:-2!`@"CT[L!KK-D:N2LO0DTG-ZO]9 M+$T'A5C+M]*%Z19(137OBV4YQ3X#P6JJO`9X>,'5>2YEEV/NB*KV3/U(E+-O MKYX?MZ^#-&D%C!8/\^R),7%_7#)E^S%\CA^#>K\XY>SL0V=%9N3;!!DD<$W/ M#DW7=M;H/-[?3=F]\%%.(P<")17BN`[Q;?S2D?ZQV5M?[9O?[+Y7GH0>JI3D M%'9,Q=-*@1L'P,J#@T)\41U(MO(#"&D8@T[WP_\1'1^X@$>B\T-[G9TUJK1D MRNO-5*'A(-^'"%(;$>RZM@_=!@6&H:FR';-GTTJ9L_H.S>.9\YZC6)0;@[Z+ MHL^T6DLIZ$JOS[AM78W-SBFW=7<;' MTFG""I(4TWE6+//-1CJ"H<$[`AB%KF41'_O8PM5V58<&802Q_%;M'HWJ7*&X MQEG--NT@!1NHY]M6JL3DT:6-.DID)`&MR;F7V[RU47@RG*O[V3\R7HW3,KYG MG^IEQY_8`Z_=XB.A*+P[>%V=SY;<-S]7JVT^"D`\^2LFMHGLD./B>D(-WW$L M8A@K4&$04*F%E,,@T3P2N<'?K.#F7[<]6/6MMWP037I1+5YZ:+P`K_F/!2B_ MQ"F`_RY[G]U`17EJF34(>(I0/ET+PXMZ=K+)#BQ7V/$1PA'T2(2H83K57:0PHH:+3W6?Y0WQMU*3 M1C2P,;(-V\*!;[K$I"8,N:N.QO/=&GA58ET#!%L(I5)J7>PJ".W@++<3TS[8 MEM-+&4(.:6*O9(Y!]_IU*--5[R3U:\:2M=W/_$\FQ'-M;$/J18YM$-^T+.HV M@43_C[JKZVY;5ZY_A0]]R%G+:4F0(,&^@?AHTYYK9SFYO>L^:=$2':M'%EU1 MQ$V+.'W!@,!H,X5#J8\.Y+@S1"60JBA"091#!& M'&<8(<`3S&+QWCH._?LW18)1E!Y]8L[KMU-.!LKT>3K.)#>J8OZO/\KG?Q-& MR;Q&)#](W8CVTAF'!A\1B,&<7%@'AN,N#1\&C;<:BR]?R`'X*O\Q@RFB%'.0 M4`AB(F9(AD#W]$91&JB^UF^_-:`\I7Y((BZB*AKA%(4IA\C'G,`,)EK-#8;< M7MR!\20:C1=;DYN/WVQWM&CN62@R8N'=?F/RB9=[&"T3>+L'`B]-GX@!LW;3 M*IRM%S3?%C.<`4XB%#``.)1GMY,XZYYER@.EVO/3WQYA'S+,PQB2&'*28`*$ M8*&(9B$.4>2Z>UP_<36H1-"[\"2N`5.Z)FOJ<[L[P@9.\LI<69SOWY#PP<0_ MC+`):(2A`4="`1,JM#2#+ZMYOOIGD6^X^$DUR[)$?"^B`8$TBV*.0<*ZYQ^` M1.GVSW/?+R91"$$4$!#[,&-BC@UI1'$08E^\:JE68S$3W6AP>1*85R,;H!S: MW*EKATO:!JJ'!F,6]>.`B`\49"AM$]*0P28<41$S.@;H2"-;S6`@##EG$8)8 M#(8)Q3["S=O`?90D9)B2O!D!`B(4D,*(^9!$:2K%D,8Q82Q+$SJVEK33JYF: M:#&HJR>NR#-3%#7>K&O*'AE*JC*$O,GIRB`C3BK+<$J4M*5)?=X6/^ISO^OM M=?Y8S$*4$1^D(`TH#%D0P03T+P4`6:HJ*T>_//(CGY%,F.`C&`2Q^,18%,28 MB($RXOJ(5)NZ?P7E250:6C*,L8]EQ#E9>@JBRY,%[3C&P`G9,")K`HIAAK^T M]-1HZP01LK3)5U_6B^+7?Q"<99E0H:49S[_'>"JG+M:1I$!+NQX!E,`P`PI"A M[@4((JZ<`#DY@)]E&4H0)\@G$,81IAD51@1"_#*>QLRQA@QCS8*.G.+BA)084S3CL7@>,D7(1Q;'O!C0.(C\.0LBQL(#@3`Q$4YP1DH8X#NOUIB\#I1V`*))EVKXX8ZI0<&'*DG6(H\W]I^-.X8Q-0&=,(+_+N8PH4%G ME5(^/I;K^D:S^F18=;/;5MM\+>^"GE$8Z=]K%Y#5$K\9XU1RNK+P]F/K+&2-Z ME=:]\LC>R1IW#G:7BARD\"\ M&MDE;QL]S=.1M\LJO1,Y]&G'EG?WC%HC2/F]NBZV$$HAU6L8_UWS?87+IR@)GD7YE]/"&5KBYK^#JYL]/E)(O:6Z]^\ M'K3WBOIR(JG/[!GI=.BFB0BJ2PO+T9YYW0Y$B__=5V-@0^\LX76TZF+R_]2:,`U?W!M5-DMI+*3])HWZ3O_[+ M3"TNO'1F\KGH0S&1Z>FR'!SV=KJ\0Y2G."H/Q<^7S1V@Q=.JJ(^0KA?XL=QL MEW\V9Z!1PFC"`YS",`X1S#(81-W8(0JHSI1E94#7E9M[&)OK6_;`:4XG=@A6 MFQY&YU9/[O?A77D]P.8J%R6&G*+ MLRR":9!!`D,?]:,!/Z6SYV)S5YK=Q/+A(#HOWCX>C42EE=[Z0SE43/*Z)T\S MO7NBI>Z_S4O1*SWIH'R<01'(K]9$)&` MQBD',.3$#Q(:1W$'*DL8U&QP[Q2+TNMGTM>^@2^;%WMWC0%M?M?2A2&.7:6F M?1/PT;"-Y<8Y[QK7G^YQ?VS!/G9+>Q.RS^CN.$ZLCY%2X;"ML1ROGS^U.'YK MDK/]=22+%K9)*WICFE67TN,QK+N*;DEL$Z12=;N;3WOB1U]"GV7K[.K9#L\3 MT4-KYKQ;,]ND27T#;&])?G//E^M\/1=B2LJJ;G,M.UN7N_6VFK&`P8B$,4`1 M!R$6L32'??5#")0.4UD?U/5&U1Y.6?JS*.ZVWJ)%5R>UEE6U$^`+$9@*[+K[ M4-:X5]Q;N@3MFOM%!XSW(+T:97@6H`KKS6JN07ZRGYMP.4* M`JRZ2ZTHX#)/R%3FGHOS<+HXX)*.49[;!)1-D5<%+9H_]P8G^=-RFZ_Z$@4_ M#&,*(>;43WD"8I9&?8D"HVJM5QP,Z[K@^$'>*5X)K=DO/ZNJH@U(5\O\3DQ' MTD?]57S%_7TQ%[\7'_/Y_^V6U5*&+MJE:C9]HS;Q7,@M>E-)!]+[U,'\37KG M=2)HH5ZN0DR=QC,2[\`7$Q%M%Y:5SA]D8V'%\V:9(F:"8OFOB$&J'*J(K3FUJ8<_QK0+' M(TG@>]ZTQ,^`]LG*GHE-'PJ>,6$&4O=U4SSERT67UFZSV7B]J%?SN(Z>9HBF MW.9)MHT%DD[ M3ADJF^-YPZ:0=M[I=N"D`99YF,$NP//`"4\,5OM6X'@>@.P M"Z*>&I#-48$&9B_7UD)7,V>8!K.C^<%N>/MUSS,M<&\/^<75687>05&P%7]- M5IWM6JD<*5LDU4"=NTFBO=9T1N,4,H!B/TP3EOJ,LK"?%@`5"UFMPPOFXSD_ MQ]!70+6W-.2_.,R)^L\)E9]:'Z62#- M9#]=OO>'NT_7Q7;&.<4H0,B'.`4()O(NR`Y!D(:9:?YS\,#.#C,`HQ"5A"`0T9I_`UF"7RHOI28%5348O#:F4G>X3* M;_6U:H,L9\T0/R9>340OQ+F>B`YH?CC9CH=G5-.!+R:BFBXL&]S94),\4]7\ MLGX6(?#QQE,Q2).(XM_JT,Z7__5; M7Y?5R*X!>8O+N^LQ]X7T=8#;_0--&;;K#C4!'M\/@Z2W@RF/5K5PO&R/_>OB M];(#_"'[3@17A\DS4NO$(1,163>VE2,\T:;"*L1>Q-3;EZ_BJ=[B]8*)GS[) M?S++./=)E/EAP$(.DR3!H)?VR/<#0UD=/K#[.E+Q\X=<%I"*-_>IQ5EG\XH. MI*F`&M`^4#X=\VU-/#N<5UZ-]*KFG7W,^SC2>9)%'>$T=\549=."91^)IBWR MM"63EYMOY?WV9[XI9BA.`P*",!%2S#A/`,Q(K\X,H&':J#/"")%EG9?>ZR&R M7&^+S3I??=Y5A5>U0+U%\5RLRMH#@YJW#*)73P.M\VHF=C)2[_!<2,_V&%$0 MKB'\34RA!IEP0HJ&TS$\3,//^7(E*RKEX/FJ^%;,=YLF_PE]68+D(QAG5/9D M3>/$[R`(!-0P3C,8>=Q`K7HH-]O/S;YWN?[Q68C5H_>8;_XHMG5A<]4#-PW> M3)PQ,'IS[05KX5L/]+.0N<^5@.I]4R!^G.CM-(LZX9L%7TQ,':V:]E$`9XT^ M=37=E/.B6%1U\U,QXLW]&0PD2*$8SQ<+;QR3@/K(9WU&DR.N5U%I=6CG=94= MVK9?M$#G6%FM.D916B_E$4UM?>,*"4MZ8E+JJD'D.7EUX8^IZ*L3VPX%UAV! M@Q3V;_FV':T^JMFHOUBHDWRUJLZ"0S",*,XXBY(LI,07LT#6UY$B$NKLGX^# MR/&6^EL1>.S-&$V4'?I27ZVGX483&7^UX,K;LZ%V8FW%E#5^,/V*XN_>O1.< M%48P^LQT,1;E0W*M^SCKBMDC90BS2`PL5@P!Y>(3!#0C20\C#>)^C^J[QL1A M&<*`),AWH]:N-H\!6/>'=N)V/!^8)W4_O5'[W]IC`<>JKRZ7]E7A4RTE;-4S M4Y%F5^:=3B4[H-%!C>LLR#+,8)(F%`4\HQ!'Z'7AD,3$PLF`(<..=3)@U]12 M'BUJ=5;3^C'I:G)Z(;[UE'1`#>MD"U>M%*PJ^V(BVNG"LL$%JIKDF2IF?Y'" MD1)9"!G."`+`#T,013'A,>Y[40'H6S@58#+\R*<"[ON+2*R?"C!R@I&2CL6_ M545]O1)FPJ<"SC"K+[(VW#1ML;5BH9KHVB-S4):9E$+T-]OEW:J@Q=UV)D)C M%L8\BPF+$`=^`GD7(8=^DFI=JV4RSJ@98;%<>+TY2];XOX+UJF*]+&5*8+MW M",#HFBTC^O73O2Z9-TGB[N'R)+`+IF0/*%),M`XE=B+29\64,TE1,WH&B=F7 M]K6\N?]'OMGD\OZM*('R7A(80X92G(8L]7$_*D!XJ)X-&.JBDO:S1>EMBI7, MCH;R;6G)$X8Y*& M;.C\9['X41R)&F<^1T&4B$`QI`'.8L2RN*OZ"GF::3:OMS'B:(6K\FV3TN4] M2*@N-,X&_]J;-FZ)-]^HJ?%='5T!7VYGYA1I:KLQQI1/1?ULFG1ZU\4271_J M8/Y'_MB-6]YWISME7)G+;?;ZB,WOLBU4->,)H`#[+*:<0Q)'E&3]R(%84&OL M95L<=9SMZ]NN^J"_YTV>8J^OB98;V//V%K)5C5E1`FU2?UX!QZ;;1`#K"J.. M8-H1W%WS]ONE"%Z4\YW\GOJPV=2(?@-N7,(/)AU)0#V5^''HUQ.).B5'YA$' M?%YX&G%A4>GLX;.2,OCVD(NG\._KA2P=F`MPRV?9=[_^<2;@+$CY*"_8J)]> M>6JV$O]LM5N(>>_;MIS_^'Z^TSLXV.Y]BH)V]M)B]O/3](L*XF*T?QNDN>8HLMMI4D:VUKO]M;5 M\E[_ZO.=--#;M[#N:5!=>;V17FVEUYHYB82+)9=IYVO&?E2FLN"9!AE*V:++ MN$AY?F2_YD55?<]_9<6ZN%]NZQ,Q1[$=6_EAD!`4IY`F)`J"($0L[BI&PBB! MD<[\YQ:)X_FM`>]M\U_>70._.Q`H?=BJVGS/!LWIS+&;U*:KZ7A(;SIJG2.` M>RWR]H3@B1EG$EDN([+/3"3C.'$B$\5(QI:7>$\&[BK<-@'X]U+@^\=R^_!0 MKN1<(X^K'(4X"Q.,<4PXCT,8IR1D&'5=U<(4Q9'!>1'K6,;)O+''IU7Y4A12 M[HNJ:26YMZZ1=2.5Q.]5Q7:[*KJ,QOY4D/_,-XNA&Q/V7:BW6W$9MYEM8=R^ M^D?.`WNPF]Y")Z:""VUMZ#*LL-_AS&D3D7KW=I[8&7%,[)!MX]OBJ=TLO;DG M=5:E7DK,X@@G/,`9@AE+$>-IB-,^QX9]/'C7>.B`SC>-7X%5ARFFX;O"@^G5 MWA1VRJOYGO`KO+I?;T/NM_/DNMX2/D&9VHZP*=\3TT(;%IW>#[9#UJ!,_AZ* M^OS?L3@:T)3Q#.,49)@%`-(TZNZX".,XXD-S\S;&=IR-<'6RV;8']+/D8Y-O MDO?^M*^5W6<2Q_9I='!.;Y:!A*=)D%(>1)A$ M(2.\NXT\%#\*+)QL'C*LEJP:G&S^M.L.A.W??G;LF)ZS4WH?NT!-7"_$OIZN M#CB5-]FC>&?DU($O)J*D+BP;?.1.DSSUK;3[^V*^O;EGOT10O/Y1W(KEZLVZ MOJ%"%KM4#[+M^G.^DO(^(\#/@H2A-(NR."0!#:/^A$R<9E!KY\SFP*XWRFJL M]6*\:.%Z&X'7:SZ+7ZS;:W?J&D;QH7@%K[MI9M4ABGMDE_*%YI98#5-ZH0/J M2:22?=*Q7W]@*NR[V0#38/+7 M!<\08QS2A/I$1,B8Q)S&?7C,L*]U(:_5@4<(3Y?]9=N+_K% M7*"GJ"=E\\IKL'I'+D(?65)UJ#PCJ4X\,A%)=6-;.<(C;452L0BB-YL7$2__ M3[[:%;/03V!*8TA33@,_)1'(>CVG!/NSIQKTMVV^V9HHJNZX.N_Q(43]5_I0 M-;U\Z]T5/Y;KM5QTR@O/ZB&LB*FV!TQ4U"7MUN0SEXO_!J57PYR$:AY0IRV7 M0ZF?M$X.-DI)(,THLZR,$,8\X2!EB'*?)3`(@GZ7R\>`M@]U:-,^3W]MGMZ:JKK\I5$P%?ESR_K M^W+S6-?9])VUD._[,$U80"'P,2&$^:_[T0$!.JDV6V,ZSK+MP_06RVJ^*JO= MINCOM);-!<6ZL,>MVTW0&O5JP+ZV([\TF<)AE)(8<^12`&!/8C13%( M=:1PP-<[5KWZO:NKL65QVK+&U]1H]\W\Q&NU6]?'4.?%\KGI3RW/H5;+7]YC MN=X^5#*$$3__K]VZ\$+_RI,OE?R?_Q(D5VD<:0KE$!^H::)C^O7DKP'CU6@\ M">?*$X!&UKGWC)R1-`/Z)J)>)A:4UIZE`6LK*8/7PD;Q\;4+]7IQ9*>6]I%+ MKY4!R!*.1"3I^SAF`/DHZ/=N,QYI=89V#L:QWEW+`C^I>7L=]L7ZRT:[:/=^ M4D];3<9%`S):$KO0P@;]7D-^Z:>CS:1?3;A(ROS M$8G6F`#JIB_LUY.(LY9;,:(\[RZKE!?9;GM=;O]9;.4<-`MAE@#*$D813'$$ M44CZ?C`,<:(G])8&=2SH;^[F?MJ43\5F^U)KA4RS/=4'"?=Z>RW_;%:6LDGU M6@RWSE>?=Y4(9MN;UKU%\5RLRN;_U=VK95"\VBV:N#>?S\N=S-L]Y2_U]8?R MJ\4/-SOQ^T)RI=[7RKY[5>>'"WA6=QYHVE;M8_0ZD-[=;BNFAZWW(M8G$NCH M4J_&WUE)M^R"R4BW;;O>2;03XM3K%=MCS-^*S?-R7AP_K8A7M2/$IYO[VV)> M_E@O_RP6S58UD9)".BTJ%OA1ZLF,DRA!28`3@!GEA.`PZ#:L(Y3Z6DF&2V%T MGJDX%'!;?4(NY5,UN?XKN%-/W?M>`*U)9YJ*O-HE'?YJ65U9YS7F MC5UXZ<9)YVHT+_Q83&3&N3@-AY6?E\:C-Y_A-IZ]ECV_?R_S=;6_V+FM,[XR MSOV/35E5$O9/V:%+_)OK8MLO>R*8L#052YXT0B@B,,)^EG(QXX)(_$E5SW!; MP<*X6&<)KECB$^@'?D;^G[IK6V[D1K*_PL?9B)X)W"_[ANN&(]KV1*_V86,> M&&RIW.*:(KTDU;;WZQ^'4)KQZ:W&VXM.LMN,@<;4EG^J?C2=2;_86(X<+6C1K5`]/ M1*#&M7ESPY!*/8IP_U@]/*^JGW_IBO(N_L^<>L\M]\IC:E6$1HT[JHTA%(BD MHPD],4B)J,7"2R4-A19HCI%0C',NI"/%*^]QE6.L->`?JZ>OU7:.M9*88N84 M1$`C)30ZKY*UPT(I^ MI__4R]6J[KJPV#_O3JL+IC@,L6>==]YPZYFT*`2@$-!2"WC2[9'!8(Q07@$# M+':,`H455U)KHQW@&#M:^EK)$=3L@.I3MX7^C=R2-]D:Q2-ITMG+&3?-NCXB M,4/F-=@_$U'>\>SMF8%E(KI'%K9[,>YQB2MUF"F8H8(Z*H1BEC!]E`&+J$U2 MYRM#,>$U<2*8B#!U0"F,XFL=8SWP"MO2-5TOT,U>AGZ'G*T(M:FI;G%6^R:] M/0@MG`2_1U6G='@0QQ/1P%S6?)@B9R"ILW[]U_IK&*QZ^%)]K];/U>ZXVN4. M(R"EIEA2PC5"6),FK8.()37.^G`(PB&FTH5%-35("".M5<8@KD#X4UJO&E09 M,N2^''83J!'H2Q.F$W,-HEOEPN\STZ)#`ZF,5$)ZW>^=EC^ANI&[O M4]5!TP9R/#$E&VK-!_J5A:3NJM4<>/6;K=T\?]W_\KQZBZ0!P8UT2!A!F)`> M>:>%/1UC\%ZYM$9P:6,#)A761F#',0T+'%7O;E(6BYPJJKN=:A_2$^X$MRX3 M\W`$?!*Z5'7+2WQ'L1N?\7[:]X+J!NE[^[TWT\(4)MNDL8A'IJ*498Q[+9P% M*;RJHXM?%T_S+]6NVGZ/X\?R"7JQ6P;9WNTW3V'Q-`]BC3SQRELE"+=`AJ]/ MHQZD[#36Z.F1C[8AXF7&Y MF]TW"#L*9`9&V\5P)"I[;BX<.`RX#N4`:V0S,SZ'#YO[Y[H$7=U[=AIQ^LUI5]_7=VD#S>C-;;=;?JFWL>_B\K1[^<2J^OXL=H/>/ MRYC/'#XN%LH(N4T4T8?P\^'KA^?ZDW:'@G&'MW;_Z#PO12KKV08P#.JYYBJY M[\PK^1QRXSDDHR&;W,]JRMQP%QMRO)V.CCAV)N_2>(_6OO/>. MH`FO)*4;S'&'"6,47ON=A:RY?.\LY)=;<)DP<8S):;^YX^ZQFL4"6$_Q.3]) M_[JJHNB'&:$6_:HN!7K?]!I8U+?5XR3PWO,=?BG6%`V32BSC$?_F>RQV/?M] MN7^,`_P6^VN%'PK3SL/R6+;I/$EME[M?!T\I5VC_:%;)Y:TI3"S9;-D4>)P' MOWB./0V;=`=H8;WP,(0HXX9I35$3KO&+E*96K0-1AXG@7GN.*'4$"@DI5L1) M[9SGB?T!TR<4]3;4ZN*]@]\YIW#9]XUS(1HSO&\.R*;SMOE,4]*[YA[L3N7] M219;KKYG[DU0CSH'?KE>[JO/L8;V#V$R7G];!@"J[C)_N*&K@/(.2,A@6&%P MQ9VC(,06X@@K:#3O5]K@^K#8&`T=PM`"JI`31@%!H"?:646A+;QG=GE5_H#U M[S78V1GM[``WMC#^K3]59@2[TQ5$.`@/<60-<$KW4: MIZAIRK@`"J<8%X9[0!D64FKLH`$.\/BFL;2<)DIHGYM(6;W034)OY8`T#]7)3= M)8.EM;@W,K;'O,=I/9P?Y9OI:.\R\[GJ;@<;.FFL/O06JA[OJ_G&] M66V^_?EE^>UQW]QOL,HAA0@72"!JG>7*G-9*!J1I[+6QJ%$&&8X)PIARX"2. MLPQ3'#-L-%"%-366PUU5<6-A?\*7*)>#V>PFCV,2F2:')V2S,[39`=NMKC]= M(:M%Z7+1/!%ERV;.ILS3F-J"YGA.X$NUJC<1=X_+WYHA$5(2AS4I(<9Q;3$V M4#9QAH-D)G6=:1E'6146-5I:*"A%6"KIL.?(A#CWGIC2C68::'_?1FQU.YC3 M`F113R6I?5^&<-I-N\:B,TVW&E2S%[!N)5DM'+7(50YF)R)564QYW:5^K:MZA:RS8A>Q'H:0"`-)%%24XM\$TU,$)VB4"W#*&0]@DPY MK!FUPB@KPO+#4"&U]EJ7KC14MS8\0)LM3M@216D(B]TT:20"TR3I#&IV1G4K M1?J8H19!RD#K1/0HAR6;[,]*A`&0-[:8E'S]BJD6E\C`\$:'*9,Q[)1\S M4=19KCXO[ZOU+O8W?:V/-(21-"&P)'"$A3$=;=ZB:,NM2I&JCT>Q\?.5T+'^ M-,76"@P9EU(HHH-EJG1=6G7_O\_+V%IR52.L9MLZIT[4J`$D=M.GLN3 M7C=U&]!2C[V%1"I*/1$*!F,[[1)0NKTW=MPK[$I9#_^IZ&'/.)1'$.(,D`HABJ"!L@M$3DE1( MY^I@`ND@ZLX(J`&U@`G-/.,6`ZT4!+YTO]]#*1W3W"RZUM:U$*&#U2T_EWG/ M3-3XIJ-I-9Q^>I;&]/2U+-&>[CK6AZ@<&J;N[Y^?GNO-LQ#-V_VQE??<>L4` MP8Q`1:P@`'![RHX@8#2MLDX/`$@R2;S1@F)&`YKP+7104D=#>D9,M[JE@\KK MG('-+I'ED[O>W`\6P**D%Y'$=&^,K9(?<-I/-XU)&NZ:U@Z M2=WOZU]HXL^_O!YX;H@TQ%DCI?6(86G#4)X@"#C14EN05"AVV%"E=QPNT!W* M91QW((:>*AO*<#<9&Y'<-!E[S>L;)1O[)G\K42TBEHGAB8A8+FM>W^?/25*6 M%/<"D/OCM[B7^*6*5PH"O_'6[.Y^L?KO:K&=:XO"/QPCI%1,PK6C_@C-&(N2 MME7'P%-ZD^-Y_[RM8OF@<_16![RQ(-#70[FY;^OE_]42&;X[&A%C/(9>QDPY MFPN'I\ZW\%[F7/K2HT<;/LV^7+KO8,;4YRV5]7 MG=/,'*[//6@MJ-`^1,R<.44$!F%@H&GLOZSI"8UB**E!8R$(M]5G45R?N_FA ME#QG=\%HZAR13UZ<(\BLVISDK[^L-*=9.5B9>Y!:4IC#S\Z%@P(X(KD"'#MM M(<>\08,MR'5H?PB$VPJS+"_,G?Q03)ASNV`\80Z_,WUA#C^;5YA3_/77%>8D M*X<+B&^KK;;Q?W^[G"\0*BU]982#R4SANB M$41","251!W#?M`8Y8*[@36[Q#7[5X-L[!L[;2RUQ&@6$L3]JTR3YXX27.907Y M4TQ>0OX4*R!?_,7@`OZYG-)-_F[JCS1)+."*PC7]NU':HI_%O#,132UGWX=5 M_HL0V:UUX,_W^\WNWUP84U M\P2G0\V$#"RU"UUQ@M)$;&1N$IKWE>2H7[.^%*ZZ=,[RCN(BBETPNN- M?9/A6>B9WUVH[^?3?73J(28.>\M(?)>D"?7\J,`8AO0R9=4Y:*#":OG>4F9( M!8QAI*8ES<7Y[)DTIU-9-&M^CZ8.6?,@=B>RPLMCRP=9F3-7TZGMG]X M"'/:\I=E]=!%'KA\_+Q=?E*D"K=N&_AAQL(^;<_]Q6J^734?USW3V2^N)GY'[XPN(4;>LQ*#9B.;;C.R"3V!%)F'(9A MZ@SK>4[\"1GS20U:1H`SXMQSDJ6$"Y8L_G"%&(KOSI/`?F\W#[\O5*LQ+KW'8Y>Y^M=D];R^G)FT% M)EHR+C#&U#EN#H7&"092FJ3MO<2A+:(>$ZZT(H[&FL]6:2+#_*BE<@:7KN3> MH*W7G=G4/C?]W93]ALRGJ?@+TM\*]AEL$.N;R70:FRV27,@M$Y'?4M9M1GFV M$V7UA]AOH_K/_6)?UXT^'=.0#DBD.%!8>N4Y<.Q810EZ8R'MVD/FHX\7T#L. M$&>Q=)W4L<<0<5)9BZSC0O%RD7I`-#M!NMWQHP^X:8F[H6Q.),`&F[')^Y`E MALR7ZGNU?JYV+((>Y`\:;T1QR)JX/NE'23C2)LI.E$`V%D46B&;5&!9'(F$O;IN#<#GXK4 MWIF;W3[V!#Z?6?3..48]`U0@))0DAI#FJ<8TK=WOAX/$/I+".*)T3)RP MU0H`$OZ$_Z=0T=+[$S6N>OFZ^:W:+O:Q/./QVL/NWU,;9O8FLIL\C,)AFER< MZ6M`W6YA\1$]+9HRF-&):,QP.U[WQ\Q#3)(&Q=?SM=+%)E)&$B(DE%0RR8AU MKHD7YFG2<9&7GPQA2,^),B1,TQ0HJ;$.<0D1YF&9CT7I\R$13'SCN3W`F?VM M^N-^];Q;?J_?@[ZX>]5:]S\OIZ%H3>__UL/E4J@NKLTE6$Y78\.6Y17 MUG/%%.C$PA7926=K0EK3`_P[`M.7@H2495>%'WX,0G;L2QX3I:.FS0U"%GB& MI0H+*`>9M=@VC[XD,#&/:1L):DL@<(HJ2:D&6CMIG`"*1?,<*7VULP%7S],/ M9WC)V+[70U)I$Y:!W(DJ4R9@WZ58^BKKO M_5>K56QDMW[X<;']M8II2#-B2.Z$)V%`ZZ@!DO&P\FH"2RF35#.D91CMG#&2 M8JQA['K.E?3&.NZ#:2%M`<7/B2U6U2&1>&J0I6[,#Z"PXX;[..PE;J0?0-74 MG6#=2)4^)JAMHWLXJQ/1HQR6O-Z8SD5.]PWG:EUM%W%[1CT\+=?+F/?M0X+2 M#!L2!>.9XTA!`Q'E0OG3JTY(7%)K\&MC">\Q-%YC@Q4U`FN%F3%04\8X1;YT MK:(CO#JT%B\`INXB#^6TX[;QB'0F[A-?,/D2VXV4Z@I5;9O`F4B>B&9E,^?U M-F]6FE(ROOWV^7[_O`U*:1X7VV_5;HX-T#+DE9@QB;P7@()3:D(Y9HF)WML! M*"5"*\2TB/W.O0UK0^N8\8)*B8U,VM;ME]^=,Q'7.Z^WP0I`^[D`EB&A97WBD&B4=2AV`CV*BT M=SGI&G(\:Q:=U^C'9IVJ&[UXZR8=I2E+4X\3FMF1M[]%0"V[>D4DY!U.6E1D M"(,3$9)!)FSR/5#)!U>_AZ5/?"-]&.N'=4@8PM_,O;<6A^C`/O8."T$B-6IB MPS+%4Y*<#P<1C"'(D&((&QHW_4F@GEG.I(("N])G_!L&_"8PA-'1?TN\?J^U/F_7FY;3? MC,J=1)!@P3"3@--8SKQYFV^A1F#^O=I^W72-C"N#819F+NIP')`RHT.82R$9 M5UXK%!8;*7/+):[NR]>(KPF03[-U6QON_^?NRI;"3]T4,UJB7/9+%TNLO3W`U2Q2/9"=J$VEL9V6.INB3AYLG`R@0(R M!V&S8"*BU)-\M M+DQ\,-04JS#R+@S^[K`\U_E]LO%]DB;D^:8+J9_3 MZ:EKLY/=GFJS[&AJ=K2U?B(J"[+*A.S$AILZ8)1,W&3N^W8]"_)8%=HJ"ZG= MQ``3=&\;<"ZK$'.E5>!HGKV8+4_O^9I(T)LD-2_>>YT8QC;A.$#;AWV=K_+[ MQ?86:4@<\IIJR#`@+BQ`*A!%(2 M#7X8_7V_@:T%ARE!:%CZ6@6,`*E^SYC]LDECQW,>%'+ MNM+26'?>YMN35Q1:"<,$A%HICK$7D+O#/AX!F*=,0B4$1(9:$E](\"&"*_3]NC.#F,$(X9)@P!" M%&NE#:(,R6`0-I2JI`8KK7;GCC,A"]E1MHGH4J^UMR>Q6:0=A;VT4%M#R@*F MK`1UO6OMY^BY("^=&9V(TG2WH^CY4>NH/WJV6=S=&A+433K)D*`28^7"?_6\ M"2IHNXE/-094F`$G3$@C-`72**69YC;8Y;1')*GC1ROE*6%DORQ6V;Q8+F?K MS5&`4F^LMV2QG?KT3U]7Z;G)2DQ7EIT20X+FI/$X4<%)-.(5M6E#26NIL8OE M;IO/;P%T`FI65JM&U&L41.[P_@Q+V$ULZE&,$-B$7``JIJE`5GF#N`<$>(^@ MA7IPN=D#&49P&G/93G*&(+&[Z.Q175EV]B@2A">5S8E*3[(9KXA/.UH:R\^? M^>+SE_#Y*LS>V>?\[2[VFGIW7PZ]>;?;;K:SU3S>9*TS+BB8T18[)1V2%EO- M&3MLTS&65*DX>7`-/9">"TH(I\Q)X9BTW`IC,<-.#-Z(M`26[39E;9^C3F5W ML^7=;EEM8JPK1GKEZ&EPEZZ5S$&S?U*:O\,#ZJGUUC&)E'9@WZF MN>0G$\]$XUHJ9QL*N\KF/M0_PW)K-9!.:N8QD(PBS90XV66B)&WYG#HZ@X@A M3#$(<8("KZ4,.+#E$@$D.![^=._ILKI7`6U/>"<)'87I,9+2:>4\MD2EK:$8H6 M4&#O8UD"26/9$ZL$HL9KAXTPT@RIO*Z09+;\<2OU[\%:_@6!<1PT;$R+P$!.*;&],%JWY"<+"JS[H M(4+TY^>?+%CT:'C+N-$W]3V$D%LC'4+04<6$L!@1&0/77F6DTS#E]/&%883Q M+'R>HX@PZJ"3F!C"0YCT&'G@TO+Z]*/(ZO/G=5E_(+N/&O#ML@;TSF%7I>Z5 MOAZE=S(RVDH7&[,Z>:%K;DECY4HDI_4!J=_S:/UBN2A?MQ]>UQ%@+$(&:P,\ MQ<@0#]1^_Y%2157+,SYG1L.QY"%@7FJF*"-$,L(-]Y+1D,H#I$8]XOP8XW1. M/+_,7<*1H([D3V06]FW5*P>&>B&M>0.,8P?VU78QC]N8(4DYJH*+C;+F^;RZ M\OGP=;7Q/,H,LXP8[WD]B^-K^*2F&?U"@\@R8Q5% M2$BJA!4&`Z0A\MQ)QB$>^NS1WIKX?N'4GI/@FM46U;?2#S;%O_32W8C2L@LR M,0F7-Q/N"7L[3>"OXNAAVHKTZI(+<>-*OI](?+F6]4];GES3"^H[XO-+9)0*^DH5\1!I+E!AW,_E".6=+SJ\2=C'-O=,V`DYE02*[!SW'O/ MD`70N:'[8I=@LH@FI(,!3ZK&)]+4<+DZ&$.)*]3FY`RS*CWEX=)"M!5?$U&E MEN"?+C<[4-`\A]U?\LGG49?RU:;*G-?K\-#D93T1_>/X9][/?L3OESM[R&WQ,%NL;IV#U",,'95(:\$T.9S2ID;PI"Z5@P`,2W*%XZZA`9)R M0Q5R0@1^L:0,A:7[P`JU+XM4S<6_*DS)F>A5'-9IC7=TCS7[B:=(XWA^KQ78SBSV1[_/U^O2;>PP@")[R@A$( M-0="4.&.BSN'?1,]:C4P1P1XK+AQ6%"NF00$6^^AXM1C*>G`$O7[AS\V^\[J M%E[P1/#`O[G8Q M>2@3C.EZXA',*WKD21"*O)2A!3`,RL#2AJD78LV@A%\Y_`QK6S'"$YNZ$]MM ME_C-8I67-9)O`0[9NV>8!GPP3&;@"*UGLT4B[9!J7Z",(MY8@2G3L1`55Y!Y M8Y2'CC'"^=#!K;<71]&BJA9U\A;R:/YMN/L\1=UU1XM4; MJV<^U2).*.:4`^PI=%8'6USX2E(!@X`->*O_@*71";!>&$K(DX=EJETFG,98 MLRSWF9WG\MCVA$PA4^V`ONCEJ>A405M@JY34#&$AO.`F?#@^+``I$VG5`1Y_ M-M7*8&N@)(Y2#)D`1FB,,:L"&L"((G`R'GMA/1P\(!Z6O8Q-K_Y5-8F6[U0HG\:U5T&+I+5U!\3B=$# M&=>I2%8:A8WGM'VV^#[V?/#,.2NY\-A+(X3$W!].V6N&4S9)+PVC%3?,&*PYHHH`:5B1'O-AVY2Y>[O\[MMW/4Z;)-M#B!3"[-V8;/9EN1(1"9F4<\W M&&^RFMA550SPQ4W%:UT[.\_B!TXQ+7[> MOW!&JJY53Z>B"KN+?@W-_)N7OP]PVLM\;S3UK_FRYK`Y/ M;]1J_NW;(,:D0_>O]RSBDXE9Z)37PF!JHI/,, M(A+0A9P7Z+36N>E:7^/(UOER%H]V!C59;#:[67@>HW#H[:W\WA_Y4NM_1U%::WP>]@S5SH,X;`@0D#C.) M2=",0V\!Q@5/TOC4L14&PAHHC#.60HTDA4R$W\K``&-PZ&*S3]\]S?>-':;[ M]FF$W@)-?3*163^8>1U["Z31V+%YLA50464YI6$-*`A3BHAZ#HGD$ M+)'GAD/'"*>$2T4M]^&;@FG`J!ZZH($^^U8XN;GIA!L#-R5Y(E.OHQ&-&@.G M4=*Y,;#UQ@O(C*'*("_"?'*'[10,+.HRD>HQ.%426R@\5(IR!A46!#.GJ?+6 M$SCT[7%[(/(>:^;?9)4U66U./#]P,*@\2;"YR4YMRDJCGA6T;56F M(JIA?7GW)M8Y+^I9] M<9RH\^/1VU["FS,[K`I?Y*J)P/9#]M2TLR>KSLEBGZ2E*]Y>CLL#)<]QU!7: MI-=`YHG5M@:A>=K.4;\CCZ9_IY.T7:G,GBE/U,'1V6XKATE$#ZN' M33AK(HN]S7N',B.0"%Z5I9IJ6;4IOQOC*/\D!*B(BU3@MK",>`UD-" M:=HI8XMQ!M;!$DN&VRI>&^(2]6U@SMHG=Q6PFVQ/X;4*2EX@JHF$=:!W:H+5 MQ91S\M29GI&W3]\<"KUH("#@0#`"L,;4.8M=#=.)5^^@7PO63[6W]N9JM9YZ M=LO@FVSI#\#4U&5L\P?9;&OKAI%5S,R6=[ME^=O?B^72%^M89/Q6,\"5B@?; M0_YG*57&F!HS)>E;2-?`^!/IVTUV8F/V5[0RVYOY<\K=RRX;7/LZ/BG_KX2P M*Q>#J&(O#NJT0_?G8OOE&PT#MQNRI;+L_?Y^M%,?^PG:VW[;?UAH?;2"9E)9-G+$LX7;8LC_+/-O%` M^'_.5KO9^D<&;[(H1CWL!8[@W/9[AA-Q9>>(=V)2]G>PZ87PMGD2WT(,?!84 M#[95GSN!#"A[`S62L'+2Q6S36[SZM=; MX8DAV`"A,,=(.J'-8:FBE)5U:/O8[5W5^,!;!+F/+5]U?2O?P,SF_[O;;$N- MW!;QWMHVF!*_"K_=+.:Q7&A,]1>K?H M\N^Q4=0%C9SR,S-LQ+S"*1_'B`&%VF*?H M)P^[`Y'24Q@>TF577F%2AQ$.RV`-B4>0`T...012!#]>8;K5_)KKR]?`MEY? MUG:U75WN5GF&P6MKRTG)X+16%TT]^Y/+7$\DC+*Z2'-)\Y*;^:>M76SNED6$ M^C'_OM6!V7_>:NTL,MASS!ESA$DA8'E+"U$EF$TJ0W1N#$J8TI(#@K6B\4HT MIM0H88025`*<5&F^8WFA#U5)B;6GY;%G#YP@I^RN"RDI4 MHY?.?)F<"WK9EW M+39?9E_S_0$02#DD7)`XC`?:*B`PP$I!PQVBJ%'[^?Y&&UB):HPW68TR4__V MH=P.."!MU5BR'ZHO"]5U6$Z3K(D3G-"!872BV[5DZ(GP9IT:FG#R0DCHG\\I M]'+HUZ!BJ$^Y`OUPB4!30E<^UQV(%#R`FL7^L2:G<16&(VVR?1S1+<*W&< M%D!JD-D)RIOL!&>V!YJ9RZ0/D@8WI_!"9CR`'R:2+`]A63'X0]Q=(/ MZ]EJ4W5(AK=8."*U`E@B'=)Z88TX8$`DK>5PKP,/K)(?BUB_\&OXZ9?XLN31 M&[GN0MF![]92.0[5?8CE(Z39"=3KB^59$M/DLKLOIBN8/=CVNF3V16!CT?SW MHIC_O5@N;[D7%C#'+$8A2R7(01=XT\Q9J0#"2=N=C3]T8+&K<8P\O^IA+\R= M9(8F,B_2<1<='XW4EY*+U6*;+Q??\OD_PI)]]3EN;E?'=LMTI)Q+$L9.>)ZI M6`I5:,FPAF%L$7Y!G'B=U@NOER%39D*K%GA':-FL.K8_VX-+/5G3"\,-#\:, M36WBN982WJ\EONR$X/V]"/4JP<.\@&U`VJ7WJ7UR/A'9ZM>FIV\[^R>LL=S5 M`U08WKR$X4E-V3\V^?UN^69QG]]Z:0U#W@H-N<8*02=IP.2%U@@XF524>5`@ M`Z<)-;!L5B&+M9H#M&P9L"6*X[#^:"::DW%%FIC6L+/+JGJ3'=RU1Y]5\+,W M%]TUB-1VH?J"!(_BP8E(\SBV%E>8(BVWKTYVS=[OMVG>KQ=WN5J6O@K?KG-H M]_UK?A=/:\^^VWR^NRL///;-]=PP4IC;F*ASP.>#C;=.@$S`") M31^1(HYJA+W2K.J!C8CBVC;5F4M#4".L-Q8X02G%!,CP#69A"*"*<>^2>J^D MJ4:%JM*$DY-ZUVIQ?8&D"[.\#VHG,F=[,>5Y8Z2>Z&G>TZ%LZ142QL/8O\^V MN2GON.T6J\_OONXW[ZO>R4(8I\-*GUD"K-2TGEZ$D*3E=<*PQ`#F/'$A/754 M.*,58!"$^0T00P8,7?+W@+3N^Q`3JX`M-:7JD^AF.G8ECM-D[4COB,GO\T)_&"[`W@B8FHX!"6/>W',11YS35>RW$:N97\EE]T1<@3FX>TP MOG!'1=EAN[H7M5"PQ+3-*(GT8U)NN[^^@223HBR12B!'^^TLB2;N/166-IX&(!-2"$T"U-X@SGW1]9%;% MY]2VDQ>'B\:](G;/XL3!>'*L<3'2Q_Y]RZOBK^_%N>_*NLI]TO[1<@WU)^D8 MB4NLF5$<9NUT.(@O+:W.(+`ST:)90/'CPNP<;.I#[7Y?W)6':Z4)T0PX)3@' MP!GDM#&BH23EK4HJL[W4&'+$4\`9#=,=:J@21FG$F&=4,`I5TB4/.9NPGV>8 MJR*:F'OS?7>$NY#^0.#VPMRM<1V1P1_P2J;A#*AGS:4Y_K0BQ&R@VIU/?%=6 MN^TJKE2^WVUN_OYCO=I5[\OMU]5-?#"S7!Y.NC"&,:!<*86IQ$@P#O`QUX+M M'G5.:8\"3!F4%"#**&!`6LFQL('4&=%$#'U:^F#1J[^B2<6[]W^T/5G2*Z:7 MJ6PJ.-/8[,'`HK:PJ$TL#C86M9%9AQ'[`CGA..($8.<=2.P)]'8'$MNA\HQ` M#('I'`XE]NW29K@NV%4I0C+^<;.]B]?1G#;/*=7Q,#TC^_%F((7-H`.>\DYJ M<:9-KR`)/F*C.*9!&[4T!D-LO5)!,,'0SYZ<6-6C:N3BFZD<(T#;BWJ'M6*.UY3!F! M%P)8S8=^DOOTIJ9J?U/3.N.FIHYHMEM&&0_(--TXQ;`VK#A8-M6;6A>!NK!X MT@_`,UDYZZLUZ6<5K[_YGL=TNUKM*[7:+F\]'QG2"N6`) MI1!"*DPP1!R'FX*29))7FZ:]LEHR"ITCAB),!0BM2P$,M%II-?B!BX-517-/ MQVY3K*KJODX=-A_CJ?2>V:Z7>"33W]BAR.;#JKZ7J#9U?RGS,4*-M3/@R!9H MMB/-/L,R/Q;MU;OSM-H_B&/M+SELN.7$^C#-<$81HZ!0\J1HY!%UH^XD.=BD M%2!*(B:D#L(DO4(\J!32WGJ",#2C[!EY=2PT54='QMWAT39"H^SE&"`T_>S: M2-[',\F!B%[0'VY#1V)T9T+W(SO=[R:-+,B3KG-^O:YVVWIAZT/,^J^E$$P9 MA^(MT4`P*XQF-9$00)"U29GV<]^OF%8*:Z24U)1IH065%`=W)"'.\J'3Z?=1 M!HS3ZQX\1^$YO\$/YKO?$,0VD=ET1("$5H$5F) MF^%B@$Y:I7RV@=!IO`#8$!!FKIQ:@95DH2TOD:(>VX'YY_%HN2JB77D[@_/@ M:\ MSPR`7Q],,\V6T>?!26";1#1GRC>I7KS`.%F@M-O@<[+BMW\AIBZG'-;W$$4A M85("2R819(!)+IL10RUH13LOM^*-IAQJ'686&]XC(,T)F77GM` M\3+OC`M@?LGU](&AK*TYW4!,V(PS&IAYVV\Z@-INN\TE_\]ML.D%LSELJ>G' MD4W?W:G3*MAOJW7Y>E?>5==6>ZNU##H11HAQC@L#FF$"+$NZD^!<&\0ZBJ5@ ME`M+G4,22>VY<)H(:ZP?^AV('U9LBC^C945M6K>UKP04<]:_A@$PC:_SL!MA MQ>L(3NM5KW0X9Y(K=G;CXNI7+BSMLL7CBXVQ`+!9A_:.][%@9KVV09DMP8(2 M9@'WAS&CI&>M'J5YJ0V/&,9A!LH7O83D<"04\U+#7#3;Y87G73^7%?8` MUAQRPC[/U;0(U"^X*`HFOU^6GN#WX0^Z<]+E&"0*$A=:H=I8*JL+$6S``D6$L MW@OH6XTKN1]73^QK+]1E5?VC6,:1MCQ8=E6LRUW=)KAXPSZ&MP7#N MA[].S"L:^R8ELF?P:LUH7;">);5UW#E_MJ('F#+3M!,CS&$,[[/$-Q\_?"[=O^Y/)ZW7 MU#FI(1)<2&=QF*T:W/2%_U&"4%./C<=^ATSO1/#PP^-".UMKT]%["-UM'W2+#`)Y=;YX3"QFPGW MCN+JQ9QR2'A;<_;[79AV1FO>?/2K]6)]LUK5< M$L/EF]*V_*U=>8K[TKJW+[ MM:SB-4%"(8&`9#I,6Q#5GC;C$`(A6Q<^7VK((*$<$L8;`$*;\9`.D1A#IP'D M#`]^]>O!LF)[-"W\L[:M^(_5NEAN;F\7V^H_NU:A7H#A7"FJ+_3F4(_JS9?- M`-TK4AEC73YS7-PR]76S?;.NAO/SOQ>U]V9P9O,8(>"U#X]9HAXUFE+!F M%#$A=,I4HV636C-$)$02FSAH0X:-M!3:4@@PQG;H\72TLJBBF5?%E\6V^!HM M/!U.Q9=R6U31W@L#:U#@VZ41$V">ED@\P/U^#W>P,0SC8F]E49OY<)AZY&2B M'7H7THF>X9])0M&W5YM!^VPG8JR;JM3][O-F&Q>TKQ6"E@NJ0G/,8",8XL>T MPD`&\PGQ25..*!I4V(F0P%!JL#:8.A4XP0G#!59C$V%-=U6Q.%K8B?G2D]L*U0+/$=CM1Z1:LUHVQ+-DLWQO+K)81Y!R"F+/&7#(*I=^L_7W MN_MM^?IP_=`V"\ M)=2$!#B0>UH)K3_&6Y;5ZM.ZSD<6]>\N+QO3IZGE)"+"*(=,8X;!9OQCXC%7=/20S,*`F<$]()P1#WF MPG+(D$,20"BU)Q,1]*JVKH=TM"V:^:GH`$#VDX:^?@'#T5+0O2&)Z6W.^JW6*]#!G1-4$624B\",,)*&*(T_QA,`'?E9I.VS)4 M(8(8"#-'2Y'E4ALJ)#'2,@N9'/JVC'/\M'DPL0>22@(WGZF&PK4?NGK3!M+1 M..O$FD3BRD%YQNR5Y4X+"LN'*6'J?'>W65]><_0\3*^\9)`(J0C@SNK#=0_W!YEW!M"N`L)"17.2BKB$R>.*:0Y&;P6LC=QH$)(+WBWG=:."W7J M#+9&>8;UCQ:X79R7]H?Z3"BO5Y>>S#;[ABN'^IXL5$*'F92(**N4--3&QV:: M(1CF2$D%CTOMF.""!(1!!A6%`&AD:1CU`CB-N*=#5SL>4UW74DICO#D\]-A1JLE$_%$BM%`:RJ0M0PT0XE" MDK0[Y5P;!EB.!(/>4AV^$RL@I3,DI)]0"&^'KDD\RTM9ZUW9(&;RT0#X=>>B MJVG6N>TWFH%01)02@V1!@!!(&\J;EY2&!B MR?1"0X`#!3`&1'!&$0_4JI2+SXX#+I14?`H*RE_2ZH9I)AD-!6C M"2/7ZNWG2]]/$<)8T-"Y+*1"@)#SA4'K/%,*<\38P,34F/28FA+I*`NW=BPT M-&1IY'-$ZQ']C,PXST!R@6BZ`#@3?NGDPJ:__I1XB&_6,F0`U@@K%1KDV"4>"NC0T,#\LK>GV"V^ M%=O:HL,9FXRM!EW0;%O"&PG(U/K=WJS]:VD'1(-EQ<&TT8MWYU&Z6+GK`=R9 M,%(_OCRIV?4&4&N.TO?5:EU65EFN=ZN/JWB6 M2E55N:O4S;_N5]MR^<_-9OF_J]M;M5XV%P*NRBI\YOZN7/Y>/MP)"*%RB$N. M+`88:L@!!9X@"#B!Q)FD]X.FMG5@IE2W=;<^/(*X^UP67\(G/R^J,CXJ7*U" MEZ[_FGI%P]2PM>3>J*4^^*O7M%X]]5T7AX53]T?.)D M,?&U\5M M?(SQ&CDID6+2*J*\-T(28`]6H[AU=@1E[,O4H==.@T7C:%YOL1M4\J8(VXB* M=U[FHH_U7T^\_#G$KF7(^M>ZOOO*SRUUO:/1C](-$Z1IA&Y_P>/^DP\W<537 M!AK#H1+`,`&$%%QSV-C.A$EZO6<6!@\]&WQZ) M_D/]A8VS/[,LGHG?6.+8M?O\BA+9&9,AA;*?@$TOEV]VG\OM->;&:8@5E=1* M`Y#DG`6K-9#,.<:2CGI-;.K`$ED;41RNE"X6M6%ST(:$'#G-8< MA9I8Y](>\IK*RA2:S'H'[!$9KHZ63:]\2;$<7_*&"N(LM,ZOUJM=^>JWN*.F M./'T)Y:[$R]&TKF<'O(+"EP6#`,J6WY8)I$T>SAR_V'Q;?_IAP=OKAVV*DPZ MG8(<$RLI8I(TYBL"DLXYS,7F@:=WC6GUWL')-:Y3<,?7O+'B.@L-//:4N"?R M\+\F>VQJI"B.I(Q]]*-?4"E[@65`Y>PO;),HZ?XCU]`J1ZCE#'ND@(1&D*/F MQ]LY4UX>G,"\)'U,?ZRP?O3@((S%XF#OA`K9-FCCB^$`\9J%[JD7DJ+9Z]O^ M(R-)66(O^`55*Q6!`04J*QA3ENA._K!?8_5<.NNXI803ZH&2^+CK%!F!:,8+ MX',PNQ4)=GY#_''I[O;!R.GK=^F!GJR(-TQPYZ1P327OY(^_3#GOQ^B-6]/+ M[CN_H"YVAF3XZE['<,U$.9MIZ;OR:[F^+Z^Y80`!)!DRV`/`H=''J2B@`#0: M.@?Y3+4]0T@3CT4,JZKN7^M%/J+`_ MA'0RK#+;V?YQ9K6/*I;SF-1VC_RDM(=79-LUND>O$%E:]2X MC2A;;2]N^SF4ZZ4H]:]WWPNE_>WY9N/MOQK M]WI=[;:AQ?6N^E!^V^D`]-_7\:D#)AWQU&/L/(&4[1^ZPT)#II).SK=HSB'' M@&7$:X0HETI88+0GU"G'#"1#OY/:6!@O"SU]O_U]N5YMML7OFUWRPF,?&+?3 MBI'A3:/]4V1_VZP_O0K1N2NBH<6)I<6?'VK:CQ87MXN_%W?'9CHZ0M@X:3BVCDH>IB@2*4,B!$F-27V-H<;"T)>7U MB^]ETIL,VGS:^Q'5)+(;$.CEYJ8>>'6Z,C_`'YDW/O`_J$R$H=8.P#"HE2,% MF&>T8Q!<)U:/87S:#-@1NR_YV%5U<[NI[K>G0T]*2"G5A$B+,*40:ZP11((0 MH0SN>D`YI\F!5>0XNZ^G-M4JFME#J3X+W.P5EJ%Q[;Y@4CR8&,ALLF2Y'79I MRQA=P)])TMRW5R\O,G0'+6/-H%FU.&D26^J-(C:DZ`(8R>.CB3'50)(:RTG> M8L'3=G2\=`E(JXP35(>9`39:46>UI\I+1D9,E1OCLE<%,E!,70X8%L#\A+BQ M:TZS_B=8M9KNYR,\$\KJQ96S$_RN\+0FI]\VD1;7N]7Z4[F^^?Y`B]4UL`93 MS+T7&")J8E:H`:86>P(AD3"%FSHT,S`U/5B5OD6R"WCM*&DDW-(8Z1%D,TFL MS@-U@8YZ0'NUYVHN06VW5HMWI;;NO',?6B6MVH]=*N;N_CIJW' M4U9J&-(0"^3"'%5"Z)BR^_4:C(TT-"^)2K,!ASP1<`:EE()20(7WTCA$N&(H M9"5#7T+\N`QS]V6SKHL#?U3ELEC%R4]MSD[*> M(Y::L$T7K/QDKK&Y#D)M]=4A.#%,3/$ M_LG>$S?B9QJ&> M'6:G2>,C<%:N)@I&SKSD[LOMYGL9K-Q^7=V4C;B6RVA@N:YJ"Q]>4'[S\6$O M6[!VM0F?JTZW:_!H)/;<,*@HH]01J&J:@RYNW-`HY8NPG51+UD=O(V&1#G)V63AJ:UV.T7 MACXLOCU7(47*.\$I%YX"X3EC@/I]H,[._?BG9DM5NMYI%D9(F0(!, M>MI5]5)Z7,7B!?)]-6R(ACZJ[XR)Y71="1#.Q%!:>/R"7TFQ3_CV[V[<; M01YM_'B39[43M^_JS2/[LI3E@?P+;XMMV?ZQG@+;-;G!.G0#PAE/?.821EB4 MQEX2$D_^%XF8P*`-&M-Y99EX=2!.$XES=+M96=[L,SOXVLQ*]YT_YEJJ2W!G M&$@UFBYS#&'HM3)\5IAL3.T!@$\_H@NA_0R!%W._3+K?(^'WWIO2V!7?-KLU MPC3BS..R<"?4]7E,B-N:]8-4:1>+*5N6F=_SJ6D\RNJY=DL;Z+J*`C$]@9@P M^,)UM$O6RP*I\'*DM$NCX-APGF.;$9G@Q#IEVU=5?B_NB[W\BH^+^VRS7=-0 MI"&-J>^Y:1BY'A)11TL_@BW6,V)PEGS5^?/@G3;"1DD,Y-A4ZIK()!6$MYA)3\)$EM8>(;'?^A"G M%%3<&C5LF9N'(SM/+S"0CF8U5L/C;/+"^-BZ6??DEP5(B(`#A+0R#@M!I)W8 MB@D>9-T2^FK[L*]VK_.O^1T^FF0HB+CP/!JY`8H3ZG.!.I,4M@5WC!W+"&Q\ M<;!N8:PC'+`>MJR9;AF\<@Z.K9RCA',!;4`HE1)XA+P+P9614)XK>$?+,PI& MI#4I>8>(&[A>(CACA'/>E=8\#>*Q,%*U,PF,B`$8*0NG#R,;FIF"$5D2C(@6 MC*#R+AA&X%`48*0GCS*,WF3_6Y0?Y._L#J<*BNUM\H_]IOI^6HC?]#9D-D8Q MPT$21DGL>IA2EW?=6"\%K50W9=-V>[1VTVG\;+9+U2=OUHLH#K[V=]UHM4V- M*:]&MCE$![91C>EMA7B*`@[0S_00+(2$QL,J[#ZYY@EY[(L(F29&(68"H1B1 M*/6B.&X=0#A-##-2T>IR**G7FS6HOS%26I#>&BOG:=PJBSB.E\"!^'&("0T, MSDPMZ=2I66SS[V^R\J^\2O?;V]TQB\4)%:Z/*?/KTEHP5R#66O/"%'2^IZ8) MVSRLO7+N&[><3[5?4-YI*J<(-_NB`4G6Z'7PR&E4D&KHF4I#&'_.Y3OZ-1>$!D0:()$):1>"(R.A%.:? M/"B8BOO[O+S99'?OLX>\/!H3+@K:HK\L2X8D#PGK1J'9D/.)5V&8#-*QZ5@9EP0YX`Q((DR6F3AEN^J MS4U4E`]%*9E6%WBGNNYHW`VIRV2:%<4\<@-.J?R/H_$X2"AHEZL9B];1[QR'#H,FL:3VSC*K^ARLGA7G7Z[Y!+LDV+ M/_R5,+?NP(Z-LN3.GZV[H!O*38L/N*A\QD'0NZ_<\&"HW5H.4^G"%Z%-K9=P MA[FMT`K[CRJTPR^]D-^-9\Y$0"/W2#&/GMR0]QC%Q0*\Z< MU:6O@S2HK^+Z@%FDU?@&JD%W3K]5__2%DZM3+R50E7!H>8'Q85A(^F\AL/-E M"):D4V:B^)IM[FH,IT5YG?5IO(Y83-.`>"GUD,>3-)(P;BUZ80R:+1IAQC+U MQ.?/9?ZY;IBK'#9CY1U\7IR!E\Z`H@MYRTQ$4AA_W*#O45.:7WIQ:8##Q$T" MFA*"F(CC4'3U-O49J,>C;V6*TC8_2^WO3ZG]KAL`8$XQ0E>U'&(:26$YP\&G M920(S^HSQ*;1FBX%3>,#.2>3(6F4P?2N^I*7O?G"KLA*DXA(\B$6!2@F)`I( MVMGSF`[E4TS8EWI_5OZS3PJ>#4YQ0%@H<$TR#MVA,I#=?;)EN_ M_:#1JC;LBM([R`_OX!.O`:NDMY7TKE[,)I^=W48^>,<[%3M7G3*_JS_=J0KG M[[E\C#9[F8'=R'1LMZE_KMN"-CUTP&;S',.EA\R3%\M(VC0E5&D#6QJ4A6#7 M>IC/M7:MR@JL8KNO!I8D#$<>9E10+Z%)$)$@]0A&E`=,1*`SVX$?;7O6Y_HZ M^7"M58NJJP,I0*T(HU-USI?M/1;BQ?(2K-A"$*/K_<5"4E,$(!`B2:%ZS71G M+(S2&->7UL:>%ZA(3) M#"=`M#6."3+0B8=:G&(FO9X]OSF;4E]$8_A,+'!36%?LA;QNAH-2:@:/D\Q` M(_C(@[67H-!SN7!]'P78I]1EHC7L4PQK9(VV9GLQC(G>U7A)%7."2=4$Y@>M M;Z\^%>6K7?9HG5^7-BRFXW[T1ZOQ#A5[(5`S&)!R&UY/*G68W=PTU]_]GM_D MDJ/2@[=YU=IT*8^")&0H0#C"./3",.EL1K#;Y$<9LCW'77P_E9/V&\"KC;)!T_\97,[NJ[T_YSO\T=%ZV<^A5:-3^,Y>?4F]T< M%S?_VUO5G_.0WU2;K_G=]ZG?X0'IAUY?$R.VE#?72"SG+ZTY@=0ODBSSAVQS MFWQ[R+>[7.9`3;?J43FR#G#L"4&QY\=I2J+(97Y7AE`,V[QHPI[EM_?HHI,? M?#RLJ"F:WNS-H]D)Z+V1)J162TNF5AF6F+0"']UK]#WTOL^F-*:^)O)EU0;P M9E+SA5#.:$CGUT$:ETO]4+#\4RX-W'[(OAWL]3#+J8]3GWN11TD0$"HK/M:: M#!,&NKMCC!W+C&M=MPX231!`:><(E M$2-NV,U$41^YWKJJ+W'5:`.]^,D@+G5.*+]5A\MG1Z590*4T>C]&11K5\YFS MT:/:X%%6:R'`T'1^J*$#E`!0O!4/>5E]?R^?D?;:BH=Z=[#DT=IW:4!2W_-$ M$)%0LB<-.ILN0Z!)XU&&K)=K!]^:,B)O'6OF6\`%VA@Y52NSB92$EF0'MU9. MXUAW/\Y1R[=#6EJJQ9[7:;`(,R#O0D!D)I8G99(HI#R!'//3Z+6=AQ0`:&6$8/6>UKRF^(P8]0Z>ZS/=%(M,Q*K ML6QR=6%$.[GW:!KIY\Y'IW7R;Q.S346X`<(9U7TAG#,;4V'Q034P)]XC+4_C M`,6"^2&E#$N[H4P46]+Z:;K^FIQ[]T7@C=3T2C,EVN+!-M_?[1W,I;6%RK&B>^FU!-)+/^A<6L, MI2ZHP:=GP7*B=NBD:^%*4S$U2MD7"P:GQRL.9B//15D&@#-.QH5P9F00ES;8 MCY0$V(A;DS0,$`T9$L25B9<;I:)=FD`Y9PF\`_?B1T[2>AO1:S\,8'>1&C-J.8]X?27"J]=7'ZZ2:T>\C9WK#^^B M__J/=Z_CY/?K?_T71C#]U4G^^X^K#_\#I(4YU=5X,HO@,.+TS_QI6V_5]_EV M=*I*-H`KXZHO!&CFXRHL/Z[Z4#S?CTHH=V46)3SB$\;"D+MN-]_N,:IT>X`! M,Y;!U^ZGOM,_O&R,AF"HV91/&V,+V);^O$1JV-+5=7F@TH[D>32-$P>\G>Q] M]KWN`G8+PP,D\P_&D0/1S<@E9DFKHI5FCV M)0-6;*U:1X]F6R!Y49BAHFZ.)?E M&8;.2$F7PYVQ@3Q%CQ%IP'WWW_.O^7;?L<[#0J0)$3CU61S%`0X%;ZU%,4%Z M_7:@D>GZ[.7!,[]WL3.R$/IE64$ MM,@MZZ?3)%]`GO.,-"\URD>(N1#LC`[CA=/H]609,9N\CGR!!8DB#V')N<`5 MOI=VNTS2A$%:YQH?/TD;?3QJ=(33G3HVJMGX*>/9YXE!\\/*XBT$*&,B>'$^ M&"B&;IG46^:#6(HIBH7'HD3F3)ZLT4[+?`C77)D,M_.#%4L0!;7J)4O2C2V9 M9E]A_$0>]<))0]*%,,=`(,/ED[8T.ALD>MCKKS=D@9^D3$0"!6Z]$\/WVW/@ M&4E=T)4-HXU9GC2^M$%"/]49+RV,4).HJ@FJ>J?$HYSH;5XM@%K/2:8`K]%J M+XQAX^-Y?G>$":'4CX$OMC(1J>K]9J^+[>7G_MJCRMNVVYH$O@M#S_-0- M1.+3$%/L\NWFZ)TMK5[4Y_\/JS2P,MF2M^%O&O& MPCD_Y]VH3-JSK_V]3PEA(4(B3@47*.9APMMZB5&.0"N+1YBQ_'X=IA'-S;M" M!-2;>K6DW>C9UWGW*4%S``.J+H1()B)Y82966QR=R=@U2MPT]5,BXM`-XR!. M`J\]ZT<63L+5G(5]\7,GF7XU,NWZLD3@^5:CZFA/M,XWOZHVL:JLTD+8H.7Z M\U.IP/`!^?[]_::JS_JJ-Q9TE]O>U"8)C01#'N,L020E-&0B;$TF81C#>`I!@EIQHYIE(21I)S$2,U$2U53,\J-%@MC==U(>PQ$LJ3 M*LF4/,IL&MCFY*=84,HE#Z-48`_CD'6Y4!KZ!-;@&6'(>H>G[UN[PS)O?(3N M/QHCIQJ:)M(11J:^4__6;J(4555N/NX/9P96A?,^FW=;DM9N2@-R+P18)B(I MC#^+\%MS#G.VC>G#[8`,LQB36"`_7L:J]6 MSD_H%X2=AZQTOM8>_NKX*X10_:^S^R+?,YD@[*LO1;GYO_SV5X<^_M%MOMM\ MWF:5_+ALYUSG9;W[6=377]7SK_(UK38WFX>L_O)Q3I8;/7YUMD7[,9O=KEZ+ M+W^EV%>[2F8D\A?@5_/`QU,-E+8'$D;(,QU7S3%<^[C]:8]9S]S]5_^2*RT&R+WP MD6>__^2B0(VB%C;4ZI6LM5&&EZ]R@!?`OW-17JA8M?1;"/GT_;]0FXX00GU7 MZ.WMICZ=,KM[GVUNK[91]K"ILKNURSFN-Y[B@*=>@$(?)YVYV`\36):G:\5Z MIG=RS*EO:7NUV3HW!]^@^T-U=53CRA0"PO#24ZYVR9'*12\I9V=GZ&5I!B`S M5LR%L&9T&.=[0HW(`MF/OK_?W]5U4=,AE,1[*/,O^7:W^9I?->OM7A>[^@C5 M=Y\^9-_6PHN2,$G3@`>12Q&+DJ"]R)FQU(?N4C=JVW*NUG.WO:"U[[!S)WV% M[VREDY'%!<9H$;AJ$)&:"Q-TDH9NF8KW-/]=N MJS%4PX#2V\H/;VO?%_55$4>?VK)65HHWQ:Y:.5C6HW3EXJ`K9B_6H*?9-@,U MILX(J%'4EO1:H.PT[U>:$T/PJ2`#G!NAWD)0-B:"PMBC!`32[WF5;;;Y;9*5 MV\WV\Z['R3C_M+G95.LP"EC"/1%B)K`K`C<\99HI#1BLZ#1@T'[]V]@!/<]2FL MK=F8?:$&:(&&LJ8+@="8"%YVP;BV*, M-9>YZQF;!$"]M>]-[68,2..U5L/3I#+#8'7YG/Z%';B`1[" M#Q1*/6FZ^9+?[N_R=Y_$UVQS5W__I45YG?4OP/W0;%5$"?:\)'&IS-%BG_#$ M$R@D'O$]X?'0#R'3_N:L6I[P;QVMIY0[5U]]*LI7N^S1C=#.GXV_`VL[;MTU0DG,NL.`HH%2D+ MDRAJS?L8^Z`+,0W9M%QO=\XXM3?0A2:F=%5CY!R2PN@X2,25\UAL)\QVF\FO MZ%33<&@IB>%16`@.C8=UOG3$BFPF$'CJIOQ6%KO=']LRS^YJ?W[+-MLPET]R M7J]E23TOHG[$PX0)[(7()X'7.A8E''24EGUO+">BC6_.R3FG]@Z\3L_^F(P& MZPS#81:YO4;QQ4%;.1^;*.98WC=6=CU*&Q[2Y?/;=,#J9+XZY M7'X#I30B#`D_3IF/P]8QXH<4MJK0OC_6%R$^04CM'_S",?L#8P_\%D9D"9F!SQ"A*65!3(DG:_TT0-UL)_)B4R\AP*3U][`^LECK-;0H\]A< MR9*^1M.AV<[<59%-"W8:JB^>=SHQ*2-/6S`3>4=S`-^^V)^E0N^+7;,O&9,W M\F]\V;TK:T#D92^!JO_:6HC(BSW"$S](TT#ZS`EM'8Y#!-L@/)N7EB#&]*FSYG%CI9=M3_1\+/Y; M:S(AU+/[28<&MIWH]_Q!OK9?LEW^OBP^E]F]Z,[>$O?%?EOA->$!#](P1*%/ M4BQ<-R*'P[.#-&!4@"[4,&73]LJNVDVG[/QT'@Z.KGI'DSE9XZO.'B03HJM] MG\RA-^S;X?_+N[;>N'$E_5?TMG.`'(#BG8\4+Y@LZWT/G?G;FQ%9G\FVAO=K-<>.T6G;5@]B]_;(@UR^3^/JTUUNRAL;A%G5F$N M$4=:.BW>#VD8"LK\QXR36O^ZTA1'`;S-;ETP6]]GWZO-JK[-?EFM=_4KSCQT MCL]N/]&;BM@PH7M9O:(#YK/8#MHE"UD\)^F,HL6@=B8J%L64NF M],LYN=FX[['R@(JGXX_L,,I_E9O;W27+]L<=S*[\X3&U:180R!QQH!#EA3*T MX(:C/5K-K>PS92\,,?7VX@F^K/K3FU9E_J/;EU5M%P[MM/_[ES:#69X0T#-I MN;27S^<[/Y&#`]>$'G#6(LY.K>V>/!)E"T8<>D2,Y`3RB'R6R_" MOK78&QR^MPL7C0=ZO#MUJ?>^?4/C#NJOUR;W;S:IQ?Z3;G=/K=N.TO6;K&VIP MP*VUM$"V*)#@!41(*0HE*-UP$[[,^^5Z4_]P^.KUW[(O MU;JZ6VTSE[^Y!;X+IKX5Q,F-D7MG7/:+OS?R-_\SJ_6/JNF:;G[(UE7H2=U% M7-]/V6?K[D$QH$?-^Y.+(3O+VM=RNS_WSCXI];`S,.LLS#H3/US@844"-YT) M,Y?\*&82D"Y*03V?.1I:\K$NUXT/K,W-IKRMY+IK)_"Y6E:K'_Y&2_-:Q%46 M$^:BK!2R,$85NN"\S5(1U]AEKB&G"L,0%$P(Q!#D!4?$(B,@$R[^RZ(@5DJ: MNG2:7"[;95EVA!E:_S$-\?V"R.4Y#PL3+=X/[>+`_:?%W%:,[,+'">R9+!T& M\7M&W]/Z:R8*GMC(ES4I)Z`T=I>JKO";P@HIA+0$OLAXP72.H8L$3$).#41! M=_*B#IQ><_OW2AI8LC*N(_J)\<5\$*;!D>F_9)NJ]^I7)O'(3%0VC6W#NE,- M(3!@9]L-[W<`NLTC#Z%>^PT!^>>J64AMEC*7K;^5JO3`<,".98I1`4=!<0"OW@U&N@V[L#1MA8D7*_NAP MA4K20/KZ25%ZYL9)4`_2DFC0J[R^4?;?')!&0""0@"Y@8;['2:R'YT5!P(SH>C^([>.DX%=7#%XU_8?R(\XT65=D?G0$77$:>H;7?`C*& M7V8B@[&M>GO1&(^T(4+Y6[4]GM1\/)PD[P]K=CBT@CDP2'.`D&(YDMKP/0Y% MBJ`\+?K@B<73]R%_4;W4'\0>X8Z0S4CL!POH],0/EU+/_Q'BL_/PV2II+W[[ M:6I<5\U/72/;][;.IB`R]J''IT-/AH(S"IC"!5)HKW-1=IN!"PM7=3?GGY_KAP:W8_-N$A026:*(9AP1)8R"21!T"0$'" M:IY%''=.FONA3Z2F^%W)*H.XZE&_DMX/83Z.Y M_:D\)[<)'#(7I4UAVDN1349?[.QVCVC!"68\QQI)EU-SWW;,'I)LRW*VZ*JO M_+XM-]NH*6YO!"$3^R78WG.\*-TOEU56M@4<_KUFGF\>1A"6+-8JK(E2FD%_=9[` MW#+?Y;.#@8G(=['6K/NV$XH\?GBDW4,=&FE-IA\F\_=Q5A+O@0Z$V&SEV9&LWJ3`0K@B$OKTY%HJ:W"-G5>K6M'ISP MW7Y<;]UWMOKR4,FFJ;:'XH[Y0E%)#3(0",:0U$P66@,D9:XXS84(>@T99<#$ MTM0UL5N6F\V3?V3]7BWL)!.K#T]GYEA4FF+:5"?\+J,U4(9],"S%GEV`CU0 M!R/SWD\1+T=YF#8>&?YP2G'68?TPD]H+06R>2Q&3>&4FLIG(N)=)8T(*PZ6T MRU9W4&ZOUI^]G/LB.T79K)K_6-=?FFK3EGYH,;H_=ERN'E;M-?0C3&D`E(91 MCD2N#4%*(N-@6FRUI18%'>Q,C6U".?ZT*K\X@-NGO53<9N7V5*0?VT)=GZH? MSF=HIR%#U7HJUP;J^0R].ESQ.V..WJS7V<&>K#7(UVH[FM2Y-'MNU.4SZ,C. MZ1-`)OX,YA9BIC;_K2!T$3?T#E,G;V?40]DTJ[M5=5L\^?Z!FW*Y?2P?_E%N M_?+C29?;JIU%1TQ48T)1X4(EDH@:#C@\A,[FYV@29S+UQMM11_ZZ1DT9-WM_5)NM/Z;J_M?7$?_L<[E\`3DN M**<(`VYSI*U%@G5SJ`"$J:"'A/U'Q;`@Q`H)A^2]OO8>Y_T9+?(KVHK)TAL+?.Q7#" M+(4OBF%GE3`>=?TZ%;:+WVM_CV\_6'UW@LT#)%2`%Q@@J(2ETXX+]1`4N MF>G=<[#/8'DN)0)$`4H+HG(HA):&2X$M(\CE38F%\-JM^9>K[V[]T-U<:>_7 M+0]X0WK#1:'VO`9>A-4PZ>OVM6X'N$F8#C54++0J)A%M6$N-FEG9)F\"' M!,YP$3E3WHUJN30$*R0-=>L$2@J.C,HYE4IQJUCJ6ALG<^N[!]2FRK?UPT.Y M:=I@T:;-";+FOJ1'RYH3\)TH:VZ1SB]K[@@()<'3-FV`Y7=.E19]>>RJMI??C\_=Z?@?J1B M)J<]IFH>_;%#FWFX<]'.UZ@B26\$S@FC0:?`)^W'K_.\"AI'NFTGT:EQ]H9+-A1B(VHW=>5 MFR3K;7E?7=VU?9O;Q/QFL[J_KS8+`;&6HN"&4(!%D7-&^6$]*W50^;BQ6#36 M.,<06HTM*1#A2D-MH(4F=RSIU"7ECKIPOZE*]Q=DVZ_EVF\J[##[W;S&H]YM M/6P[W-'U?*3'8LGZ=,Y*H^[7SQS76M!M560W[SGN0C)_EO%1:A_'ES^-Z$[/TO5UO1V8LJ?V2(_3R'DX(_V62=MP.#N@ MGXF#`@XUY^&H84>=21W6[Q1T,'UOG8VF]\<<3DPGL+*>]"./&RM?7[L]`^;F M.J00*$4%*`PV')MBKP&4F/ZW<:*@,=QQ(@22BA=$:"`M`3+'S"T%%%5AU>K2 M;'XECZ8Q?!8EL$[LKFFWQ)+&VQ@NC!IZ)W9EVB@\VJ6Q(O+[K`X/SA$]]G/$ MZ9@&AX7LZ%3'BMZ?JJ:Y^5JNCZOP^I55>%XH;@MLN5)&2*XIU/E>27*A>CW2 MB0J(6K>L`%PCCB%!`DB,<*$H5H8"""8\P'IP<./N>4[KN"A1?'J?I0GDWH[, M&S)F'_2"SHP:SZ=W:MJ0'L6YL<)Z+W*'1_:XOOLY@GMDF\/B>PK"^X7XZWKK M!ER5#\=;A&TIV>;J+[>O&1!66:Y-CJ!46$DI[%X_I`AX%!,P)M400`FY)(81 M;FQ!H2P$1L:-JYA,O=@^(#UY$+-[)>CG_O+DG<&MUY'P1X31G=`C(E^(_["@ M>Z3^Y-IS!S.[&O>8)B;=`3'S0K0/"XO1Z.\7\OIS\U942\#N'`)7"K/JM!]E MX'6:3_7Z_J;:?/-C'(H3+5!.D,7"(@JL51"P'(G]Q!,6F)!+,J^/0+AH:Z%; M+@SQ52.HT,39Q53.E"I2KP';6F(_V@=L+R))4ZU7]<;OX@;7+1[(9;_K*^EI M#(L0'L_?'?/?6@7Z<%),;^);)J\2<^;NR#@B9W(C9*01=86&VD**0A!A1`"Y99IH+F16J76 M%O50-X>CGTY>OGWSF6N[5HWR?"^$PW[RDHB^,$WI.J1@/)&@E7#ZU-:_NZLVU^SJ^EDWU[`7R;RX>_UK=WE?E^O:_RLVF7&]O MW+^:G(/]ES&CV/R MS;7]1`Z:Q8)_*EOK"\R`P$1]#\O6FW9TNUJ7ZZ7+;*4;]T=;I]:E`D1SP+#$ M@E"2:X(PV0N!D`R$9/!]QC,(FH(11HB&!$#A1C6F0!+G$"C-4[\N?S;33Z)H MO\B9)'/MP=J9E#8FYS/)=:.:5*?[1$.RXX,"['8''[?-UHE!>V]4(IY+"A0O M$)!"0F#W]5DHPI+W3GS/C*%\)T[W%P-,(*'<2H6%M`H12`O,"$\\ZWX[3K3] MZ<\1W-!3GS&4]LA')V(S+-4\R4'VAPE'7%.1%Y`:3D3BL*QO()G]4KFW+7\K M2XO`U1P2L!AFU'$_H<"TJ:W:?76W2]2N-I]7]U^WI^/Z<:`;F!HW29CT?1KV MCVIH[L8-R9G>'4SGB!0N(\14_Q=28#C4;U3-+/>/;4B;[)&'IF_JPV MRU73;0@?_K#9_6F3+QB7DC*I_58Q(HH5NC@L#!E@06VHAR'@`C+%!"$44X(, MX(AR;0V&$J'"@M0;L?OIV6PWJW]6,6LW)G+("&6G=]]/@SS>&' MIE[,#V(W5%RC>6O.BAO/R#XR')G2_EMTF]J_0&FL(^5CTSR6Z]/A%T`8E_X@ MA+!E5+M5F>3\L$UOE%[\J#9?ZM[[<^<'XR)G0A:86@F)S@W77`E-,*/(;TZB MD#E^BJO_YMP.7^8_D:SMENWF].YP:_)MN;-DG=N1B\/R3.9F+&M>[L/%)&E@ MZ:F/:Y<55,WV<[FMS-U=Y7<`J^,5\H5;?U!##&-,84P+%V*-V4\^BDW0';JP MD0V'N61"YWY#OLA)`0DT.2T0="M;IE)7K#Y`RE8[H&V/EU%5HT:3W2^[N1S/ M85G-7Y[-[*'ZABZ52VT.+CC"O6CQIW>H/*.':5PR$WE,9-S9,DYQ*>Q_[6_7 M#?/J3BZ7OM.)?T!;-9_JWA).5SM:Q6/YZWM7,Y#""`6L.%P)BXM$9V MG9N@8,;JH%/&43B(+`AQ:91AF"#MB]&Y]13"!`)L!4K=B>ZTH>@>?';$&7J' M,*5#^LGM7'P1)KZON:$M+5"Y_[38VQL>!_0G+KI\6]`1E)^[&3F!(V_+P)`-T_'EFU=?/A^KS^;MVU?__.___(\__^OX^&_] MZ?3(9H/I=3*>')D\B2?)\.A;.KDZ^FN8%%^/+O+L^NBO+/^:WL;'QP^CCN[_ M-TK'7\_C(CFZ*](_BL%5>CUUE^>8(` MP">+42]>4?YU/+_LN/SH&*)C#%_?%<-71T&^<5&!_L.5?]R5'_QP_3<\NQI* M*4]FWRXN+=)E%P:R\.3O=Z>?9R(>I^-B$H\'R:N@@Z.C/_-LE'Q*+H[*?[]\ M>OL#@?AK?!VGKP?9]4GY]8D:#++I>%)\2@9)4.CYJ.2RY."/JSRY>/.JO#X( M#"E@&)3B_N/E$9/O-\F;5T5Z?5-^=M(&,Z6`P^DH^7#Q_#N;3.)T5-3GMP;1 M#D0Z*W\UX/K'<6TP-KV>CDKO^C"Y2G*37=_DR54R+M+;Y#0KJG!8C4#WK/Y@ MT)+Q^2H)`%C'V]J!W;'V,1)^EYEO\>'" MQ,65'V7?:NEU)8'N66VLY^K4NA/B^93=6(*72?7)?CO6J$BW,\$V,T7[VI^$ MPC44L.GZ8+STXG99J#C%K1K3!D.AO)^4F<#G9)QF^?ML4DDY*T9UQ%3=G*X> ME8Z8?LQ%EG^_D2PUB7Q4E6I'0E7+V*J,W9C!^8*: M&@]=B`23[V_'%UE^/S&#/HXS?\G'DV3=TE<3//[Z+V.LY6#NF&I M#*1Y/)A,X]&[>#+-0X9=V0$;$^Q&E'=Q_C7<9X:[00N25*#7C2"/;K[LZTU$ MJD6Y:^%.T_@\'07_>_AZJ":+$5]"U7=YFMPF(_QV?#.M7.EW>,MNU%$MIE88 MNC%[_\JRX;=T-`IA\:45D75LUB#1![MUDZ,-2/8A3FO+85W^3',".ACHNT MF"VU%B%25\I*ZU'IB>FZZMZ,ZN9")9.'!9TD_WP5YVL765X\C9/+LVN5D6^?[\R3.6];U2X1;Y/TL.$K2+M?/2;;);S:)1RWS^XQD M._PV`,/D.8L5+'_S)-$]#5<]7%O2;-BX>'^;Y&Z2C$/&!T:A-\A$0 MA&&#F6124$F-0,QKJSPS!"DI^8^*F[6X9/G<0)UI;B;-_5Y''@]+GF>M9X\R M%38M!J.L7+\["];4@8VO*U35B%ZDN9288R2TP-1C)Q&70`BE-?5*,;U.-T_A MJ_+!49:'V?O-*_CJ*'QSD>3YP^RXHCUX!N?)L[@3YX-G3O#CP(9*O`,;*<1%E'%@H55`1 MIAQK08$)GN8,9X!82`]G9MS,S%EW2MVE^:S0WW4Z"K>_+#M^IT6+<]I+I",C ME%?``(L=HT!AQ974VF@'.,:.HH801+L'P5V=$5LR3;^S8O$#RS7FQV4#(R:\ M)DX$61&F#BB%D0F%N+$>>(6M/YPXV!\H7IQG6[!`'UC[,CX/?";#3\EM,IXF MQ=JI=OF`B#O"(:;2A2F!&B2$D=8J8Q!7(/P<$+;:,G'6@5Y[GV:#6\W3M)KBM/IRM(1)P3#P%R3(;\@@*D#2`.>@:85X2:IN4@WCU4;77:;,\$ M?0+PIX4>,\U+15>`W?*!D19`6,RMX"%+QCZH5&BE&&,A=[:4P,,)8>T;_P5T MM:+I7C`U7R7T66ZSZ?GD8CIZ+D0%B-6A$P$F%=9&8,E6PHKUC_S#7H>I70_!Y3T[Y24@4BB2_+=DI'TV>=6B::3')KH-_+X'0 MVC$1]HX@8Q$*%3RUQ$H,-148V9!C6`NZGPT/`2YMJ[D1-&;]%\_!^<#6B^A8 M,RQ2@`>NO<9$41HR3\$,"RCWVFH34DC<$""D(4">=YGL%TK:5?=V4J/WR:1) M8O0X+*(.$\&]]AQ1Z@@4$E*LB)/:.<]UT]536CLMVE\T=:#G7ML6EC64_NY, M6&PE,ZP=#84YYB9DKYZ7Q;H53"G)49@_U-YT)E3HE]J`:F2HTB%0,N4XH=@2 MJ:&U!!.*`/$2K]73GA98G<-J\PZ%AB;J-@C5.2>POVA4Y;R^8,4/%V?Q7;4` MU(1B5+;.66>E$*)L7*%*>F*@AP9SB83=4C?4$NY+[%4)+.N&1LP3'!P`2@<0 M1=8K:P5E6BMD*+?0'%3TZ!836:>JWV94:.=HS5\NFF"(RI9<0BSW'E/*%;8: M8:Z08!"Z+?5Z5Y1F74-E'3*1(08;C*T"2D.A`[H)FFO"(;Q!-]&A1)G*6'E> M_'1EACY*Z\7I""OVH3&(/JVFW`_/_ MG/JVJ.P^0/43FVL;/)9>'SD!N%/<<$:1U`Q*Y-5<+B9LTV6_'0112_;-VM=J M3ZM[:']!& MZ(:6?WF&:T^]/0,K3/=?QGD2C]+_*P^PN$WN6?]7T$L9GNM`K!*IR!H$@<-6 M`(P-AUA9)^;:,%0W#5X[V!G9&=BZ4'3/L%N5$E3L**I%*M*",\`-T<($K;M@ M`<#FVA".-%U-V$'8]9)X=:S_7M#XP;Q5DTF>GD]GQU&>9?<'5L\+H$_9:.2S M_%N<#U]00)P+T]Y" M4"0HX2+DR#C,1%1(#+1?3`Z>P[4+0&U!\>:%XS]:!V07.&D6$QO:H`\\;@C" M2E(#;1CT!F)FL/>8A$1(+J3VLND*R"Y.Q#U@K@.5'W;@,\128RQ'T@==(^AY M\+L'71`JF]:ZM3O,;Y:>V+2/$.S6`MO<7-IN&\R.;!4)[:T.Q2/SV%(7H,$\ M4C)@11D(-;([T.Q2N=RIW?!2GW+D//7,,"2`I119KHW3TE/I)0Q3/#FLHX*Z M1=2J/I?.+=-AX%G_CL*>HLRRV8A;'IBR`YBJ3NSOS";;*;J;<'H_B4DZP_)6CLV\HQA M2H2UVG!!O3&$^X6\(?\]'&AM;/$*"-I$MXT>'OP[R;-!T(')ALEUJ'G4YW@\ M_#"89,55?//R65F5QT:0BZT_:W&]\-+1GUJV6-T)* M*(%?5\/%XY61PHY!R345B*F07D,5:&,-M0<*$]_]P^F'@H+&.FUD\XJ!X&P4BFGGLB4=S#2@+#N@PSW:`L'Y%K1U-;PEK)CA?&BPX^V/6=7MO0U@/ M;2^2B;!P1&H%L$2:(B&L$0LM("*:KN#N8(3K"V]MZ;H/Q,W?`KH"3?-+HK*3 M&S#'+$8A?R]K2A>,H)FS4@&$W4&G4)LCI:$>^T"!3\?I)!FEM\_?`3M_-^RJ M>%-E>"0A=`Q[IA@,4->2A;(@2"W"/X@W+[>JG]WS@)[;)#_/]A$_'6BYG]:G M>][NV3]=QOY?27IY5;Y&--@FODR^%,G%='2:7JQ^Z+4YV!^C_I$_^QG)>M3]ENK&C]-\1U"LTF]\GDA0YA8W$7HIC%ZWJ!_VD>T_$7OA[9S[X(U&%=24DI#C4S>'()B#+9TW,,V=^ZQ M<8(%74!"0\%+@":A]'W02"A^F^;N.[RJL!DP-MVYKZ?O/=NY-R0$.,.YT@@" M)!0&=BZ;P.)7WKFO;/:J._>U5+W_._>6:PFI0A"XH6'9?Q6%AG)(7NH#L4L&3V<^-8)0JJCL`7M M]X%$F]PFH^PF&9XE@ZMQ-LHNOW\JE\O6GSZS9F3$A,1:(())2"``%:I\+=.# MK%+)`TK-.T-!UJ7&^T#7_$4/L[WN<@:X2F_6(VO%J$AX+IPQ%F)*(("6([20 MT5-^0)UR?:&J/6WW@:CW6?F(X4TR2=1ER%3+LY?6`^KE01'FG$"-M96``J@M M*A^)?I!08-ZT/WL'-Y+[PE-KRM[7/CW/+0D9;?DDCBD[W#G!;J$X@0\(4MM< MDVJJ[T/I83!,,8<=`I)SK"Q7VLX79QB4\K"7IQH8OTD'0ST=_[(=#%![JP0R M%`*,'%1$B[F6,#"_2M=>4R3VJ/NM;?9^S(.K7:?C./_^N)D=/GZZRWUH&[_> M2VI#?@,!889+(H0WGB`(0@ZDD%A[VM'A;?PJ1`ESPFB.(0M)`*6`+C1BT`&] M5:0=8&RZ\5M/W_NU\:NXE`!ZC&B8DYDV1EHUETT(=T#/379G]HH;O_54O?\; MOU@`#81'GH1RE5(H!5[(:S$\H"/^-[9X[8W?>KKM<^,7A;Q)FI"R28^IQ\(: MNN#,B\8]C'MB]8966K7Q6T^A^[K8(Y3'$AD;YG!K)5'/9.BF'0:GJ1QL_6L^;-X^7;EL/7Z2AH,RG"-=/KI.(K?#N^WOKWQ\]W5O M#O7"[2,#C>%0"6"8`$(*KCF<:YT)T_1ARQV>7P[:K=HQ\UX[U^P,[FVXU>S& M$>;&:8@5E=1*`Y#DG`5-:R"9P-\@]ABEC7]$'(G3Z&XI#=I[EM=^UX'2V-!I`0@FGYIBPLC7=S M[B7!34S*XNNT?O9Z&>`O(*#B*'K0H)HU.0 M8V(E14R2N>X5`0=XKL6NN<%N6GK?O.S^DIX5[IV>^Y:&>,O?\.-I^3/R6WR7BZJMNT5SXB;AA` M`$F&0AD'`(=&+_*!`!?0T.ED0Z?[[6\[9O%]\[PGN>^3+[=9;"UE(Q*,0!E` MHB_!3R[UNR#;JH5WV'O66:#_SK1(&V08`\`Q%/)Q7_9I M+"(3YJ[Q:R;KMPS\=INMFK;G9R?/?NB7V?N'(17V`DFO0X2"Q$/IO"&SMP8+ MAJH"K57"/.\J9GPNU'AU\#8&Q\"FXM?>_7PY"2 M<5W6J$9C";F@W&@SETW#]8\:[P^6NC-[Q8 M$!RJ9'&:(C5<=%OS]0.0JI*LA:P"J\`RVP_>1(#`R8-$9B*1H`A8++F!6GE& M!9=Q9)02#90&^(*J1/8HI4.7(;L!^JM>AJ0>8N*PMXS$;Y6:4,\;J/*+J8TP MO?J<^U`NWB58]8++>Q>M/D4^&-?8H?4]>CHZ#O#/5@9W+]\4,(_^(,0(0T4` MC;\QC&HLE?`75*ZT'TI]:H^?0QQEJ=VB8M/K"L/=V)S;>9#8$TB9<3@J&1BW ME?3&6HT8\[EW@D>H?`9E_/930JWZ\E\LIA6W^ZJ5RE@1>-) MW^($=F5`KVXCI'$PL\G\>OEL:QV/*[5I'G!".!I5DD($(2)6([R/Y4FFD#V: M)#/,S)_5WO$Y_OS!()P3T!`HN.+$<<<,8O5LA,J^IC;"O:A?X;ZMK'<*JD6J M.>X&6-^Z:4N3-Y\/0AMOH73:6T*L9Q*\P",LO:`G2W(%^B$O3H.Q!#V>KPVG M/UY='58;,UFMGF:+'_\YF1],F6K5/BCOL91*8IPFO6.[6%=1C>[2GW^"Y`"#6K0.#%JB M%(>$6N^1,5C0!D@.86[:4^?+M;\:D?K'M@2?WM_M:J.)#K0*DE/HJ22&<,32 M`WA8BGJ.VHG<:Q04XH8HG*YE8-T8=9P"G)N[ MT?U>Z.`Y83UO4B>@6&976CY4J\W3]7P29[LOV/20HA.'F;8W6>CV9+P.@>BZ_I]7N<[AAD-XR8)6@FG,1+3VHX[9;:TOJ<\,PG2W< M$J6I>F)0KXB6X,XKQ[X593[\?/!*"6P=Q9X3Y6S\Q6T]+^!QN3H?OXJFZ0/& M+>=1&NOD@VV>6IQ0M^TB($RC!*B30@@LG.2DOFXON6;D@AX-'#3% M82"\"[.M?0;$YXT"XA)'I:D(HD@(K27&C8-'!+^@9YOZ%_KGK#H-Y9*GD->3 MI^3\MS]__+E!8`Q$_U!(@(6'V(,XS08L<%%Y$'V(]Y/CQY,P+<26U?:GZ_.M M"/-QFR"1P,!1`)1F*?&46E@?K'+!Q`5=>!B&,[W`6M+/?JX6U/YH\><&@4"E MO$,*>BJLL0QJ)>N9&8MRZ]MTCNJ6\*L'H$POJ!;SK3LIF4]:!"LD]$9C`VS< MPP5.!Z>-FP!4+F-&621\`,;T`^MY[.%.=G`P5$&%C"$`QI40_0E*?',TYK,K ME70/^0[NAP]`DY/Q/,,FU"G.^ZY-`-$DXR!")8R+>I/$#?+>3F!:/."V448#@=B5!:Q\0$\CA7"8WPU+H8I7K"NLB% MA>4BKN9-.D7[;;GX\;U:W?^^W%2U5WB`6$=:!LFH8IH0ZC%3CG(-ZQ>=I%"2 MY-[.'>'Y]^"\ZA?J/KM1'[OM^\&G@X#"0F05H`9;)#&$N%D=W*IB5\-+<*?C18(@W01EHHK7/0"0-`LQ,+G)N\,\(#K`'H<2*:18X[;VYVB2:3 M^?5D=O-E828/LVA*'CKL_+A%P%+"='P+F?2$`4VA:^9FJ5[\MURF[]>KV^^2OP^?F77H* MBABGG?=,,H,YB*X`JV^X"Q']A;!B#0R8B6X,C7:C.9+:H;-UDMHA.X?L5Z M6]W.IK-#3M;QQD$;%KT)HC04"F+%L'Y1QYZSW/.+4=Y[&(!#O2-\'H>]DZ,> M,&90*D6Y$(9PPB2"C4>0ZB,4B_0,'B0<@#$GXSF&Q/@3$N(#(Q("!P32'"@# M)?'.-3Z#A;FU^]N_-'B1(>8^L'[%K&(%.J]W2-Y5F]GTQ4N[N&J=DJ0:(,@( M@AAU6"N#@5:6&T$)-N[HLFM^O6T8'%$T*D@G6'IWPF!M,'5*&N^$X0+G>LHR"&F05`(BX@%5V&L`C+>$FJCJX[K+ MC2&/,L`W(`<+X7\N;9>&VUG3[1L%%>U[(Z`7)!55P%Q8#AER2`((4]V7RTGM M*J[ELA`^%X>NMIOU9K)(U5LZ$NE5RW0%8%^QF4I+D>52FVB+$B,MLY`=?[6R MM_2ORV-3/LR%C]0S+/T6K0-EW!M"N(,24.&LI`)XRAU32'.2;>:/,#ULX*VP M;Z@+TZN#@7^@53!Q+A(0!AF,!B@`&EF:DN*`TXA[FFO==R_"MK$?<-N\C?VG`T4(8T%C M]Q92(4!4KR:J5<^4PJE0>"YQ_BX1]?ZP+73DU:"POKI-[^?X^?+?9W^;KAE( MMU.N=\T"!(A$FP`;C:&56&E`$,!QF7("J3I^\V.8F:8R_'&HUZOEXRSBJI_^ M6*=W#:\>JM4DW:=0T\WL<7]V>GS^W3L+UB+@F+-"0:85HEQX6*-B3;:%.NXU M?@(YEH41+[%5Q$F\9"(>IM?+YX*(&Y[T7'N.A4=>$0H:R#"_I-<0AQ3R>SYE M0UPF_S:D>"Q8VZ7ZXVL__;_?\!/K=I M'@1WEGNH),4LVH@Z^:;-JA4GSKK!'[[(IDB:;'`H]B;"DJP75 M8GV,@Q\W"-Z8.`FM"9504T,Q$,W,$)#%WBDO4EI^3+SK11XEF.;^FE81F,E? MNEI4M[.-C[A^//@/8#I`R)/Z#9`8:)GTB&)O`.26$5;CI+G++73?/H&FX/62 M4?&VI-A*UM_:8QGG]?S6XO/T#N[J!UL&@+!@0%DGD&`R)7=(4<\5*)'[UM@( M\VM&1=!^Q5+$NWIE:C21R,4/LUSO2FS8V7J?F7O(8VK917#046(P0X)XA%7< M:CQM(AX875"UI5&1OS)(A[DP/`J*(&*, M093:&EWA2*Y*'F$*T;C8/PYYEE@M<1;IW*>RU?[/5^-^+C+0(O[5OI,`,&:6 M4N4MD)XCYB1I1.*LOJ#,I5$Q>C`)G8>C[^_^=&+G^^9!(L41MD0;'5FPZ#L-(#SQ`R MR%MHJ,,(/R.#.*'#%U:Z=#8.((7S:L+G^KLI$/SN890LW7BHPP`@$H(KY)'7 MU.GHAM+ZQ`\)[G.3M49X'>RLNK)'&9R'G6\*VW.L MP\UJ1#9[AQ[E4R9G8=UI@)^'8%^K",-VNMFN(C3/5]RC#@(SUJ8BPQ@9 M1HPFDIGZ=#EZ;"(W6-\YZ'2Q5.L!]3,YQ\D\>`M0].FZ.<>?=!*\MTI`(0!5 M$@G*E13-BH,2#Q_NN72SKR?D"V6[G1Z8;-])@$!A@E7TN[A%%CMOZ8NV-SBW M6'UWDV[P2D)E\^2&P?^,#/RR>(S:NZ>:"[L\&GYL&PR7R^[H&BV?T'03&Q2GM'N,;6@+B0=1,7 M%:;<,X+GN@@V-'-+B::PB?AZBKO`YP(.% MA"S786F?V?7S7O_]HM@ZJ"S&%4SL)8@8H-;I^6')K8!>6ZJ(>-EL.#.9;.Q> MTNIPA:#@8_F=D8)/;WDK.KRV^N^#4PD4,U,DMDS`L[%/^H;GY4'X#2SHGXK'4`7D#"(XK80J69<)K5$2KL98&W0<\? M)!R$:;U#?YANGSRC\SR,Y6U]MI>TZ"0YU[ODF]]28LZGC^FT:AP\1Q8IX)CU MGAI&K-'-+&!$KW"4^6R>9Y\L&@S^\^V(^YJ&?RQNDL\\C?.:/:;4ZH^+`:3C MP'7\V'R;"F?N:B)>/:0?=-]0>_K>P#6S$F*L/9-"8.ZHXS7.G.H+N@I]]OWX M/"(;5W64;AO]2?T&A;@13%++#8$08N%8'2W`T23*S>W_=4+<0U"[I$A*6J)? MJ]V3L-^7<6K_FFWNTBN-<>PI.M^UR%1NEP%SI524A&>8,FFP4Z+.3\)2L%S" M_G+![B$-UX&%4MAY^EH];%?3NSCHJ]M7-;K;^4Z?-`Z,J%3F30NJG13.2ZQD M8WHI,/S##1?O.O6#?&FC]]4$=F=$'9WV;CT%9*7S6BF)M'(042M)G;J.&2.Y MR14C?/_A3(9I_T(8UX%++P-0$,R#)/8#.>$'B7&=^ M0_!P,`$4\79N;ZOIYNHVFL)WD\6/ZFOEFR"<\]%/L\!$[:\,\Y8UJM_%15XL,#2XWAN$<0-B?3[&J:BU5ZNGJ*!W MS]EUIMJ;]@'OWE=DT:SP%@)I"-+-2K-&Y68O=([0/.S$$GFPVEP*TTZ#^G(H M1BGSW"/IA/7`<0HA;%PJH%#N.6#GTG![BKG%L.[L&0G6#>@2!/NV?7B8[]"8 MS<OBQNEZO[R>NWK0Y0K&4/00``J.0.6HJ`,L8X\.*W0Y/[*.^XG[KLCV## MP%RHEL>^O'*UOI[,;H[6['CSX0`,DUP;23T%5B"&3%.L#A.&<@M7CC#1JG<9 MOR_+<1JXI;:\-/&Z_FN3XKJX^<#U3?60Y\OU=E6U4%6G=AT@TMR+J+T!4,PA M`01L_&SM2:XM-L)XVV";9$'\R[!UEY"Q*V-X,]MLT^.QB^DV25)O-[\O-_]5 M;=):.\C*=ET$3#5'UG%G!96*4(%-D^[AA,_-K!^A(BQ'E'<,'40612)N]P_S MY5-5?:M6C[-I]?%)G9KO:+&K+9\J(_]8I#>R]Q[WKL3\,P#I?]5]*H5X*#@W MS#<&;P@7'"J.E+/>&(5A[>D3(4'NAC_"]->S\7P`TTPC]1C'+K=BWP@WPWX$?BC[[C1LS[&*HY9: M57=14J_WPS[V$]Z-((:#W8^NVJMOT%)CG!EL/-(HZ%@AF'!,^D@!P(3FB M1\O)#';PG/%0,.;(*^#C3(A`0BAK%*SG`AFYH/"N^%;PE;=Y5)\ M,/$TW%U)LJB,/CX&:K&43N\\<$T<(HF#"HV:(%I+G&RPCKB8_)>.D(>Y&SB?0'3/L+P8:O6']CC",*,*JQ:.R6B,)([" M(>D&W_^3=Z7-;>-,^A_MXFH<'QO7NZF='#7)6U/[B:5Q:%L[MIB2Y-1D?_TV M)/E*+%&B2%K6Y$NPCKIW]NKNFA1\^Y&\PX@VL>!V^6*\@M%[QN'C]ZH?![%?? M]Z46E>4Y&2:,YDR#\]Y%KA*M?"QWTA9;RP`.,[]-_;)=)[_WCU1.22^5$MH% M#9YGZX1Q!HU(PB2&9W3F20 M9?1(9B7]H;^!(W3U%SU!T[MO@O0$Z5B$*H.PX?BE?X$97(,<@1"E)2.\IOO21!GG3K"J";*:_29U1L=XO1.F3V!'"6BH;V[6'E3O)_._ZN)- MU[8TJGU((#J3T'(`^#'0YD/C--$<&EG7=ADXP>6SOU.D-U3%X\Z]Z5L\G M-Z7B\]?;Z6Q:YEZ23[63IZ5E1::0Y"%[&21"L-*CU"%P#UH;$+EK=-4)AB7W MSJ!^H1V#1GC;S)?3_]MX3;ZC99M=E0RVZ\+V.UBTNV%E7&`18RZ'BB"M3^56+2?WKXQ6`LAZ%]I9FD7*D_3DF M';(%YV1PK0<$;R>OVQ`:S[%XOH:M?8"-7:'W"G2I=DMJFZ-_22P%`[2V/M)$ MNTJ3@P-^A[_'&<2`.@++42Z9[XL<[^6+^<+3%0E$)Q-I8Q)H7\T)-5=9.!^% M4S+@>$KOX/SH^^SE>#3'"FCMUM!/3U8BL&PL<]P1_6.)3.#H M8O+H""?@78]>]E=C@ MB?K..FTPDR9&TG,L'7:,TI&][T-]0CM>EHB5,^RZ]@L-^H[&O=E0F]G"UY?- MO'Z2P^#]=-;,I\L?]U\(:67/>RF96)8_WM?+Z^*U>"]L=RE#(XZB4D#(1P!I MH@09=/\B\517:=1\*IN/>9-DO)75O[2H2+D(F;'D MHR2CUB=/4V4Y<6<%.M'Y6N0$4_(,P\!C$1V#+=U"\E"#E]DJG:P!:9EW*L?` M@864N6%=SZP/3W3RYF33,3B.DB9B,I^1J"Q9%E=1_WNX:&QK4@6K5=`N""8$ M2(\^""@5+EDBNP6P:R[^P_/^OD4-K2=47X,S?K*87AQ`F-7S%4>I6;*!)*0' MY@*BU]Y$FE[R6:C1\GB-09;C%[>%+5T@?0VJQ.G-'9G=!Y!ETX*0LC*8I#EJ M#U9$S$&8S!3+6?#(1XO!/0NZ=`-U#,+\44^OKFEH2#A/KNH/=[=_UO/[.E`? M[Y:+4O:L>!&T[U.'=E5YGIG+QH)2!G2I)J%=--&&2/9QLIWWKQ-T).M[]QH8 MZU-B7MMN=U`_%9(.R#,DB&0GHSGL$2OA_13(=<6G42P.N9(BK/4@DF( M,BN>L;VDW#!8E/.#QY'_>!SWKE.<[8TJ%@.1S.1L)1<0C%@EMU_/DBO7N4C/ MZ6T\`ZU^,Q#48WW1L5Y.IC?_I`\[.LYH?W&*>D1A$U.`@2DJ:$M^?J[)IX_P2_YV`5NA@!T](_QPV2^CG1XS4V[KX_3 M8K`:+!DU]!YC(DG;I'@2R%V4IOV::+C9O9L55^^R;7R9T`*T3.VGIRM;$OXX MHX70'$1)O08!F,^:K7(`G5$8ZK$+^\)'>1R88QS+_-;,K@C:VS+:+_16_'NZ MV_3Z]?'*T3ZO`7G.S@/'X&C[#YX7;[V`J;,C]8E2I/.:_F):'0WE:Q`D-B39 M=Q6]?[E!I:6.*)C#H``LV:"$38+(HH4L5.?*6"=(DN,6MH4EG=#_;[NAST;3/F=K6IM(,(NA2.U@QD-E8;G9EF,9BD;.CJ0_\&&'#HHC7#0#J& MN'@N(4E'K-\MZ]M=6\J6%I65T9/2JFB3C2`BC4L4$SPX%5Q&DS0ZR3"+%+&3BOK/;W\F+ MG[XIU1_&G;2854G:3R4!X/V[F\LG0RICW:;,[-&TXAQ1,@A,:Q+07#@7,5ET M*AN0*+HF>#O!Q"E]L60@:$]$`'V:3R_J(P70NH\J6TR@@L1$&@!H*.%+@5N- M(=@LKAN;DJEA.)1$2<_]M>J6_JI;$XI6\:#!P8L M>4N&2>1O%DJJ>>JZBBXDJ('%4&+\&&XC\LLDB_8#\2_W^K%XLOU M9/8HB9N]=M<^NZ]TYCDR&Z4M:0H=0R65#UJ%I)E@G37`PV-MSXZ&0^#?B8F? MFB6]?SJY>33&-]$"^Y[+[=]#I:-@`H5%2`9LREX+]$Y),L)$,-C9'?R,+P:& MA7@LCX4OF]O7/)G.5X>-+0X+OSQ?@77*1M(YK4L0>2C%J(`F:`(W(?C.HN@? M<`'0!Z!C$&5%Z97\V\&.QX+>E7X[9;DWG*W,W-[XTJJY'+`(!0W4,KG MH37,QR"8-,&:SBZ4_X"C_-[1[::S;$9QV'OAS7;16X2E*"R\6].ZKL)137'_#K2_O._O)G?&S_"KB/+,%6 M`\_3V61V4>)\:8@(^B*,V;-OWYXKK^>G=3 M/SN+?_+[EN!*L!^5:BJ:GK;)D,)-YT61SFNZ3S3U85"^I6AJA]D9ZU%SR!`\1Y9LXHY4ZZQ9[ERP]P1)46:"W?YC#+=';MH>T=3'P;IVXJF M5C&!=%:#L1%2$DXXGXU-7MD88H:NQL/IT:7/7:4?-#L)C-^FDS^G-]/EC]#< M?FMF]6,ZZVWB8GN+*@NRE7/(IA1G9(2$X3P&Y#[G@)B['D^L6:(1!] M<_'T,;B8&-=D:$/B$B,+!FTJ9=-0A-$RL0UYFM7;"N\=47\0J.-3YM^SR;J( M>/VU&&X'<>>%MI423&D?$O@4P0+2MFHUXR)HK4U.7=U>]M]RQBJ*.0Z3CH=X ME)N>1P7KW@UPI6)]FOQH.2YI:5E)"P`9(QCZR?%2U<-DJ1$-2(F=?<-/J%SS M4#SJ%]G7C;2?S.<_BNO$2J1^O/QR7:]K&CZ@M;?(.JC7RI"BR*S16GI9;`,K MA??.1?VYNP8U/NJO>!+_4_WBN%O#CY?W0"X$^S>O;Z=WMCHFVMJVB##PSI4K=C?O#*"\UBIR?`KF95U!P--UI$;\'0 MNBBG[V<),G=-1':BV\1@!#H*U3&X)0_+!`=>860(O MC8ZR-<'O0%%^#TKZ"66"\6!7T3,>K179D*#(YR"#!UB_IA> M]UU\I)%\7=V=W4Q>BC'ZY9F*Q^QB<0?*4D!4I"E*E\$RS`$\F#-P;AAV^8]! ML__UOY_FIWH^;6BF7^-DV28%GCU;*62D(F2I(6C(P6`@.]"3'>@E2K(`WKY% M/8XX.`;5X7B12;F8W/Q//9EG^I^7CNIV/%TIQP&$XD%H!CX%&V54$;E$IHUV M74_H3B@7PSC<.`[7H=FQ9N[^_'CR?"5`!*)T!)48!.5<87?4.J3DG8E=&7)" M617&9$AW9/OGR'J>O]=7TS*]V?+#Y';;QO+2HY5BBJ7@:?3,`B>+1J64%-DQ M9(N"#UV3()Q0#H1AF=$#J$.1(M!\YY.;=V22_?W?]8^=K/CIV0HL39RA4,Q* M4IBMA6P`'8JL$64^@\3`8]#B.%3[YT6XF\^?[7.[-=%MCU?,>V^-S<&R4"*A M,?I(X^?$;9^=/H-TOL.RHR=@AQ(<>7I3SP.-YZJ9[Q8;SYZL1"RAJYI+R$B# M#^BE2M&A#\%)5%TC`4\H%\$80N,83`?;2AZ3D^V3:F>_AA4F%[5+G"QR048X MZ=?"!**[U$'3AMFYQ-D)I<8=99?I#^,!CY$?LF:^KR?E%'UU+?(J=X,/(WD\ MTE_L<4.XJUEE,0/FK,I=@$TN`[CDR73T*G*GH35T;:@K^N_U8KE"^MVL7&(0 M`]]/YG_5RW+7L/9,_%Q?W,U7&;OHEZ&>+R?3V2:K-RX6]7+Q0A7VG7?]P[RR M"L""3F_62Y MF=UKNK(.(7R")1,"`1EM%^"QB'ME:,O(2I98TM=R:_U.(!=RY6;^>5(<0RX> M\/]S^;@:?TR7U]/9QUF].GC;([GU<1U7WG)+MI82)CI@Q?4:K8"0?9+!!M$EK1C-Y\OUO+F[NL[3[ZNI+?JD;.L[*B%8 MM(Q%8,F!5=T+W@2;"W[X5X72)W8F9E0];6I01":4@\ M.:F",O359BDR2UT%Y0E%I[T2U0Y$=FR=Z5$M?/IUG)?*!#8[3N:O"M&4H_J@ MD),:+8#^=E:UNE<,[=>YG3QM*;KV[J.2-%O#A([@HN.!D+`;+^20G#-GE$&A M'RIL]?7L%^@QMHKWD_]MYL4S:K'V5"TG4S^;@+OS?.W90Z6\M!P0#`89DHZ8 M3+R?>[!VM+0+PY-L`#XT8V!^(GQK31NV=Q]521.MT4OGH[.&ME8G]?W\!<3. MB?U/CW.],^)PQG7"?)2T#24@Y7)*B[L>_;=F,5UNS4ZV1ZM*!,ZS!NTC3=8G MK6Q\F"-7^HSRDPVP[C\G<.@-YW%2@-S>EL3@DYM/DV_UO)U%+SU?V:RCT"C) M/H0&8\&%>WIQ1).T(_.D!X5'2?C2W]6(YO0C-_%LS)[87.!Y1:&727NVK ME`&82$JE+)-D(H0@'C0*[)PY\82\@\=CUA"(C\&T?W_^5_.]GL]6-\U7]>QB M`D\-[ MXD1K]_@YN`_,NK7Z<[&LMO4[_H@[A*Z^ULOJR^R?/#:V MZSO(*!!.,4F18Q9AP`C:R<-Y-*&L[,%YVHM$QLK@]_&GOAC\K.\`A5(&4F4M M(%0Z`>("L%.DD#U:<^-L8^9YD=7?E,/GR.1-GG9;;J2G7EOO"1"$"@`?1NBY MM;D)UR,T:8;FW(E0#TNFAU2-+$X]M`T>&L2M,48HB22@'.@&0J\TRCT#.SG[ MLL1%>D.3*P_S83GVH5Y`%K5ZLYXN[^N[%7O\Q'-X[ M@T(<*02%@=H@!N/$UK3!EVHS@6S4L9"ZK*1*1[8]HOO:/T\MQ@U3:`W3!"D@ MH-:2DB0+@H1!BAA\-'ZSYY%N4TK4XJJY'F#CZ=Y(X^IB\2E1$2&'G`#>61M>F>8`6DCA(`0!SEC,(I!+-J(VFN4=L8V;@N?+?QZON8"Y!KH_I MZ"7*;+W[_E<&HJ$N((+,,`NAAQ)PKAO/HHR@YWI[QTRU3BA1EX*\ M!.W<:CW_'HV()XIY#N].Z28`'(>-%99>0X>!$7%N-R@`8W/3'T9X4-8K\7K$ MO+`6M_OK?\^K97SWM_OWU8_JIKTR=Z"#P*G5"`A`O8!>$J:LH(_[B,M=YL;, MMC'H=-V)I"@9GSHM?AU">QVO33\!.^X$=5IXX+77SD&S@UES.44;MR-B[.-= M#[`7I=^[Q>W=>K4!!![==`^T"I0A'E4*8QA4R!O*%''-&''\ZP2IU:WL]S'L M;*R'XA/*XM-#JP"=YTH9X$FZJA$JK_@.-PX]F>`N6IQ/>5@/Q2>,R,Z2 M/@WS(IRK%]7]MN*+OUM<'<\1>[U!$-Y;*RWST$1=@<;M8Q?3)X&GN2$:;Y-- MITK[)9^Z@/AMIMBGJ]&Q0P(2+S4VA*?;\1JE4V:'2HY0P>^?1MWA_'92["&` M,BJK3A$EJ46<4-4LXA<=(MZ2,_P MOKQO4;"AT_<$C01BC%,M/954<`8)VJD4$N<>0(YP:QW>.S:DY`[/@#V70YO9 MZEN:>C]F-\EE/7MZ;<$3_\V1:Z)/ZR5HRKTTD$L!(9(JCF=G'BECLDN,C-"; M,1`?ZE*R*6*ZQ@&D&S.>C^.5**A#YFS;/@(5!EMCB!)*`,S2*4H3G:"H91/@ M9J^L>&GD]H3[6TR!EUXKQ"**T=BBQD!G^:,^@T'N/CPBYUM)9G4&=!$J;5;_ MTY:LO6T"5U(*`PQ@`BND`>'<-^/3#.>&_8S("U>42!WA7()'%^MOU?*)!M$B MAW%?DV""*&KG'L9I`\S%7S?S MZPT)6EFTI_48H#464*`]2[7W`,3$[J:@X*C_:^F>%ROZTCM7SV?)/HNT5^2' M2S5OAM7DEUT]R='YW/1?W7JEK^2/OY1CSQG^O%913FAB,G9J&?\Y:@L1;>,H*D(1QR MZ@5NW#T02)-;G6I$1E^W=#KL]2HHBBGE,.&XP&H-*&/8"P`0!;XI,@N3-"9( MPI)\R"8"Z<D9+.N%[9T(92C---U3_LOX5L\' MN/KTPM7ZX-'YGR/7?O?ROF"8(8IH+S2EBF!AS2[L*"YTNO\K-9^['#]6RWE] M]7D]6Z[?@$UV+E=;*,NE)3SFF;-GF%O.O%M<+F-WE:VV_^]A)IWT_J`UYJEP M+U$>02:QAG2GT&KMU.E@)BA05*>AJ!U)2Y MYO01,I5]26KN[1U;Z;M%O]=X3&H>=2G?TL=N&^-O.L=GZ5H_2P2!@#*CG?`, M>HT(EAP0",%15:]TW-F7B+6.+_T[*P!MUSH`)+00*%HNVB56868>"NI;:(6< M8MV@L\3?.O0L%^*A]K^'4_$=-FT(=E(_`3#J!:*0(PAPND,Q&M$-#@SJ"=V7 MU@O5^@3[[7C#3J)E-V\*R@&D'&<"2V@=Q4;A5._+$V\]\SBW%M:(@BS+$'<0 M<92@]KO%CVJUWJA%YF:V6LV_SJLK?9^N^$C(W:,YM>'Q M.=T&9@F-VFN<\%AAY@00:+<`0,]S23OF5*\N25L0^QXU]S_J^NKG_.9&+:[4 MY7_NYE%H[V(WB^MY_-[M=!Q$@W_R72^_YU&(+53ZD_H).F6U4YB*)["X;&"I MA4*$0T*,E<9$(LVR\5I'06+:%PLN=**.,H]5U9IDNK#19BQWQ_5D$&SPZP9Q'"I#%:61B$)"H@PTI.H5'.B,30#K1D/ M%W=O9'WQ==^2_II+X&##L+G;S%DCI?6(86DY,LUHI;;]'WB-=$UHS8*7[H$N MX2YBI,T7\W7U/D[U7V!Y.A;WSVVU6%6?JA2=%$5\\=5'T&8W_U?-#H9^G=][ MT!;%_SA&2"GIC-".^@?,C+$HMYCB"+T(92A:7B;CXW$:Q)>?=6?,?>@O$$TE ME88J0Y#0U%BF8(,+L&Q"CH,Q+ M85A_RI.[Q_<\\?LY6AB%3%`#C8&00LFU-H1HY1U1T42F`P5@/+G'?#\MCZ4G MM^\D*&R,A@YA:$$JCRF,`H)$=54[JRBTOZL#IC4[ZD+0#[S#Z?M-&<[-T=2Q ME./VO00`A5.,"\,]H`P+*35VT`"7(N*\FA#]^B!&^XWL3.`')M_CMW^8?:^. M9Q>?UE-`"#%C(\PL3GG(M-((9]:!5B&=Y"JKI86"4H2ED@Y[ MCHQ5SGMB00X$9I2AC7U*4@%&E3F'I^Q8(1.OY+D:I+O$OPZOW\LEJDJG@G MK%)[VP2KK01*:$N=IMA:@2'C4@I%=!RBRJT+,$(W?2D^=87UP,;B^S;E6%HT M#]A2C[V%1"I*/1$*?<]90I75T\/GS)/ M$5_O+"#))/%&"XJCSNE5_!$Z**FC6%MB2A=#F"3WNL%^8#9^J`[F-Q]L&"`1 M$EGF/"=Q>!HH0!S2`#D0M0=DCA8([LR,K->SFTER['24QW(,W3S\^QT[1P5* MN"AZ;Z-YYJ2T!'&`J29<4N[!0/']OTJF_1GSLQ:!6VDE!XA&`Q1"**"3HAD? M006JYH_T0+FUW/<>*)^#%L$KG2Y@XM%\ MI9A#$Q6UW=B8X!.ZWV$>YX,D"FL94H*8911 MRK3D\.'[&.9D0K7L.Y15W26F63(W=?)FKROU^;#$7SX7"'90I`O$.5$&"&4I M;W96Y@#-]02/T$_7D[S/1+3$;M'LCFV3I(QRS!R7Z&!%(JG:>R&9/7:()9R!GRW,.,?!Q+ M=24XJ*I(8*2-E\OC<[U5YW,@MM"59?/DN`>-IP(8DD*-$XI M>Y+ MU38.3%W]^^ZA2%,+ZKS>,""BL080"4.(C3NRB].B&:D!,C=_:X3A57V0IQ-0 MQ[;U:*H<'!QU6Z2D+:J>'6@5M`9QMY)6&2>HIEQB MHQ5U5GNJO,RNOS%B0Z)C^1\__,C$NL2*_VN6;Z6FMI=A92"0][EKO4H!Z]67VST#[TN[])^U"!UH%R*,B M&+%U$F\OR+1>&`NE%A3$U>*HTZ_8.-M5YMW?+""N*9`&H*WAY*(IY:SB\6UR/<=3J1]R^%=SN#MLS\'$5QS.[G*S7">F-!W,TIQ03(^`MFH35,,>[= M41NHGW&ZKU^KRP3V[M,_S=95JLH\7]S-%]<7T63:IH@=&';[3@(Q@#E/G-#0 M41&M6`483+_N+KQR<] M#C+)+Y;7L\5#X&H$<57?S*^VS%I#7)I&83SX2X%@%Q\_5PM?\3)MR\&Y\5CP4FJH\F*`4<("Z,PE&3[=0+& MSYZ0WZNP-.O.0,^*R6I>^:%:_ZR7?Q_E0_-<0`9QX2A&`C'/B!'`LN;;I$"Y MM[R-T-4T`D)DHGX6(TQ]MU@OY]7J@8UJ&77N8_1XM5'`'%$NO'7$2,]T2HJ" MS5?#N)U-YSQT!%SI0@1%:IH\?.^#Q;:X_EQ='SMWW]LF&GMB4^\GU4*@R&J& M,6[&9[&<4/&)82C6M03*U&':I&=&[7/K-4CKZ$]U>9DF2`I+62$V&(]12@:+E#3Z'WF!)A$9I0,8BNA?[2 M!=P1Q"5G[^-!LJF_W]:+M,[]N4IGR'9^[9O&Y[_5BTWA(WTFI M%0`;PQU@7FH6&4"(9(0;[B6CW$IP_`ZFWN,]XM9QE405=Y7'&[G=/Y%&`R#)C%45(R.0E%":J8AJBM'$R#HL%NH]FK6E- MK_T!(.7E4D)'5BDV\TM\W9%$[F?/A92`)@$#<'GKWQGP%PF,2T.,&UAUE4"H%JL'T2YGB^NM5J_O'Y_Y.+M/O]L,ZG%D MT32XF2U:U?_NXW7!`Z(*,F^,\M"QJ-_S*3%\)&KH,)++/<=,1Q3U\H"3XO4'@T6(L"`SX2,@9 M>D:(1G(D.8C?KT^U1AH;,UHHBFQRF-R\B$UVU=?5M=>J)PES*PM?Q@=O(&"K M8Q[JY>IQOFQRT(_\-%<&)0V!*"NX3)1#3$!&YF]_5S5E4FP.:7+]O-%E4RI,K.X7Y&&%RU3N5H(D1R+PE^%5H3 MSN?0)6\LV=GBN\#@!K9H;7Y$(J%2_W[UVL3] MS@(^7[-UX^*5`\:T9)1:0R0-%)`CU!NDXE/L=3INK2Y@\[H^L2S]1X-8OUKF M%,7="0_UQ^TWHMX*U],K5S+KMBQP9BF3(N;J4?">*0=<1JTGE+D\%%8[(_YX M@#I;+)[@JH0BG*A!00I26N;;7W")6` MP0#:!>$'-&7V24.OU.3KC9E3*U7`<[HE-3[Z(*EC-H]+QS]:)(52M%C#JG^! M)MHO:XK$2%_0Y))E??3W%;)M=]*_+SY-R3E$J,CUR+I'(HVC!H6@HN(AQ!D2C!0WX4WFY0;.!$N M2$^"REGI((2D6>$4:`+A$9B.CZ1K>/6"(UUU)Q!2(**Y*5,BAJ MI^18;HFF$DFYUS'A#62IN:_'%[@D;_M[:T6$0FL+$@2?I`!AJ#-:$.F29UJE MMB4[5WNE^PP?CTU^CX:=PQV91I+]TJ,5BR))HI64WD@OP7AP3*FDI$&.P(1J M6T>!F48X;LV>MU=4(96AEOO@N-724&9!4&(<)S$(9Z!M\X\W`[\VK&Y<('$= M<3LKD,C=:^:_/ZDIU]=%O'ZZRD.*5)Y5Q&0N+R=Y7!HW`4^<$DZ8MLF<(PS[ M=@Z2_LC<&5Q0P'Y:K1]GR]:0.;Y"E8`*W`#WH+E$4CGK/:<\)`"D'RDWXWY" ML.F$U$4Z".T2&;:YQ__/JVV]07LI:YP7KZJSSU5Y[B:S.HAH-&X+7/:`)4.2 M,20XW393],V$5CNXKKHD<&$@[3JEKI9WFP_S[<,A]0"VVUDVBJY!5H.%\$@% M9Y&2,0HO&9>&(#VL(9X&EX=@3#VDVBW4NJ?X&_"5O"M9T2<)!9V;MG,9D'K1 M)`$1&"=&),O5A&[;:?A`VG+N#>`>'G._N/Y`_[1^Y8`(L$P9Z_"NL@F8QHN+ MN1P29YP6B]J4\/N5!UNW:&_%LI)Y#`..'2R5DR!1BP.C`TM@I%/>&:J9P9O= M.(=2[Z*OI^^RV/T!?6-6!.9AGTR8`B<>#.5(WKIAAV]+**.*T],LTII252U46I40"3 MZ!QXYMI&%T;HN2L&Z8%XT^-=N/,N/:P6R-I-_//+?/MUD&OP]6=D_T2#Z^_\ M@Y5V+-EH0">CI<]FI7>6):.0^$GKH>;K'OWHZV8;-5X#]2Y-4E"4&!.DX=0D M$WQN$!TB1Z(4ZYU5)$3>$1Q>2H">B%WT8(]BJ%!?!]T*!=IP:9U544?AVO;E M%2IF59X'[XB3+%'@W#-]V+_14XKE=@6$8T>\UML+*T:`_\Q\GJ5LS%K60BAA&A7>41RZ88UP# M0QM'IH$&D+\H/FR5O-^\E.W&=U0>B:9#5%QXJRGE,G!WH"'1H5A/Q,$E3F,P MG73"E65%H5XJJ\?Z>937N\S]O*7S915GGJJT9Z@1)-P/\XHIGM!J.>PQ2'.# MSZ?OL'XQ[KYN@-(1-0=$S,62A+//52QIHM#`]8(J:GBTC/K]/B--JFUCZ-Y0 MTPG/FN&@%87*I,AMMGAJ9HOZ=!_\D[^M8G(V$*8BI4SE/K6&Q<-^N/IN0/N; MOY8ZXNNK++?;*%H"(;\AB_`]#SGT6O]5+U:?,P'V^NI%S#1XNB*:*Z&\EXQ8 MFBL>"'G>,R.^[93S$?J+^D%1]S0N$A^O%[CF/7[T3[/U'W6>$=H45)<>K1*J MB<&F)#T'H:,%FPY:8M0I3,AEU`^B.B9P"3C]6"_K]6R!GPQWC_/E/-L+NV&T M#3'5Z/E*A2@BX8X%E,M<4L(E'/;M!6M[X8W0\],/L/J@\BB:.IRR*MXUR..^ M??&*!F%!""UU,"X`"GNT6_84<]Y.*>0RN*E7G%U%TK87.U#L&Q^>R\MN MM$!%B,:C+4B*`8F=J)%.''8N+6O;X'*$%D-)F+Q,N.Z#%T4+U)\J7(]__OO9 MWPZOD4_S[2%CKCE*NWE!)2*/(`/+=6WA%OCD;8_U]M?/N'V;I:ZAX4JCTH;`,T#VEFP6DN@^D`)2WTYNVBUG2VF MBMI>>5(T:#E@84M?PR%+$Y&W1]@N M#)Z3U>^7.0K^:[V>K^ZR2W%S9:E+M^^LHB96>^#*62>Y5:"I$1&\]#:Z1-J6 M/X]1Q^L(;*>+8`9ES25A\[\?\H\_XO?@7_X!4$L#!!0````(``)8"D=TL$3W M0`P``,&$```1`!P`86MA;2TR,#$U,#8S,"YXG68`> MB)"4LY/.8*_?081YW*=LJU/RX MUWM\?-S#]WB&Z9['9[W]_N"P_W8(5H&=3![K2U7+!I3=+Y5]NA/!'A<3*-D? M]O3E.RQ)4IQQQL*97>YZ0'A;I0B@CJI7)NH64!78"6*$:95)AYJ6)/ M.4,>AZ;TX.CHJ&>NID6E;RL(L(/>C\^7-X:]#I")D*&3SN9<*,1R-(RQO#.B MH>Q.,)Z;QNWV!]WAH(.B3G#)/:Q,KXMEC!56P1X)E$S.=!=0>Z!#!_5JZB-X M0.2&%#)8:VND6=Z41@:KD49E/:E`G[R(_M5-Y+KZ5'>POZ8:BY%63XU$;B-J M'/6P\#3=P)RGNN1I'F"&%1?/G^!W-=4"(990/BY`M(Y'6L?!VW5T--",3+1? MKJY35FJSBM1HF$1B?07LWK:*'EG)+Y'@)M5IILH:>F0Y.32__(J,9`1TS8TMBZ)C#Y87P/RY$TK1YZ4C7E\ M"D[J&'ZCLOYOD_7]Z M.-B#/#@IDJM@.<4P\0I$O#`P9EPNE$P0M/\^Z4AH[X`DQO]RJWPRKFL5B%!& MM]FH`-_5-0I$2+"M]LP%J6L/B$B8(#?K>QKA%DH@"A.^D64!8I>+SR8M78\`/=/VPX!\'>>OG1.% M:2";JWN&`C^P.V-D_\AZY5"32*Y+<94]=3G)- MQUT)S.''C^Q^W,W_KCKVTU!21J0<>3]#*@UN1<:LD@[W?6AQWPD.R@*U-##Y M!0L!FCW4RVLK(3F\Z*'%BUII@O,I]NXZ0EN39P,%6ZZ#ZK2O1PEHVK1HEX45=SV!3M15X($=$89%L^C((@7#.%T*+PIEN1* M4&_]T=ZL.G,L%HK! M4(36LA(WZQ468-F4*`JJKDG1,I:+KT,SDBKRA=XL@>_TJ$J;3'X=GV$Y_13P MQP:CRP[C8.W`,9T$8Y>(+5S6&@$W6,1;>VL="@H0B*&2P6C9T*S2[X5`1RS%TWEIN.12Q MU=YU*.9PL?AKO[X!:JM6X68\MZ)IJ7/GH!3!<>_@K>7>0?'0W-';!\E#P2/F?X1, M4#U?L#$7,Z-8-8I*$W9G-1>JNT#!1Q=4GQ'`\@]XLO^2*42WR1EDTOR M0(+A!9N'-7?*O43%[EZ3F\I4ZS6I-DDA'V&5E=4[<2;(Z(2&*-*J[51+W-:9 M[90!."8[^Y;)3A')NSK7^8-S_Y$&` M;6G+M7:SI>$FP`Y?>V#QM15I;9>-*Y*]X;WK&ZW1W3UR"5SU[M%N;M]@WTD* MOUQ?6:W!W3=R<[IF?2.5:GM",4]U\K+J<(XL[<"2I57E>%>SMF@KSBU^JLI6 M5J`\"QOT+5E8O&'+R.]P6S=+JN4OR605NK-QM^#;$= MF!>@G$5O:P"%(NAVL&]28;/P+C]5^QA4?UM-_M;=#/S4WY\\H+0 M)_XGP6>ZB4,5/U0?-^['>;W%L4U6Z.Y(N;6Q"ATI4@,E>D1?,LAHHLLD/>OC MU4W;=U(JZZR`%`F7KW<,!I;U#BNGN[JX<:.X=S_E@4^$_/@SI.JY&A\6.<%7`O#8^_E@4PG?2[$(]Z2@1DHYA4G/SIWX/@FZZ!QSHN0),#6R[ M)D>Q>,>\&_^D4UN*!H&^EE0O0[A$5:B5_4/P<'[2,1]O.J:*S#HH>D5W=`8@ M*)MG7L<^C^["6TMSVVL6I):9G7LRJUXIS<0=8+)IHG$C+ZWDYA0.JAK9\@A_ZD M(_&MP/KC:^?X68(A,!TA1/].K-T05O..FIC\*YKEDDAY.\4,)@N>]EL3PJ-H M:=ZC=BOH9++H!YN#:]1EH+_,(]Q?T3)K]Y*7Z!J4*0(MN'DW<$X8UR_74URL MNFC[I>WSPV5/-^5LJE9V^XQ,]_FFJW*KII66>#6#4@-TZ/@O\2LJA?ZBCGEZKU5_,@MSDA@C]<<^1(!E74[5PO)I/W-F\JNW"]KF;KY[B,'#F M9#DAS)_>@ASP"C_K$SS=^:E#-#B.,SRG"@>7!.;@:=^I6K@Y)3/PO0J+YU7# M[J*W-YYT/*B5JK7ME1"XDK??\NR+%%(_"F9]UZM03$%*PB3P3,V[V9=:8@V8 M;6ZC-`^])@^$A?!?=H8.-E^8K]K12?+[!B:B\DH/!DA8%XVT/LZKI[Q70"3D M.CB(R-6?HXXC;)9N/0Y2J^M(O'IDO@8^(!!\XD(O*ICM+6>A5'R6"1F.,J_2 MDQO%%3`$7+YGWJ\&TZMOC"H)G=0DL5"?66]<]MFU)+9PH<*FOX[\M+*UUM)_ M$TO!^9Z3,1$B>])M7A2FJQ7=.E,+ M_=\/(KC'`[)80`!HF\1P\__`U!+ M`0(>`Q0````(``)8"D?NL6HB%N\``,A8$0`1`!@```````$```"D@0````!A M:V%M+3(P,34P-C,P+GAM;%54!0`#=+S(575X"P`!!"4.```$.0$``%!+`0(> M`Q0````(``)8"D>H![HC*1\``#)+`0`5`!@```````$```"D@6'O``!A:V%M M+3(P,34P-C,P7V-A;"YX;6Q55`4``W2\R%5U>`L``00E#@``!#D!``!02P$" M'@,4````"``"6`I')F1="',Q``!Y20(`%0`8```````!````I('9#@$`86MA M;2TR,#$U,#8S,%]D968N>&UL550%``-TO,A5=7@+``$$)0X```0Y`0``4$L! M`AX#%`````@``E@*1S_M50$FG0``]E,'`!4`&````````0```*2!FT`!`&%K M86TM,C`Q-3`V,S!?;&%B+GAM;%54!0`#=+S(575X"P`!!"4.```$.0$``%!+ M`0(>`Q0````(``)8"D?IU0I-KUD``*-+!``5`!@```````$```"D@1#>`0!A M:V%M+3(P,34P-C,P7W!R92YX;6Q55`4``W2\R%5U>`L``00E#@``!#D!``!0 M2P$"'@,4````"``"6`I'=+!$]T`,``#!A```$0`8```````!````I($..`(` M86MA;2TR,#$U,#8S,"YX`L``00E#@``!#D!``!02P4& 2``````8`!@`:`@``F40"```` ` end XML 40 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 41 R7.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Cash flows from operating activities:    
Net income $ 144,946 $ 145,686
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 144,449 112,228
Stock-based compensation 61,920 56,792
Excess tax benefits from stock-based compensation (22,737) (19,661)
(Benefit) provision for deferred income taxes (16,275) 21,840
Amortization of debt discount and issuance costs 9,253 6,457
Other non-cash reconciling items, net 1,146 1,195
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable (14,292) (41,254)
Prepaid expenses and other current assets 12,022 (12,998)
Accounts payable and accrued expenses 31,673 21,459
Deferred revenue 7,023 4,750
Other current liabilities 199 1,419
Other non-current assets and liabilities 4,425 (8,666)
Net cash provided by operating activities 363,752 289,247
Cash flows from investing activities:    
Cash paid for acquired businesses, net of cash acquired (122,945) (386,532)
Purchases of property and equipment (159,495) (97,992)
Capitalization of internal-use software development costs (73,587) (56,533)
Purchases of short- and long-term marketable securities (405,989) (863,591)
Proceeds from sales of short- and long-term marketable securities 2,008 354,313
Proceeds from maturities of short- and long-term marketable securities 527,677 183,809
Other non-current assets and liabilities (1,909) 2,028
Net cash used in investing activities (234,240) (864,498)
Cash flows from financing activities:    
Proceeds from the issuance of convertible senior notes, net of issuance costs 0 678,735
Proceeds from the issuance of warrants related to convertible senior notes 0 77,970
Purchase of note hedge related to convertible senior notes 0 (101,292)
Repayment of acquired debt and capital leases 0 (17,862)
Proceeds related to the issuance of common stock under stock plans 36,512 57,999
Excess tax benefits from stock-based compensation 22,737 19,661
Employee taxes paid related to net share settlement of stock-based awards (39,354) (34,248)
Repurchases of common stock (126,068) (187,491)
Other non-current assets and liabilities (1,250) 0
Net cash (used in) provided by financing activities (107,423) 493,472
Effects of exchange rate changes on cash and cash equivalents (3,291) 2,053
Net increase (decrease) in cash and cash equivalents 18,798 (79,726)
Cash and cash equivalents at beginning of period 238,650 333,891
Cash and cash equivalents at end of period 257,448 254,165
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net of refunds received in the six months ended June 30, 2015 of $17,964 12,055 60,360
Non-cash investing and financing activities:    
Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses 41,874 36,146
Capitalization of stock-based compensation $ 8,615 $ 7,727

XML 42 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Accounts receivable reserve (in dollars) $ 11,693 $ 9,023
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 180,577,257 178,300,603
Common stock, shares outstanding 178,789,941 178,300,603
Treasury stock, shares 1,787,316 0
XML 43 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2015
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 six months ended June 30, 2015 (in thousands):

 
Foreign Currency Translation Adjustments
 
Net Unrealized Gain on Investments
 
Total
Balance as of January 1, 2015
$
(22,064
)
 
$
4,453

 
$
(17,611
)
Other comprehensive (loss) income
(7,808
)
 
1,040

 
(6,768
)
Balance as of June 30, 2015
$
(29,872
)
 
$
5,493

 
$
(24,379
)


The tax effect on accumulated unrealized gain on investments was insignificant as of June 30, 2015 and December 31, 2014. Amounts reclassified from accumulated other comprehensive loss to net income were insignificant for the six months ended June 30, 2015.
XML 44 R1.htm IDEA: XBRL DOCUMENT v3.2.0.727
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2015
Aug. 05, 2015
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2015  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q2  
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   178,595,222
XML 45 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes
6 Months Ended
Jun. 30, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The Company’s effective income tax rate was 34.8% and 36.2% for the six months ended June 30, 2015 and 2014, 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 six months ended June 30, 2015, the effective income tax rate was lower than the federal statutory tax rate due to 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., 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 six months ended June 30, 2014, the effective income tax rate was higher than the federal statutory tax rate mainly due to the effects of accounting for stock-based compensation in accordance with the authoritative guidance for share-based payments and state income taxes, partially offset by income from foreign jurisdictions with lower tax rates.
XML 46 R4.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Income Statement [Abstract]        
Revenue $ 540,723 $ 476,035 $ 1,067,259 $ 929,537
Costs and operating expenses:        
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 179,910 149,318 349,204 288,930
Research and development 36,693 32,052 72,521 60,286
Sales and marketing 111,501 91,462 214,980 172,527
General and administrative 99,152 81,880 188,744 158,041
Amortization of acquired intangible assets 6,752 8,403 13,532 15,251
Restructuring charges 455 569 497 1,304
Total costs and operating expenses 434,463 363,684 839,478 696,339
Income from operations 106,260 112,351 227,781 233,198
Interest income 2,541 1,740 5,542 3,379
Interest expense (4,678) (4,516) (9,254) (6,457)
Other expense, net (1,605) (899) (1,906) (1,780)
Income before provision for income taxes 102,518 108,676 222,163 228,340
Provision for income taxes 35,318 35,790 77,217 82,654
Net income $ 67,200 $ 72,886 $ 144,946 $ 145,686
Net income per share:        
Basic (in dollars per share) $ 0.38 $ 0.41 $ 0.81 $ 0.82
Diluted (in dollars per share) $ 0.37 $ 0.40 $ 0.80 $ 0.80
Shares used in per share calculations:        
Basic (in shares) 178,682 178,081 178,614 178,393
Diluted (in shares) 180,738 180,841 180,782 181,439
XML 47 R12.htm IDEA: XBRL DOCUMENT v3.2.0.727
Goodwill and Acquired Intangible Assets
6 Months Ended
Jun. 30, 2015
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 six months ended June 30, 2015 was as follows (in thousands):

Balance as of January 1, 2015
$
1,051,294

Acquisition of Xerocole, Inc.
12,859

Acquisition of Codemate A/S
69,945

Foreign currency translation
1,849

Balance as of June 30, 2015
$
1,135,947



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 June 30, 2015 and December 31, 2014 (in thousands):

 
June 30, 2015
 
December 31, 2014
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
116,891

 
$
(52,065
)
 
$
64,826

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(96,994
)
 
94,716

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,870

 
(2,946
)
 
3,924

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,436
)
 
2,264

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
319,661

 
$
(153,931
)
 
$
165,730

 
$
275,011

 
$
(142,599
)
 
$
132,412



Aggregate expense related to amortization of acquired intangible assets for the three and six months ended June 30, 2015 was $6.8 million and $13.5 million, respectively. Aggregate expense related to amortization of acquired intangible assets for the three and six months ended June 30, 2014 was $8.4 million and $15.3 million, respectively. Based on the Company’s acquired intangible assets as of June 30, 2015, aggregate expense related to amortization of acquired intangible assets is expected to be $13.5 million for the remainder of 2015, and $26.4 million, $27.6 million, $23.3 million and $21.0 million for 2016, 2017, 2018 and 2019, respectively.
XML 48 R11.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accounts Receivable
6 Months Ended
Jun. 30, 2015
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Accounts Receivable
Accounts Receivable

Net accounts receivable consisted of the following as of June 30, 2015 and December 31, 2014 (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Trade accounts receivable
$
236,114

 
$
222,531

Unbilled accounts receivable
118,509

 
116,070

Gross accounts receivable
354,623

 
338,601

Allowance for doubtful accounts
(977
)
 
(1,033
)
Reserve for cash-basis customers
(10,716
)
 
(7,990
)
Total accounts receivable reserves
(11,693
)
 
(9,023
)
Accounts receivable, net
$
342,930

 
$
329,578



XML 49 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Acquisitions (Tables)
6 Months Ended
Jun. 30, 2015
Business Acquisition [Line Items]  
Schedule of Acquired Intangible Assets
Acquired intangible assets that are subject to amortization consisted of the following as of June 30, 2015 and December 31, 2014 (in thousands):

 
June 30, 2015
 
December 31, 2014
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
116,891

 
$
(52,065
)
 
$
64,826

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(96,994
)
 
94,716

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,870

 
(2,946
)
 
3,924

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,436
)
 
2,264

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
319,661

 
$
(153,931
)
 
$
165,730

 
$
275,011

 
$
(142,599
)
 
$
132,412

Octoshape [Member]  
Business Acquisition [Line Items]  
Schedule of Preliminary Allocation of the Purchase Price
The following table presents the preliminary allocation of the purchase price for Octoshape (in thousands):

Total purchase consideration
 
$
107,547

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
664

Accounts receivable
 
1,976

Other current assets
 
393

Identifiable intangible assets
 
41,950

Goodwill
 
69,945

Deferred tax assets
 
5,230

Total assets acquired
 
120,158

Other current liabilities
 
(1,983
)
Current deferred revenue
 
(770
)
Deferred tax liabilities
 
(9,858
)
Total liabilities assumed
 
(12,611
)
Net assets acquired
 
$
107,547

Schedule of Acquired Intangible Assets
The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

 
Gross Carrying Amount
 
Weighted Average Useful Life
Completed technologies
$
25,310

 
9.8
Customer-related intangible assets
16,560

 
11.8
Non-compete agreements
80

 
2.0
Total
$
41,950

 
 
XML 50 R19.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income per Share
6 Months Ended
Jun. 30, 2015
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, 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 and six months ended June 30, 2015 and 2014 (in thousands, except per share data):
 
 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Numerator:
 
 
 
 
 
 
 
Net income
$
67,200

 
$
72,886

 
$
144,946

 
$
145,686

Denominator:
 
 
 
 
 
 
 
Shares used for basic net income per share
178,682

 
178,081

 
178,614

 
178,393

Effect of dilutive securities:

 

 
 
 
 
Stock options
912

 
1,242

 
954

 
1,312

RSUs and deferred stock units
1,144

 
1,518

 
1,214

 
1,734

Convertible senior notes

 

 

 

Warrants related to issuance of convertible senior notes

 

 

 

Shares used for diluted net income per share
180,738

 
180,841

 
180,782

 
181,439

Basic net income per share
$
0.38

 
$
0.41

 
$
0.81

 
$
0.82

Diluted net income per share
$
0.37

 
$
0.40

 
$
0.80

 
$
0.80



For the three and six months ended June 30, 2015 and 2014, 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 would be 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 potential outstanding shares excluded from the computation of diluted net income per share for the three and six months ended June 30, 2015 and 2014 are as follows (in thousands):

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Stock options

 
474

 
13

 
563

Service-based RSUs
28

 
1,008

 
325

 
761

Performance-based RSUs
1,148

 
575

 
1,148

 
575

Convertible senior notes
7,704

 
7,704

 
7,704

 
7,704

Warrants related to issuance of convertible senior notes
7,704

 
7,704

 
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 51 R15.htm IDEA: XBRL DOCUMENT v3.2.0.727
Contingencies
6 Months Ended
Jun. 30, 2015
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 and six months ended June 30, 2015, and in each of the years ended December 31, 2014, 2013 and 2012. 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 U.S. Securities and Exchange 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. No provision with respect to this matter has been made in the Company's consolidated financial statements.
XML 52 R13.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Acquisitions
6 Months Ended
Jun. 30, 2015
Business Combinations [Abstract]  
Business Acquisitions
Business Acquisitions

The Company acquired Xerocole, Inc. ("Xerocole") in February 2015 and Codemate A/S and its wholly-owned subsidiary Octoshape ApS (together, "Octoshape") in April 2015. The consolidated financial statements include the operating results of each business from the date of acquisition. Pro forma results of operations for these acquisitions have not been presented because the effects of the acquisitions, individually and in the aggregate, were not material to the Company's consolidated financial results. Revenue and earnings of the acquired companies since the date of the acquisitions that are included in the Company's consolidated statements of income are also not presented because they are not material. The total amount of acquisition-related costs were $0.8 million for the six months ended June 30, 2015 and are included in general and administrative expense in the consolidated statements of income.

Xerocole

On February 27, 2015, the Company acquired Xerocole, a provider of recursive Domain Name System ("DNS") functionality, for $16.6 million in cash. The Company acquired Xerocole with a goal of expanding its existing Authoritative DNS products. The Company allocated $12.9 million of the cost of the acquisition to goodwill and $4.9 million to acquired intangibles, which have a weighted average useful life of 8.8 years. The allocation of the purchase price has been finalized.    

Octoshape

On April 6, 2015, the Company acquired all of the outstanding capital stock of Octoshape in exchange for $107.5 million in cash, subject to post-closing adjustments. Octoshape is a cloud service provider focused on delivering broadcast, enterprise and carrier solutions. The goal of acquiring Octoshape is to make available for customers additional delivery and optimization technologies for video streams of over-the-top (also known as OTT) content and to enable the Company to more fully support Internet Protocol television (also known as IPTV) solutions.

The allocation of the purchase price is finalized, with the exception of evaluating certain accounts receivable, current liabilities and tax-related assets and liabilities. The Company is in the process of gathering the facts and circumstances existing as of the acquisition date in order to finalize the valuation of these items.

The following table presents the preliminary allocation of the purchase price for Octoshape (in thousands):

Total purchase consideration
 
$
107,547

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
664

Accounts receivable
 
1,976

Other current assets
 
393

Identifiable intangible assets
 
41,950

Goodwill
 
69,945

Deferred tax assets
 
5,230

Total assets acquired
 
120,158

Other current liabilities
 
(1,983
)
Current deferred revenue
 
(770
)
Deferred tax liabilities
 
(9,858
)
Total liabilities assumed
 
(12,611
)
Net assets acquired
 
$
107,547



The value of the goodwill can be attributed to a number of business factors, including a trained technical and sales workforce and cost synergies expected to be realized. The total amount of goodwill related to the acquisition of Octoshape expected to be deducted for tax purposes is $69.9 million.

The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

 
Gross Carrying Amount
 
Weighted Average Useful Life
Completed technologies
$
25,310

 
9.8
Customer-related intangible assets
16,560

 
11.8
Non-compete agreements
80

 
2.0
Total
$
41,950

 
 
XML 53 R14.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes
6 Months Ended
Jun. 30, 2015
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;

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):

 
June 30, 2015
 
December 31, 2014
Liability component:
 
 
 
Principal
$
690,000

 
$
690,000

Less: debt discount, net of amortization
(75,516
)
 
(85,149
)
Net carrying amount
$
614,484

 
$
604,851

 
 
 
 
Equity component:
$
101,276

 
$
101,276



The estimated fair value of the Company's Notes at June 30, 2015 was $720.9 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 $69.82 on June 30, 2015, 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 8). 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 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 June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Amortization of debt discount
$
459

 
$
442

 
$
914

 
$
630

Amortization of debt issuance costs
4,838

 
4,671

 
9,634

 
6,661

Capitalization of interest expense
(619
)
 
(597
)
 
(1,294
)
 
(834
)
Total interest expense
$
4,678

 
$
4,516

 
$
9,254

 
$
6,457

XML 54 R16.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stockholders' Equity
6 Months Ended
Jun. 30, 2015
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. During the six months ended June 30, 2015, the Company repurchased 1.8 million shares of its common stock for $126.1 million.

Stock-Based Compensation

The following table summarizes stock-based compensation included in the Company’s consolidated statements of income for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of revenue
$
3,502

 
$
3,076

 
$
6,665

 
$
5,871

Research and development
6,009

 
5,061

 
11,375

 
9,538

Sales and marketing
12,847

 
12,796

 
25,830

 
23,328

General and administrative
9,893

 
10,745

 
18,050

 
18,055

Total stock-based compensation
32,251

 
31,678

 
61,920

 
56,792

Provision for income taxes
(10,405
)
 
(10,156
)
 
(22,107
)
 
(18,380
)
Total stock-based compensation, net of income taxes
$
21,846

 
$
21,522

 
$
39,813

 
$
38,412


In addition to the amounts of stock-based compensation reported in the table above, the Company’s consolidated statements of income for the three and six months ended June 30, 2015 include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $3.4 million and $6.4 million, respectively, before income taxes. For the three and six months ended June 30, 2014, the Company's consolidated statements of income include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $2.0 million and $3.9 million, respectively, before income taxes.
XML 55 R34.htm IDEA: XBRL DOCUMENT v3.2.0.727
Goodwill and Acquired Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2015
USD ($)
Schedule of Goodwill [Roll Forward]  
Balance as of January 1, 2015 $ 1,051,294
Foreign currency translation 1,849
Balance as of June 30, 2015 1,135,947
Xerocole, Inc. [Member]  
Schedule of Goodwill [Roll Forward]  
Acquisition of goodwill 12,859
Codemate A/S [Member]  
Schedule of Goodwill [Roll Forward]  
Acquisition of goodwill $ 69,945
XML 56 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2015
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Schedule of Accounts Receivable
Net accounts receivable consisted of the following as of June 30, 2015 and December 31, 2014 (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Trade accounts receivable
$
236,114

 
$
222,531

Unbilled accounts receivable
118,509

 
116,070

Gross accounts receivable
354,623

 
338,601

Allowance for doubtful accounts
(977
)
 
(1,033
)
Reserve for cash-basis customers
(10,716
)
 
(7,990
)
Total accounts receivable reserves
(11,693
)
 
(9,023
)
Accounts receivable, net
$
342,930

 
$
329,578

XML 57 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2015
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 six months ended June 30, 2015 (in thousands):

 
Foreign Currency Translation Adjustments
 
Net Unrealized Gain on Investments
 
Total
Balance as of January 1, 2015
$
(22,064
)
 
$
4,453

 
$
(17,611
)
Other comprehensive (loss) income
(7,808
)
 
1,040

 
(6,768
)
Balance as of June 30, 2015
$
(29,872
)
 
$
5,493

 
$
(24,379
)
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities 0 474 13 563
Service-based RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities 28 1,008 325 761
Performance-based RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities 1,148 575 1,148 575
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities 7,704 7,704 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 7,704 7,704
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Convertible Senior Notes - Schedule of Convertible Senior Notes (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Feb. 28, 2014
Liability component:      
Principal $ 690,000,000 $ 690,000,000 $ 690,000,000
Less: debt discount, net of amortization (75,516,000) (85,149,000)  
Net carrying amount 614,484,000 604,851,000  
Convertible senior notes      
Liability component:      
Equity component: $ 101,276,000 $ 101,276,000  
XML 60 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Statement of Comprehensive Income [Abstract]        
Net income $ 67,200 $ 72,886 $ 144,946 $ 145,686
Other comprehensive (loss) income:        
Foreign currency translation adjustments 607 1,459 (7,808) 2,826
Change in unrealized (loss) gain on investments, net of income tax benefit (provision) of $639, $(514), $(574) and $(391) for the three and six months ended June 30, 2015 and 2014, respectively (1,073) 2,674 1,040 1,762
Other comprehensive (loss) income (466) 4,133 (6,768) 4,588
Comprehensive income $ 66,734 $ 77,019 $ 138,178 $ 150,274
XML 61 R10.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements
6 Months Ended
Jun. 30, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements

The following is a summary of available-for-sale marketable securities held as of June 30, 2015 and December 31, 2014 (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 June 30, 2015
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
3,498

 
$
1

 
$

 
$
3,499

 
$
3,499

 
$

Corporate bonds
1,015,164

 
588

 
(1,124
)
 
1,014,628

 
335,212

 
679,416

U.S. government agency obligations
248,598

 
110

 
(47
)
 
248,661

 
47,344

 
201,317

 
$
1,267,260

 
$
699

 
$
(1,171
)
 
$
1,266,788

 
$
386,055

 
$
880,733

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
$
39

 
$

 
$

 
$
39

 
$

 
$
39

Commercial paper
10,487

 

 
(2
)
 
10,485

 
10,485

 

Corporate bonds
1,077,387

 
454

 
(2,132
)
 
1,075,709

 
424,777

 
650,932

U.S. government agency obligations
303,808

 
20

 
(427
)
 
303,401

 
84,380

 
219,021

 
$
1,391,721

 
$
474

 
$
(2,561
)
 
$
1,389,634

 
$
519,642

 
$
869,992



During the first quarter of 2015, the Company began offering certain qualified individuals 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 June 30, 2015, the Company held for investment corporate bonds with a fair value of $64.8 million, which are classified as available-for-sale marketable securities and have been in a continuous unrealized loss position for more than 12 months. The unrealized losses are insignificant 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, 2014, there were no securities 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 and liabilities at June 30, 2015 and December 31, 2014 (in thousands):

 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
 
Level 1    
 
Level 2    
 
Level 3    
As of June 30, 2015
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
524

 
$
524

 
$

 
$

Commercial paper
3,499

 

 
3,499

 

Corporate bonds
1,014,628

 

 
1,014,628

 

U.S. government agency obligations
248,661

 

 
248,661

 

Mutual funds
719

 
719

 

 

 
$
1,268,031

 
$
1,243

 
$
1,266,788

 
$

Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(1,000
)
 
$

 
$

 
$
(1,000
)
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
501

 
$
501

 
$

 
$

Certificates of deposit
39

 
39

 

 

Commercial paper
10,485

 

 
10,485

 

Corporate bonds
1,075,709

 

 
1,075,709

 

U.S. government agency obligations
303,401

 

 
303,401

 

 
$
1,390,135

 
$
540

 
$
1,389,595

 
$

 
 
 
 
 
 
 
 
Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(900
)
 
$

 
$

 
$
(900
)


As of June 30, 2015 and December 31, 2014, the Company grouped money market funds, certificates of deposit and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of June 30, 2015 and December 31, 2014, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for identical or similar assets are available in markets that are inactive.

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.

The valuation technique used to measure fair value of the Company's Level 3 liability, which consists of a contingent consideration related to the acquisition of Velocius Networks, Inc. ("Velocius") in 2013, is primarily an income approach. The significant unobservable input used in the fair value measurement of the Velocius contingent consideration is the likelihood of achieving development milestones to integrate the acquired technology into the Company's technology. The remaining milestone was achieved on June 30, 2015 and is payable in the third quarter of 2015.

The following table reflects the activity for the Company’s liability measured at fair value using Level 3 inputs for the six months ended June 30, 2015 (in thousands):

 
June 30,
2015
Balance as of January 1, 2015
$
(900
)
Fair value adjustment to contingent consideration included in general and administrative expense
(100
)
Balance as of June 30, 2015
$
(1,000
)



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

 
June 30,
2015
 
December 31,
2014
Due in 1 year or less
$
386,055

 
$
519,642

Due after 1 year through 5 years
880,733

 
869,992

 
$
1,266,788

 
$
1,389,634

XML 62 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income per Share (Tables)
6 Months Ended
Jun. 30, 2015
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 and six months ended June 30, 2015 and 2014 (in thousands, except per share data):
 
 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Numerator:
 
 
 
 
 
 
 
Net income
$
67,200

 
$
72,886

 
$
144,946

 
$
145,686

Denominator:
 
 
 
 
 
 
 
Shares used for basic net income per share
178,682

 
178,081

 
178,614

 
178,393

Effect of dilutive securities:

 

 
 
 
 
Stock options
912

 
1,242

 
954

 
1,312

RSUs and deferred stock units
1,144

 
1,518

 
1,214

 
1,734

Convertible senior notes

 

 

 

Warrants related to issuance of convertible senior notes

 

 

 

Shares used for diluted net income per share
180,738

 
180,841

 
180,782

 
181,439

Basic net income per share
$
0.38

 
$
0.41

 
$
0.81

 
$
0.82

Diluted net income per share
$
0.37

 
$
0.40

 
$
0.80

 
$
0.80

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

 
For the Three Months
Ended June 30,
 
For the Six Months
Ended June 30,
 
2015
 
2014
 
2015
 
2014
Stock options

 
474

 
13

 
563

Service-based RSUs
28

 
1,008

 
325

 
761

Performance-based RSUs
1,148

 
575

 
1,148

 
575

Convertible senior notes
7,704

 
7,704

 
7,704

 
7,704

Warrants related to issuance of convertible senior notes
7,704

 
7,704

 
7,704

 
7,704

XML 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.2.0.727 html 149 221 1 false 35 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 1004501 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.akamai.com/role/ConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.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 9 false false R10.htm 2102100 - Disclosure - Fair Value Measurements Sheet http://www.akamai.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2103100 - Disclosure - Accounts Receivable Sheet http://www.akamai.com/role/AccountsReceivable Accounts Receivable Notes 11 false false R12.htm 2104100 - Disclosure - Goodwill and Acquired Intangible Assets Sheet http://www.akamai.com/role/GoodwillAndAcquiredIntangibleAssets Goodwill and Acquired Intangible Assets Notes 12 false false R13.htm 2105100 - Disclosure - Business Acquisitions Sheet http://www.akamai.com/role/BusinessAcquisitions Business Acquisitions Notes 13 false false R14.htm 2106100 - Disclosure - Convertible Senior Notes Notes http://www.akamai.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 14 false false R15.htm 2107100 - Disclosure - Contingencies Sheet http://www.akamai.com/role/Contingencies Contingencies Notes 15 false false R16.htm 2108100 - Disclosure - Stockholders' Equity Sheet http://www.akamai.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 2109100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 17 false false R18.htm 2110100 - Disclosure - Income Taxes Sheet http://www.akamai.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2111100 - Disclosure - Net Income per Share Sheet http://www.akamai.com/role/NetIncomePerShare Net Income per Share Notes 19 false false R20.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 20 false false R21.htm 2303301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.akamai.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.akamai.com/role/AccountsReceivable 21 false false R22.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 22 false false R23.htm 2305301 - Disclosure - Business Acquisitions (Tables) Sheet http://www.akamai.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.akamai.com/role/BusinessAcquisitions 23 false false R24.htm 2306301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.akamai.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.akamai.com/role/ConvertibleSeniorNotes 24 false false R25.htm 2308301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.akamai.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.akamai.com/role/StockholdersEquity 25 false false R26.htm 2309301 - 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 26 false false R27.htm 2311301 - 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 27 false false R28.htm 2401401 - 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 28 false false R29.htm 2402402 - Disclosure - Fair Value Measurements - Marketable Securities (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails Fair Value Measurements - Marketable Securities (Details) Details 29 false false R30.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 30 false false R31.htm 2402404 - Disclosure - Fair Value Measurements - Schedule of Liability Measured at Fair Value using Level 3 Inputs (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsScheduleOfLiabilityMeasuredAtFairValueUsingLevel3InputsDetails Fair Value Measurements - Schedule of Liability Measured at Fair Value using Level 3 Inputs (Details) Details 31 false false R32.htm 2402405 - Disclosure - Fair Value Measurements - Contractual Maturities (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails Fair Value Measurements - Contractual Maturities (Details) Details 32 false false R33.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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 2405402 - Disclosure - Business Acquisitions - Narrative (Details) Sheet http://www.akamai.com/role/BusinessAcquisitionsNarrativeDetails Business Acquisitions - Narrative (Details) Details 37 false false R38.htm 2405403 - Disclosure - Business Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) Sheet http://www.akamai.com/role/BusinessAcquisitionsScheduleOfPreliminaryAllocationOfPurchasePriceDetails Business Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) Details 38 false false R39.htm 2405404 - Disclosure - Business Acquisitions - Schedule of Acquired Intangible Assets (Details) Sheet http://www.akamai.com/role/BusinessAcquisitionsScheduleOfAcquiredIntangibleAssetsDetails Business Acquisitions - Schedule of Acquired Intangible Assets (Details) Details 39 false false R40.htm 2406402 - Disclosure - Convertible Senior Notes - Narrative (Details) Notes http://www.akamai.com/role/ConvertibleSeniorNotesNarrativeDetails Convertible Senior Notes - Narrative (Details) Details 40 false false R41.htm 2406403 - 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 41 false false R42.htm 2406404 - 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 42 false false R43.htm 2407401 - Disclosure - Contingencies (Details) Sheet http://www.akamai.com/role/ContingenciesDetails Contingencies (Details) Details http://www.akamai.com/role/Contingencies 43 false false R44.htm 2408402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.akamai.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 44 false false R45.htm 2408403 - 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 45 false false R46.htm 2409402 - 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 46 false false R47.htm 2410401 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.akamai.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 47 false false R48.htm 2411402 - 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 48 false false R49.htm 2411403 - 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 49 false false All Reports Book All Reports In ''Consolidated Balance Sheets'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. In ''Consolidated Statements of Cash Flows'', column(s) 1, 2, 3 are contained in other reports, so were removed by flow through suppression. akam-20150630.xml akam-20150630_cal.xml akam-20150630_def.xml akam-20150630_lab.xml akam-20150630_pre.xml akam-20150630.xsd true true XML 64 R38.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) - USD ($)
$ in Thousands
Apr. 06, 2015
Jun. 30, 2015
Dec. 31, 2014
Allocation of the purchase consideration:      
Goodwill   $ 1,135,947 $ 1,051,294
Octoshape [Member]      
Business Acquisition [Line Items]      
Total purchase consideration $ 107,547    
Allocation of the purchase consideration:      
Cash 664    
Accounts receivable 1,976    
Other current assets 393    
Identifiable intangible assets 41,950    
Goodwill 69,945    
Deferred tax assets 5,230    
Total assets acquired 120,158    
Other current liabilities (1,983)    
Current deferred revenue (770)    
Deferred tax liabilities (9,858)    
Total liabilities assumed (12,611)    
Net assets acquired $ 107,547    
XML 65 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2015
Fair Value Disclosures [Abstract]  
Schedule of Marketable Securities
The following is a summary of available-for-sale marketable securities held as of June 30, 2015 and December 31, 2014 (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 June 30, 2015
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
$
3,498

 
$
1

 
$

 
$
3,499

 
$
3,499

 
$

Corporate bonds
1,015,164

 
588

 
(1,124
)
 
1,014,628

 
335,212

 
679,416

U.S. government agency obligations
248,598

 
110

 
(47
)
 
248,661

 
47,344

 
201,317

 
$
1,267,260

 
$
699

 
$
(1,171
)
 
$
1,266,788

 
$
386,055

 
$
880,733

 
 
 
 
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
$
39

 
$

 
$

 
$
39

 
$

 
$
39

Commercial paper
10,487

 

 
(2
)
 
10,485

 
10,485

 

Corporate bonds
1,077,387

 
454

 
(2,132
)
 
1,075,709

 
424,777

 
650,932

U.S. government agency obligations
303,808

 
20

 
(427
)
 
303,401

 
84,380

 
219,021

 
$
1,391,721

 
$
474

 
$
(2,561
)
 
$
1,389,634

 
$
519,642

 
$
869,992

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

 
Total Fair Value
 
Fair Value Measurements at Reporting Date Using
 
 
Level 1    
 
Level 2    
 
Level 3    
As of June 30, 2015
 
 
 
 
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
524

 
$
524

 
$

 
$

Commercial paper
3,499

 

 
3,499

 

Corporate bonds
1,014,628

 

 
1,014,628

 

U.S. government agency obligations
248,661

 

 
248,661

 

Mutual funds
719

 
719

 

 

 
$
1,268,031

 
$
1,243

 
$
1,266,788

 
$

Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(1,000
)
 
$

 
$

 
$
(1,000
)
 
 
 
 
 
 
 
 
As of December 31, 2014
 
 
 
Cash Equivalents and Marketable Securities:
 
 
 
 
 
 
 
Money market funds
$
501

 
$
501

 
$

 
$

Certificates of deposit
39

 
39

 

 

Commercial paper
10,485

 

 
10,485

 

Corporate bonds
1,075,709

 

 
1,075,709

 

U.S. government agency obligations
303,401

 

 
303,401

 

 
$
1,390,135

 
$
540

 
$
1,389,595

 
$

 
 
 
 
 
 
 
 
Other Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation related to Velocius acquisition
$
(900
)
 
$

 
$

 
$
(900
)
Schedule of Liability Measured at Fair Value using Level 3 Inputs
The following table reflects the activity for the Company’s liability measured at fair value using Level 3 inputs for the six months ended June 30, 2015 (in thousands):

 
June 30,
2015
Balance as of January 1, 2015
$
(900
)
Fair value adjustment to contingent consideration included in general and administrative expense
(100
)
Balance as of June 30, 2015
$
(1,000
)
Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets
Contractual maturities of the Company’s available-for-sale marketable securities held at June 30, 2015 and December 31, 2014 were as follows (in thousands):

 
June 30,
2015
 
December 31,
2014
Due in 1 year or less
$
386,055

 
$
519,642

Due after 1 year through 5 years
880,733

 
869,992

 
$
1,266,788

 
$
1,389,634