0000875320-18-000022.txt : 20180726 0000875320-18-000022.hdr.sgml : 20180726 20180726160810 ACCESSION NUMBER: 0000875320-18-000022 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180726 DATE AS OF CHANGE: 20180726 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VERTEX PHARMACEUTICALS INC / MA CENTRAL INDEX KEY: 0000875320 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 043039129 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-19319 FILM NUMBER: 18971827 BUSINESS ADDRESS: STREET 1: 50 NORTHERN AVENUE CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 6173416393 MAIL ADDRESS: STREET 1: 50 NORTHERN AVENUE CITY: BOSTON STATE: MA ZIP: 02210 10-Q 1 a2018q210-q.htm 10-Q Document

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
________________________________________________________
FORM 10-Q
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2018
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 000-19319
____________________________________________
Vertex Pharmaceuticals Incorporated
(Exact name of registrant as specified in its charter)
Massachusetts
04-3039129
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
50 Northern Avenue, Boston, Massachusetts
02210
(Address of principal executive offices)
(Zip Code)
Registrant’s telephone number, including area code (617) 341-6100
____________________________________________

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes x No o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer x
Accelerated filer o
Non-accelerated filer o 
Smaller reporting company o
 
 
 
 
Emerging growth company o
                                       (Do not check if a smaller reporting company)
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Common Stock, par value $0.01 per share
255,559,939
Class
Outstanding at July 20, 2018
 




VERTEX PHARMACEUTICALS INCORPORATED
FORM 10-Q
FOR THE QUARTER ENDED JUNE 30, 2018

TABLE OF CONTENTS
 
 
Page
 
 
 
Condensed Consolidated Statements of Operations - Three and Six Months Ended June 30, 2018 and 2017
 
Condensed Consolidated Statements of Comprehensive Income - Three and Six Months Ended June 30, 2018 and 2017
 
Condensed Consolidated Balance Sheets - June 30, 2018 and December 31, 2017
 
Condensed Consolidated Statements of Shareholders' Equity and Noncontrolling Interest - Six Months Ended June 30, 2018 and 2017
 
Condensed Consolidated Statements of Cash Flows - Six Months Ended June 30, 2018 and 2017
 
 
 
“We,” “us,” “Vertex” and the “Company” as used in this Quarterly Report on Form 10-Q refer to Vertex Pharmaceuticals Incorporated, a Massachusetts corporation, and its subsidiaries.
“Vertex,” “KALYDECO®,” “ORKAMBI®” and “SYMDEKO®” are registered trademarks of Vertex. Other brands, names and trademarks contained in this Quarterly Report on Form 10-Q are the property of their respective owners.



Part I. Financial Information
Item 1.    Financial Statements

VERTEX PHARMACEUTICALS INCORPORATED
Condensed Consolidated Statements of Operations
(unaudited)
(in thousands, except per share amounts)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Revenues:
 
 
 
 
 
 
 
Product revenues, net
$
749,912

 
$
513,988

 
$
1,387,641

 
$
994,610

Royalty revenues
1,085

 
2,861

 
2,441

 
4,412

Collaborative revenues
1,160

 
27,286

 
2,874

 
259,831

Total revenues
752,157

 
544,135

 
1,392,956

 
1,258,853

Costs and expenses:
 
 
 
 
 
 
 
Cost of sales
104,382

 
71,205

 
175,995

 
118,193

Research and development expenses
337,532

 
289,451

 
648,085

 
563,014

Sales, general and administrative expenses
137,303

 
127,249

 
267,111

 
240,575

Restructuring expenses (income)
62

 
3,523

 
(14
)
 
13,522

Total costs and expenses
579,279

 
491,428

 
1,091,177

 
935,304

Income from operations
172,878

 
52,707

 
301,779

 
323,549

Interest expense, net
(10,106
)
 
(14,664
)
 
(21,203
)
 
(31,429
)
Other income (expense), net
53,819

 
(2,537
)
 
150,657

 
(3,081
)
Income before provision for (benefit from) income taxes
216,591

 
35,506

 
431,233

 
289,039

Provision for (benefit from) income taxes
10,341

 
4,337

 
(2,318
)
 
8,322

Net income
206,250

 
31,169

 
433,551

 
280,717

Loss (income) attributable to noncontrolling interest
1,110

 
(13,173
)
 
(15,928
)
 
(14,965
)
Net income attributable to Vertex
$
207,360

 
$
17,996

 
$
417,623

 
$
265,752

 
 
 
 
 
 
 
 
Amounts per share attributable to Vertex common shareholders:
 
 
 
 
 
 
 
Net income:
 
 
 
 
 
 
 
Basic
$
0.82

 
$
0.07

 
$
1.65

 
$
1.08

Diluted
$
0.80

 
$
0.07

 
$
1.61

 
$
1.06

Shares used in per share calculations:
 
 
 
 
 
 
 
Basic
254,135

 
247,521

 
253,685

 
246,782

Diluted
258,584

 
251,635

 
258,557

 
250,199

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


2


VERTEX PHARMACEUTICALS INCORPORATED
Condensed Consolidated Statements of Comprehensive Income
(unaudited)
(in thousands)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Net income
$
206,250

 
$
31,169

 
$
433,551

 
$
280,717

Changes in other comprehensive income (loss):
 
 
 
 
 
 
 
Unrealized holding gains (losses) on marketable securities, net of tax of zero, $1.0 million, zero and zero, respectively
373

 
(17,281
)
 
(87
)
 
(13,747
)
Unrealized gains (losses) on foreign currency forward contracts, net of tax of $0.2 million, $1.1 million, $0.5 million and $2.0 million, respectively
25,895

 
(15,245
)
 
25,033

 
(21,926
)
Foreign currency translation adjustment
8,870

 
(5,252
)
 
6,141

 
(7,253
)
Total changes in other comprehensive income (loss)
35,138

 
(37,778
)
 
31,087

 
(42,926
)
Comprehensive income (loss)
241,388

 
(6,609
)
 
464,638

 
237,791

Comprehensive loss (income) attributable to noncontrolling interest
1,110

 
(13,173
)
 
(15,928
)
 
(14,965
)
Comprehensive income (loss) attributable to Vertex
$
242,498

 
$
(19,782
)
 
$
448,710

 
$
222,826

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


3


VERTEX PHARMACEUTICALS INCORPORATED
Condensed Consolidated Balance Sheets
(unaudited)
(in thousands, except share and per share amounts)
 
June 30,
 
December 31,
 
2018
 
2017
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
2,145,359

 
$
1,665,412

Marketable securities
622,396

 
423,254

Restricted cash and cash equivalents (VIE)
8,510

 
1,489

Accounts receivable, net
393,439

 
281,343

Inventories
115,025

 
111,830

Prepaid expenses and other current assets
122,694

 
165,635

Total current assets
3,407,423

 
2,648,963

Property and equipment, net
815,928

 
789,437

Intangible assets
29,000

 
29,000

Goodwill
50,384

 
50,384

Other assets
32,651

 
28,230

Total assets
$
4,335,386

 
$
3,546,014

Liabilities and Shareholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
83,034

 
$
73,994

Accrued expenses
479,120

 
443,961

Capital lease obligations, current portion
15,060

 
22,531

Early access sales accrual
290,457

 
232,401

Other liabilities, current portion
59,629

 
34,373

Total current liabilities
927,300

 
807,260

Capital lease obligations, excluding current portion
15,030

 
20,496

Deferred tax liability
9,335

 
6,341

Construction financing lease obligation, excluding current portion
562,645

 
563,406

Advance from collaborator, excluding current portion
80,602

 
78,431

Other liabilities, excluding current portion
25,591

 
27,774

Total liabilities
1,620,503

 
1,503,708

Commitments and contingencies


 


Shareholders’ equity:
 
 
 
Preferred stock, $0.01 par value; 1,000,000 shares authorized; none issued and outstanding

 

Common stock, $0.01 par value; 500,000,000 shares authorized, 254,882,837 and 253,253,362 shares issued and outstanding, respectively
2,542

 
2,512

Additional paid-in capital
7,357,042

 
7,157,362

Accumulated other comprehensive loss
(4,605
)
 
(11,572
)
Accumulated deficit
(4,668,751
)
 
(5,119,723
)
Total Vertex shareholders’ equity
2,686,228

 
2,028,579

Noncontrolling interest
28,655

 
13,727

Total shareholders’ equity
2,714,883

 
2,042,306

Total liabilities and shareholders’ equity
$
4,335,386

 
$
3,546,014

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


4


VERTEX PHARMACEUTICALS INCORPORATED
Condensed Consolidated Statements of Shareholders’ Equity and Noncontrolling Interest
(unaudited)
(in thousands)
 
Common Stock
 
Additional
Paid-in Capital
 
Accumulated
Other
Comprehensive Income (Loss)
 
Accumulated Deficit
 
Total Vertex
Shareholders’ Equity
 
Noncontrolling
Interest
 
Total
Shareholders’ Equity
 
Shares
 
Amount
 
 
 
 
 
 
Balance at December 31, 2016
248,301

 
$
2,450

 
$
6,506,795

 
$
21,173

 
$
(5,373,836
)
 
$
1,156,582

 
$
181,609

 
$
1,338,191

Cumulative effect adjustment for adoption of new accounting guidance

 

 
9,371

 

 
(9,371
)
 

 

 

Other comprehensive loss, net of tax

 

 

 
(42,926
)
 

 
(42,926
)
 

 
(42,926
)
Net income

 

 

 

 
265,752

 
265,752

 
14,965

 
280,717

Issuance of common stock under benefit plans
2,469

 
29

 
147,979

 

 

 
148,008

 

 
148,008

Stock-based compensation expense

 

 
143,857

 

 

 
143,857

 

 
143,857

Other VIE activity

 

 

 

 

 

 
(616
)
 
(616
)
Balance at June 30, 2017
250,770

 
$
2,479

 
$
6,808,002

 
$
(21,753
)
 
$
(5,117,455
)
 
$
1,671,273

 
$
195,958

 
$
1,867,231

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2017
253,253

 
$
2,512

 
$
7,157,362

 
$
(11,572
)
 
$
(5,119,723
)
 
$
2,028,579

 
$
13,727

 
$
2,042,306

Cumulative effect adjustment for adoption of new accounting guidance

 

 

 
(24,120
)
 
33,349

 
9,229

 

 
9,229

Other comprehensive loss, net of tax

 

 

 
31,087

 

 
31,087

 

 
31,087

Net income

 

 

 

 
417,623

 
417,623

 
15,928

 
433,551

Repurchases of common stock
(768
)
 
(8
)
 
(119,026
)
 

 

 
(119,034
)
 

 
(119,034
)
Issuance of common stock under benefit plans
2,398

 
38

 
157,589

 

 

 
157,627

 

 
157,627

Stock-based compensation expense

 

 
161,117

 

 

 
161,117

 

 
161,117

Other VIE activity

 

 

 

 

 

 
(1,000
)
 
(1,000
)
Balance at June 30, 2018
254,883

 
$
2,542

 
$
7,357,042

 
$
(4,605
)
 
$
(4,668,751
)
 
$
2,686,228

 
$
28,655

 
$
2,714,883

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


5


VERTEX PHARMACEUTICALS INCORPORATED
Condensed Consolidated Statements of Cash Flows
(unaudited)
(in thousands)
 
Six Months Ended June 30,
 
2018
 
2017
Cash flows from operating activities:
 
 
 
Net income
$
433,551

 
$
280,717

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Stock-based compensation expense
160,572

 
142,534

Depreciation expense
34,402

 
29,740

Write-downs of inventories to net realizable value
6,928

 
9,479

Deferred income taxes
3,516

 
4,626

Impairment of property and equipment

 
1,946

Unrealized gain on equity securities
(149,376
)
 

Other non-cash items, net
10,014

 
(4,834
)
Changes in operating assets and liabilities:
 
 
 
Accounts receivable, net
(88,166
)
 
(49,767
)
Inventories
(9,366
)
 
(22,998
)
Prepaid expenses and other assets
33,408

 
(39,531
)
Accounts payable
12,229

 
14,047

Accrued expenses and other liabilities
126,648

 
81,386

Net cash provided by operating activities
574,360

 
447,345

Cash flows from investing activities:
 
 
 
Purchases of marketable securities
(202,002
)
 
(377,667
)
Maturities of marketable securities
171,028

 
168,882

Expenditures for property and equipment
(58,891
)
 
(28,477
)
Investment in equity securities
(21,500
)
 

Net cash used in investing activities
(111,365
)
 
(237,262
)
Cash flows from financing activities:
 
 
 
Issuances of common stock under benefit plans
144,837

 
147,887

Repurchase of common stock
(115,033
)
 

Payments on revolving credit facility

 
(300,000
)
Advance from collaborator
5,000

 
7,500

Payments on capital lease obligations
(14,061
)
 
(10,637
)
Proceeds related to construction financing lease obligation
9,566

 

Repayments of advanced funding
(2,412
)
 
(2,044
)
Other financing activities
(149
)
 
(238
)
Net cash provided by (used in) financing activities
27,748

 
(157,532
)
Effect of changes in exchange rates on cash
(4,201
)
 
3,500

Net increase in cash and cash equivalents
486,542

 
56,051

Cash, cash equivalents and restricted cash—beginning of period
1,667,526

 
1,231,707

Cash, cash equivalents and restricted cash—end of period
$
2,154,068

 
$
1,287,758

 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
Cash paid for interest
$
33,444

 
$
35,003

Cash paid for income taxes
$
7,069

 
$
2,218

Capitalization of costs related to construction financing lease obligation
$
5,176

 
$
38,930

Issuances of common stock from employee benefit plans receivable
$
13,634

 
$
188

Accrued share repurchase liability
$
4,001

 
$


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

6

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)


A. Basis of Presentation and Accounting Policies
Basis of Presentation
The accompanying condensed consolidated financial statements are unaudited and have been prepared by Vertex Pharmaceuticals Incorporated (“Vertex” or the “Company”) in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
The condensed consolidated financial statements reflect the operations of (i) the Company, (ii) its wholly-owned subsidiaries and (iii) consolidated variable interest entities (VIEs). All material intercompany balances and transactions have been eliminated. The Company operates in one segment, pharmaceuticals. As of September 30, 2017, the Company deconsolidated Parion Sciences, Inc. (“Parion”), a VIE the Company had consolidated since 2015. The Company's condensed consolidated statement of operations for the interim period ended June 30, 2018 excludes Parion. Please refer to Note B, “Collaborative Arrangements and Acquisitions,” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 that was filed with the Securities and Exchange Commission (the “SEC”) on February 15, 2018 (the “2017 Annual Report on Form 10-K”) for further information regarding the deconsolidation of Parion.
Certain information and footnote disclosures normally included in the Company’s 2017 Annual Report on Form 10-K have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the interim periods ended June 30, 2018 and 2017.
The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2017, which are contained in the 2017 Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the amounts of revenues and expenses during the reported periods. Significant estimates in these condensed consolidated financial statements have been made in connection with the calculation of revenues, inventories, research and development expenses, stock-based compensation expense, the fair value of intangible assets, goodwill, contingent consideration, noncontrolling interest, the consolidation and deconsolidation of VIEs, leases, the fair value of cash flow hedges, deferred tax asset valuation allowances and the provision for or benefit from income taxes. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.
Recently Adopted Accounting Standards
Revenue Recognition
In 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenues from Contracts with Customers (Topic 606)(“ASC 606”). The new guidance became effective January 1, 2018. ASC 606 applies a more principles-based approach to recognizing revenue. Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted ASC 606 on January 1, 2018 using the modified-retrospective adoption method for all contracts that were not completed as of the date of adoption. Under the modified-retrospective method, the Company recognized the cumulative effect of applying the standard within “Accumulated deficit” on its condensed consolidated balance sheet as of January 1, 2018.
For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under


7

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

the adoption rules.
Based on the Company’s review of existing customer contracts as of January 1, 2018, it concluded that the only significant impact that the adoption of ASC 606 had on its financial statements relates to shipments of ORKAMBI under early access programs in France. Prior to the adoption of ASC 606, the Company did not recognize revenue on the proceeds received from sales of ORKAMBI under early access programs in France because the price was not fixed or determinable based on the status of ongoing pricing discussions. As of January 1, 2018, the Company recorded a cumulative effect adjustment to its accumulated deficit of $8.3 million related to the adoption of ASC 606, which primarily represented the Company’s estimated amount of consideration it expects to retain related to these shipments that will not be subject to a significant reversal in amounts recognized, net of costs previously deferred related to these shipments. Please refer to Note B, “Revenue Recognition,” for further information.
The Company concluded that the remaining $6.9 million that was recorded as deferred revenue as of December 31, 2017 related to the Company’s sale of its HIV protease inhibitor royalty stream in 2008 is not subject to ASC 606 because it was initially accounted for pursuant to ASC 470, Debt, which is not under the scope of ASC 606. The Company will continue to recognize the payment received as royalty revenues over the expected life of the collaboration agreement with GlaxoSmithKline plc based on the units-of-revenue method.
The cumulative effect of applying ASC 606 to the Company’s contracts with customers that were not completed as of January 1, 2018 was as follows:
 
Balance as of
 
 
 
Balance as of
 
December 31, 2017
 
Adjustments
 
January 1, 2018
Assets
(in thousands)
Accounts receivable, net
$
281,343

 
$
29,881

 
$
311,224

Inventories
111,830

 
(90
)
 
111,740

Prepaid expenses and other current assets
165,635

 
(17,166
)
 
148,469

Total assets
$
3,546,014

 
$
12,625

 
$
3,558,639

Liabilities and Shareholders’ Equity
 
 
 
 


Accrued expenses
$
443,961

 
$
8,586

 
$
452,547

Early access sales accrual
232,401

 
(7,273
)
 
225,128

Other liabilities, current portion
34,373

 
2,083

 
36,456

Accumulated other comprehensive loss
(11,572
)
 
949

 
(10,623
)
Accumulated deficit
(5,119,723
)
 
8,280

 
(5,111,443
)
Total liabilities and shareholders’ equity
$
3,546,014

 
$
12,625

 
$
3,558,639



8

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

The impact of adoption on the Company’s condensed consolidated balance sheet as of June 30, 2018 was as follows:
 
As of June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Assets
(in thousands)
Accounts receivable, net
$
393,439

 
$
359,103

 
$
34,336

Inventories
115,025

 
115,117

 
(92
)
Prepaid expenses and other current assets
122,694

 
142,704

 
(20,010
)
Total assets
$
4,335,386

 
$
4,321,152

 
$
14,234

Liabilities and Shareholders’ Equity
 
 


 


Accrued expenses
$
479,120

 
$
480,892

 
$
(1,772
)
Early access sales accrual
290,457

 
303,637

 
(13,180
)
Other liabilities, current portion
59,629

 
44,295

 
15,334

Accumulated other comprehensive loss
(4,605
)
 
(4,801
)
 
196

Accumulated deficit
(4,668,751
)
 
(4,682,407
)
 
13,656

Total liabilities and shareholders’ equity
$
4,335,386

 
$
4,321,152

 
$
14,234

The impact of adoption on the Company’s condensed consolidated statement of operations for the three and six months ended June 30, 2018 was as follows:
 
Three Months Ended June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
 
(in thousands)
Product revenues, net
$
749,912

 
$
745,975

 
$
3,937

Cost of sales
104,382

 
102,688

 
1,694

Income from operations
172,878

 
170,635

 
2,243

Net income attributable to Vertex
$
207,360

 
$
205,117

 
$
2,243

 
 
 
 
 
 
Amounts per share attributable to Vertex common shareholders:
 
 
 
 
 
Net income:
 
 
 
 
 
Basic
$
0.82

 
$
0.81

 
$
0.01

Diluted
$
0.80

 
$
0.79

 
$
0.01

 
Six Months Ended June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
 
(in thousands)
Product revenues, net
$
1,387,641

 
$
1,379,039

 
$
8,602

Cost of sales
175,995

 
172,769

 
3,226

Income from operations
301,779

 
296,403

 
5,376

Net income attributable to Vertex
$
417,623

 
$
412,247

 
$
5,376

 
 
 
 
 
 
Amounts per share attributable to Vertex common shareholders:
 
 
 
 
 
Net income:
 
 
 
 
 
Basic
$
1.65

 
$
1.62

 
$
0.03

Diluted
$
1.61

 
$
1.59

 
$
0.02



9

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

ASC 606 did not have an aggregate impact on the Company’s net cash provided by operating activities, but resulted in offsetting changes in certain assets and liabilities presented within net cash provided by operating activities in the Company’s condensed consolidated statement of cash flows.
Equity Investments
In 2016, the FASB issued ASU No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which amended guidance related to the recording of financial assets and financial liabilities. Under the amended guidance, equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) are to be measured at fair value with changes in fair value recognized in net income (loss). However, an entity has the option to measure equity investments without readily determinable fair values at (i) fair value or (ii) cost adjusted for changes in observable prices minus impairment. Changes in measurement under either alternative are recognized in net income (loss). The amended guidance became effective January 1, 2018 and required the modified-retrospective adoption approach. As of January 1, 2018, the Company held publicly traded equity investments and equity investments accounted for under the cost method. As a result, in the first quarter of 2018, the Company recorded a $25.1 million cumulative effect adjustment to “Accumulated deficit” related to its publicly traded equity investments equal to the unrealized gain, net of tax, that was recorded in “Accumulated other comprehensive loss” as of December 31, 2017. The adoption of ASU 2016-01 had no effect on the Company’s equity investments accounted for under the cost method because the original cost basis of these investments was recorded on the Company’s condensed consolidated balance sheet as of December 31, 2017. In the three and six months ended June 30, 2018, the Company recorded income of $53.9 million and $149.4 million, respectively, to “Other income (expense), net,” in its condensed consolidated statement of operations related to the change in fair value of its equity investments.
Stock-Based Compensation
In 2017, the FASB issued ASU 2017-09, Compensation — Stock Compensation (Topic 718) (“ASU 2017-09”) related to the scope of stock option modification accounting to reduce diversity in practice and provide clarity regarding existing guidance. The new accounting guidance was effective January 1, 2018. The Company does not expect the adoption of ASU 2017-09 to have a significant effect on its condensed consolidated financial statements in future periods and had no effect in the three and six months ended June 30, 2018.
Goodwill
In 2017, the FASB issued ASU 2017-04, Intangibles — Goodwill and Other (Topic 350) (“ASU 2017-04”) related to measurements of goodwill. The amended guidance modifies the concept of impairment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value, which eliminates Step 2 from the goodwill impairment test. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to the related reporting unit. The new accounting guidance is required for annual or interim goodwill impairment tests conducted after January 1, 2020. The Company early adopted this new guidance and will utilize this approach for annual and interim goodwill impairment tests conducted after January 1, 2018. The Company does not expect the adoption of this guidance to have a significant effect on its condensed consolidated financial statements.
Intra-Entity Transfers
In 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”), which removes the previous exception in GAAP prohibiting an entity from recognizing current and deferred income tax expenses or benefits related to the transfer of assets, other than inventory, within the consolidated entity. The exception to defer the recognition of any tax impact on the transfer of inventory within the consolidated entity until it is sold to a third party remains unaffected. The amended guidance became effective January 1, 2018. In the first quarter of 2018, upon adoption of ASU 2016-16, the Company recorded a deferred tax asset and corresponding full valuation allowance of $204.7 million equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. There was no cumulative effect adjustment to “Accumulated deficit” using the modified-retrospective adoption approach.


10

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

Cash Flows - Restricted Cash
In 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash (“ASU 2016-18”), which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. Therefore, amounts described as restricted cash should be included with cash and cash equivalents when reconciling the beginning of period and end of period amounts shown on the statement of cash flows.  The amended guidance became effective January 1, 2018 and is effective on a retrospective basis. The cash, cash equivalents and restricted cash at the beginning and ending of each period presented in the Company’s condensed consolidated statements of cash flows for the six months ended June 30, 2018 and 2017 consisted of the following:
 
Six Months Ended June 30, 2018
 
Six Months Ended June 30, 2017
 
Beginning of period
 
End of period
 
Beginning of period
 
End of period
 
 
Cash and cash equivalents
$
1,665,412

 
$
2,145,359

 
$
1,183,945

 
$
1,223,130

Restricted cash and cash equivalents (VIE)
1,489

 
8,510

 
47,762

 
64,628

Prepaid expenses and other current assets
625

 
199

 

 

Cash, cash equivalents and restricted cash per statement of cash flows
$
1,667,526

 
$
2,154,068

 
$
1,231,707

 
$
1,287,758

The Company’s restricted cash is classified in “Prepaid expenses and other current assets” in its condensed consolidated balance sheets. The Company has recorded its VIE’s cash and cash equivalents as “Restricted cash and cash equivalents (VIE)” because (i) the Company does not have any interest in or control over BioAxone’s cash and cash equivalents and (ii) the Company’s agreement with BioAxone does not provide for BioAxone’s cash and cash equivalents to be used for the development of the asset that the Company licensed from BioAxone.
Recently Issued Accounting Standards
Derivatives and Hedging
In 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815) (“ASU 2017-12”), which helps simplify certain aspects of hedge accounting and enables entities to more accurately present their risk management activities in their financial statements. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company is in the process of determining the expected effect on its condensed consolidated financial statements.
Leases
In 2016, the FASB issued ASU No. 2016-02, Leases (“ASU 2016-02”), which amends a number of aspects of lease accounting and requires entities to recognize on the balance sheet right-of-use assets and liabilities for leases with lease terms of more than 12 months. ASU 2016-02 requires a modified-retrospective adoption approach. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company has formed a project team to review its portfolio of existing leases and current accounting policies to identify and assess the potential differences that would result from applying the requirements of the new standard. The Company anticipates that the amended guidance will result in the recognition of additional right-of-use assets and corresponding liabilities on its condensed consolidated balance sheets. As discussed in Note K, “Long-term Obligations,” the Company currently applies build-to-suit accounting and is the deemed owner of its leased corporate headquarters in Boston and research site in San Diego, for which it is recognizing depreciation expense over the buildings’ useful lives and imputed interest on the corresponding construction financing lease obligations. Under the amended guidance, the Company expects to account for these buildings as financing leases, resulting in increased depreciation expense over the respective lease terms, which are significantly shorter than the buildings’ useful lives. The Company also expects a reduction in its imputed interest expense in the initial years of each financing lease term. The Company is also in the process of implementing appropriate changes to its controls to support lease accounting and related disclosures under the new standard.


11

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

For a discussion of other recent accounting pronouncements please refer to Note A, “Nature of Business and Accounting Policies—Recent Accounting Pronouncements,” in the 2017 Annual Report on Form 10-K.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are described in Note A, “Nature of Business and Accounting Policies,” in the 2017 Annual Report on Form 10-K. The Company is disclosing changes in its accounting policies related to guidance that became effective January 1, 2018 in this Quarterly Report on Form 10-Q. Specifically, the Company’s updated revenue recognition policy pursuant to its adoption of ASC 606 is included in Note B, “Revenue Recognition,” and its policy related to marketable and equity securities is included below.
Marketable and Equity Securities
Effective January 1, 2018, the Company measures publicly traded corporate equity investments that have readily available prices at fair value, with changes in fair value recognized in “Other income (expense), net,” each reporting period.
Effective January 1, 2018, the Company records privately issued corporate equity investments that do not have readily determinable fair values at cost, and adjusts for changes in observable prices minus impairment. Each reporting period, the Company adjusts the carrying value of these investments if it observes that additional shares have been issued in an orderly transaction between market participants resulting in a price increase or decrease per share. Additionally, each reporting period the Company reviews these investments for impairment considering all available information to conclude whether an impairment exists. Changes in measurement for all corporate equity investments are recognized in “Other income (expense), net.”
B.
Revenue Recognition
Pursuant to ASC 606, the Company recognizes revenue when a customer obtains control of promised goods or services. The Company records the amount of revenue that reflects the consideration that it expects to receive in exchange for those goods or services. The Company applies the following five-step model in order to determine this amount: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation. 
The Company only applies the five-step model to contracts when it is probable that it will collect the consideration to which it is entitled in exchange for the goods or services that it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations it must deliver and which of these performance obligations are distinct. The Company recognizes as revenue the amount of the transaction price that is allocated to each performance obligation when that performance obligation is satisfied or as it is satisfied. Generally, the Company's performance obligations are transferred to customers at a point in time, typically upon delivery.
Product Revenues, Net
The Company sells its products principally to a limited number of specialty pharmacy and specialty distributors in the United States, which account for the largest portion of its total revenues, and makes international sales primarily to specialty distributors and retail chains, as well as hospitals and clinics, many of which are government-owned or supported (collectively, its “Customers”). The Company’s Customers in the United States subsequently resell the products to patients and health care providers. In accordance with ASC 606, the Company recognizes net revenues from product sales when the Customers obtain control of the Company’s products, which typically occurs upon delivery to the Customer. The Company’s payment terms are approximately 30 days in the United States and consistent with prevailing practice in international markets.
Revenues from product sales are recorded at the net sales price, or “transaction price,” which includes estimates of variable consideration that result from (a) trade allowances, which include invoice discounts for prompt payment and


12

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

Customer fees, (b) government and private payor rebates, chargebacks, discounts and fees and (c) costs of co-pay assistance programs for patients, as well as other incentives for certain indirect customers. Reserves are established for the estimates of variable consideration based on the amounts earned or to be claimed on the related sales. The reserves are classified as reductions to “Accounts receivable, net” if payable to a Customer or “Accrued expenses” if payable to a third-party.  Where appropriate, the Company utilizes the expected value method to determine the appropriate amount for estimates of variable consideration based on factors such as the Company’s historical experience, current contractual and statutory requirements, specific known market events and trends, industry data and forecasted customer buying and payment patterns.  The amount of variable consideration that is included in the transaction price may be constrained and is included in net product revenues only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.  Actual amounts of consideration ultimately received may differ from the Company’s estimates.  If actual results vary from the Company’s estimates, the Company adjusts these estimates, which would affect net product revenue and earnings in the period such variances become known.
Trade Allowances: The Company generally provides invoice discounts on product sales to its Customers for prompt payment and pays fees for distribution services, such as fees for certain data that Customers provide to the Company. The Company estimates that, based on its experience, its Customers will earn these discounts and fees, and deducts the full amount of these discounts and fees from its gross product revenues and accounts receivable at the time such revenues are recognized.
Rebates, Chargebacks, Discounts and Fees: The Company contracts primarily with government agencies (its “Third-party Payors”) so that products will be eligible for purchase by, or partial or full reimbursement from, such Third-party Payors. The Company estimates the rebates, chargebacks, discounts and fees it will provide to Third-party Payors and deducts these estimated amounts from its gross product revenues at the time the revenues are recognized. For each product, the Company estimates the aggregate rebates, chargebacks and discounts that it will provide to Third-party Payors based upon (i) the Company’s contracts with these Third-party Payors, (ii) the government-mandated discounts and fees applicable to government-funded programs, (iii) information obtained from the Company’s Customers and other third-party data regarding the payor mix for such product and (iv) historical experience.
Other Incentives: Other incentives that the Company offers include co-pay mitigation rebates provided by the Company to commercially insured patients who have coverage and who reside in states that permit co-pay mitigation programs. Based upon the terms of the Company’s co-pay mitigation programs, the Company estimates average co-pay mitigation amounts for each of its products in order to establish appropriate accruals.
The Company makes significant estimates and judgments that materially affect its recognition of net product revenues. The Company adjusts its estimated rebates, chargebacks and discounts based on new information, including information regarding actual rebates, chargebacks and discounts for its products, as it becomes available. Claims by third-party payors for rebates, chargebacks and discounts frequently are submitted to the Company significantly after the related sales, potentially resulting in adjustments in the period in which the new information becomes known. The Company’s credits to revenue related to prior period sales have typically been approximately 1% or less of gross product revenues and primarily related to U.S. rebates, chargebacks and discounts.
The Company excludes taxes collected from Customers relating to product sales and remitted to governmental authorities from revenues.
French Early Access Programs
Pursuant to ASC 605, Revenue Recognition, which was applicable until December 31, 2017, the Company only recognized revenues from product sales if it determined that the price was fixed or determinable at the time of delivery. If the Company determined that the price was not fixed or determinable, it deferred the recognition of revenues. If the Company was able to determine that the price was fixed or determinable, it recognized the net product revenues associated with the units.
The Company began distributing ORKAMBI through early access programs in France during the fourth quarter of 2015 and is engaged in ongoing pricing discussions regarding the final price for ORKAMBI in France. The Company’s ORKAMBI net product revenues for 2017, 2016 and 2015 did not include any net product revenues from sales of ORKAMBI


13

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

in France because the price was not fixed or determinable. The Company expects that the difference between the amounts collected based on the invoiced price and the final price for ORKAMBI in France will be returned to the French government.
As of June 30, 2018 and December 31, 2017, the Company’s condensed consolidated balance sheets included $290.5 million and $232.4 million, respectively, classified as “Early access sales accrual” related to amounts collected in France as payment for shipments of ORKAMBI under the early access programs, which is considered to be a refund liability pursuant to ASC 606.
Upon adopting ASC 606 in the first quarter of 2018, the Company recorded an $8.3 million cumulative effect adjustment to “Accumulated deficit” primarily related to shipments of ORKAMBI under early access programs in France. The Company determined the amount of the adjustment based upon (i) the status of pricing discussions in France upon adoption, (ii) the Company’s estimate of the amount of consideration it expects to retain related to ORKAMBI sales in France that occurred on or prior to December 31, 2017 that will not be subject to a significant reversal in amounts recognized and (iii) recognition of costs previously deferred related to the ORKAMBI sales in France. For ORKAMBI sales in France that occurred after December 31, 2017 under the early access programs, the Company has recognized net product revenues based on the estimate of consideration it expects to retain that will not be subject to a significant reversal in amounts recognized.
If the Company’s estimate regarding the amounts it will receive for ORKAMBI supplied pursuant to these early access programs changes, the Company will reflect the effect of the change in estimate in net product revenues in the period in which the change in estimate occurs and will include adjustments to all prior sales of ORKAMBI under the early access programs.
Collaborative Revenues
The Company recognizes collaborative revenues generated through collaborative research, development and/or commercialization agreements. The terms of these agreements typically include payment to the Company related to one or more of the following: nonrefundable, upfront license fees; development and commercial milestones; funding of research and/or development activities; and royalties on net sales of licensed products. Each type of payments results in collaborative revenues except for revenues from royalties on net sales of licensed products, which are classified as royalty revenues. Revenue is recognized upon satisfaction of a performance obligation by transferring control of a good or service to the collaborator.
For each collaborative research, development and/or commercialization agreement that results in revenue, the Company identifies all material performance obligations, which may include a license to intellectual property and know-how, research and development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimate of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company’s control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required.
Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is generally allocated to each separate performance obligation on a relative standalone selling price basis. In order to account for these agreements, the Company must develop assumptions that require judgment to determine the standalone selling price, which may include (i) the probability of obtaining marketing approval for the drug candidate, (ii) estimates regarding the timing of and the expected costs to develop and commercialize the drug candidate, (iii) estimates of future cash flows from potential product sales with respect to the drug candidate and (iv) appropriate discount and tax rates. Standalone selling prices used to perform the initial allocation are not updated after contract inception. The Company does not include a financing component to its estimated transaction price at contract inception unless it estimates that certain performance obligations will not be satisfied within one year.


14

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

Upfront License Fees: If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in an arrangement, the Company recognizes revenue from the related nonrefundable, upfront license fees based on the relative standalone selling price prescribed to the license compared to the total selling price of the arrangement. The revenue is recognized when the license is transferred to the collaborator and the collaborator is able to use and benefit from the license.  For licenses that are not distinct from other obligations identified in the arrangement, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. If the combined performance obligation is satisfied over time, the Company applies an appropriate method of measuring progress for purposes of recognizing revenue from nonrefundable, upfront license fees.  The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue recognition.
Development and Regulatory Milestone Payments: Depending on facts and circumstances, the Company may conclude that it is appropriate to include certain milestones in the estimated transaction price or that it is appropriate to fully constrain the milestones. A milestone payment is included in the transaction price in the reporting period that the Company concludes that it is probable that recording revenue in the period will not result in a significant reversal in amounts recognized in future periods. The Company may record revenues from certain milestones in a reporting period before the milestone is achieved if the Company concludes that achievement of the milestone is probable and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods. The Company records a corresponding contract asset when this conclusion is reached. Milestone payments that have not been included in the transaction price to date are fully constrained. These milestones remain fully constrained until the Company concludes that their achievement is probable and that recognition of the related revenue will not result in a significant reversal in amounts recognized in future periods. The Company re-evaluates the probability of achievement of such development milestones and any related constraint each reporting period and adjusts its estimate of the overall transaction price, including the amount of collaborative revenue that it has recorded, if necessary.  
Research and Development Activities/Transition Services: If the Company is entitled to reimbursement from its collaborators for specified research and development expenses, the Company accounts for the related services that it provides as separate performance obligations if it determines that these services represent a material right. The Company also determines whether the reimbursement of research and development expenses should be accounted for as collaborative revenues or an offset to research and development expenses in accordance with provisions of gross or net revenue presentation. The Company recognizes the corresponding revenues or records the corresponding offset to research and development expenses as it satisfies the related performance obligations.
Sales-based Milestone and Royalty Payments: The Company’s collaborators may be required to pay the Company sales-based milestones or royalties on future sales of commercial products.  The Company recognizes revenues related to sales-based milestone and royalties upon the later to occur of (i) achievement of the collaborator’s underlying sales or (ii) satisfaction of any performance obligation(s) related to these sales, in each case assuming the license to the Company’s intellectual property is deemed to be the predominant item to which the sales-based milestones and/or royalties relate.
Contract Liabilities
The following table summarizes changes in the Company’s contract liabilities for the six months ended June 30, 2018:
 
Balance at January 1, 2018 (ASC 606 adoption)
 
Additions
 
Deductions
 
Balance at June 30, 2018
 
(in thousands)
Three Months Ended June 30, 2018
 
 
 
 
 
 
 
Contract liabilities:
 
 
 
 
 
 
 
Other liabilities, current portion
$
1,654

 
$
34,513

 
$
(3,736
)
 
$
32,431

The Company’s contract liabilities relate to contracts with government-owned and supported customers in international markets that limit the amount of annual reimbursement the Company can receive. Upon exceeding the annual reimbursement amount, products are provided free of charge, which is a material right pursuant to ASC 606. These contracts, which are


15

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

classified as “Other liabilities, current portion,” include upfront payments and fees.  The Company defers a portion of the consideration received for shipments made up to the annual reimbursement limit, and the deferred amount is recognized as revenue when the free products are shipped. The Company’s product revenue contracts include performance obligations that are one year or less.
During the six months ended June 30, 2018, the Company did not recognize any revenues related to its contract liability balance as of January 1, 2018 or revenues related to performance obligations satisfied in previous periods.
Disaggregation of Revenue
Revenues by Product
Product revenues, net consisted of the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30, 2018
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
(in thousands)
KALYDECO
$
253,093

 
$
189,633

 
$
502,632

 
$
375,348

ORKAMBI
311,261

 
324,407

 
665,327

 
619,268

SYMDEKO
185,558

 

 
219,682

 

Other

 
(52
)
 

 
(6
)
Total product revenues, net
$
749,912

 
$
513,988

 
$
1,387,641

 
$
994,610

Revenues by Geographic Location
Net product revenues are attributed to countries based on the location of the Customer. Collaborative and royalty revenues are attributed to countries based on the location of the Company’s subsidiary associated with the collaborative arrangement related to such revenues. Total revenues from external customers and collaborators by geographic region consisted of the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30, 2018
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
(in thousands)
United States
$
584,811

 
$
429,804

 
$
1,067,478

 
$
1,028,930

Outside of the United States
 
 
 
 
 
 
 
Europe
135,914

 
91,992

 
267,809

 
184,350

Other
31,432

 
22,339

 
57,669

 
45,573

Total revenues outside of the United States
167,346

 
114,331

 
325,478

 
229,923

Total revenues
$
752,157

 
$
544,135

 
$
1,392,956

 
$
1,258,853

In the three and six months ended June 30, 2018 and 2017, revenues attributable to Germany and the United Kingdom contributed the largest amounts to the Company’s European revenues.
C.
Collaborative Arrangements and Acquisitions
Cystic Fibrosis Foundation Therapeutics Incorporated
The Company has a research, development and commercialization agreement with Cystic Fibrosis Foundation Therapeutics Incorporated (“CFFT”) that was originally entered into in 2004, and was most recently amended in 2016 (the “2016 Amendment”). Pursuant to the agreement, as amended, the Company has agreed to pay royalties ranging from low-single digits to mid-single digits on potential sales of certain compounds first synthesized and/or tested between March 1, 2014 and August 31, 2016, including VX-659 and VX-445, and tiered royalties ranging from single digits to sub-teens on any


16

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

approved drugs first synthesized and/or tested during a research term on or before February 28, 2014, including KALYDECO (ivacaftor), ORKAMBI (lumacaftor in combination with ivacaftor) and SYMDEKO (tezacaftor in combination with ivacaftor). For combination products, such as ORKAMBI and SYMDEKO, sales are allocated equally to each of the active pharmaceutical ingredients in the combination product. The Company previously made certain commercial milestone payments to CFFT but there are no remaining commercial milestone payments payable by the Company to CFFT pursuant to the agreement.
Pursuant to the 2016 Amendment, the CFFT provided the Company an upfront payment of $75.0 million and agreed to provide development funding to the Company of up to $6.0 million annually. The upfront payment plus any future development funding represent a form of financing pursuant to ASC 730, Research and Development, and thus the amounts are recorded as a liability on the condensed consolidated balance sheet, primarily reflected in “Advance from collaborator, excluding current portion”. The liability is reduced over the estimated royalty term of the agreement. Reductions in the liability are reflected as an offset to “Cost of sales” and as “Interest expense, net”.
The Company began marketing KALYDECO in 2012 and began marketing ORKAMBI in 2015. The Company received approval for SYMDEKO in the United States in February 2018 and has submitted a Marketing Authorization Application (“MAA”) to the European Medicines Agency (“EMA”) seeking approval for tezacaftor in combination with ivacaftor in the European Union. The Company expects the EMA to complete its review of the MAA in the second half of 2018. The Company has royalty obligations to CFFT for ivacaftor, lumacaftor and tezacaftor until the expiration of patents covering those compounds. The Company has patents in the United States and European Union covering the composition-of-matter of ivacaftor that expire in 2027 and 2025, respectively, subject to potential patent extension. The Company has patents in the United States and European Union covering the composition-of-matter of lumacaftor that expire in 2030 and 2026, respectively, subject to potential extension. The Company has patents in the United States and European Union covering the composition-of-matter of tezacaftor that expire in 2027 and 2028, respectively, subject to potential extension.
CRISPR Therapeutics AG
In 2015, the Company entered into a strategic collaboration, option and license agreement (the “CRISPR Agreement”) with CRISPR Therapeutics AG and its affiliates (“CRISPR”) to collaborate on the discovery and development of potential new treatments aimed at the underlying genetic causes of human diseases using CRISPR-Cas9 gene editing technology. The Company has the exclusive right to license up to six CRISPR-Cas9-based targets, including targets for the potential treatment of sickle cell disease. In connection with the CRISPR Agreement, the Company made an upfront payment to CRISPR of $75.0 million and a $30.0 million investment in CRISPR pursuant to a convertible loan agreement that subsequently converted into common shares of CRISPR and was recorded on the Company’s condensed consolidated balance sheet. The Company has made several additional investments in CRISPR’s common shares, including a $21.5 million investment in January 2018. As of June 30, 2018, the Company recorded the fair value of its investment in CRISPR common shares of $242.8 million in “Marketable securities” on its condensed consolidated balance sheet.
The Company funds all of the discovery activities conducted pursuant to the CRISPR Agreement. For targets that the Company elects to license, other than hemoglobinopathy treatments, the Company would lead all development and global commercialization activities. For each target that the Company elects to license, other than hemoglobinopathy targets, CRISPR has the potential to receive up to $420.0 million in development, regulatory and commercial milestones and royalties on net product sales. As part of the collaboration, the Company and CRISPR share equally all development costs and potential worldwide revenues related to potential hemoglobinopathy treatments, including treatments for beta-thalassemia and sickle cell disease.
The Company may terminate the CRISPR Agreement upon 90 days’ notice to CRISPR prior to any product receiving marketing approval or upon 270 days’ notice after a product has received marketing approval. The CRISPR Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the CRISPR Agreement will continue in effect until the expiration of the Company’s payment obligations under the CRISPR Agreement.
In the fourth quarter of 2017, the Company entered into a co-development and co-commercialization agreement with CRISPR pursuant to the terms of the CRISPR Agreement, under which the Company and CRISPR will co-develop and co-


17

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

commercialize CTX001 for the treatment of hemoglobinopathy treatments, including treatments for sickle cell disease and beta-thalassemia.
Merck KGaA
In January 2017, the Company entered into a strategic collaboration and license agreement (the “Merck KGaA Agreement”) with Merck KGaA, Darmstadt, Germany (“Merck KGaA”). Pursuant to the Merck KGaA Agreement, the Company granted Merck KGaA an exclusive worldwide license to research, develop and commercialize four oncology research and development programs. Under the Merck KGaA Agreement, the Company granted Merck KGaA exclusive, worldwide rights to two clinical-stage programs targeting DNA damage repair: its ataxia telangiectasia and Rad3-related protein inhibitor program, including VX-970 and VX-803, and its DNA-dependent protein kinase inhibitor program, including VX-984. In addition, the Company granted Merck KGaA exclusive, worldwide rights to two pre-clinical programs.
The Merck KGaA Agreement provided for an upfront payment from Merck KGaA to the Company of $230.0 million. A portion of the upfront payment that was remitted to the German tax authorities in 2017 was refunded to the Company in February 2018. In addition to the upfront payment, the Company will receive tiered royalties on potential sales of licensed products, calculated as a percentage of net sales, that range from (i) mid-single digits to mid-twenties for clinical-stage programs and (ii) mid-single digits to high single digits for the pre-clinical research programs. Merck KGaA has assumed full responsibility for development and commercialization costs for all programs.
The Company evaluated the deliverables, primarily consisting of a license to the four programs and the obligation to complete certain fully-reimbursable research and development and transition activities as directed by Merck KGaA, pursuant to the Merck KGaA Agreement, under the multiple element arrangement accounting guidance that was applicable in 2017. The Company concluded that the license had stand-alone value from the research and development and transition activities based on the resources and know-how possessed by Merck KGaA, and thus concluded that there are two units of accounting in the arrangement. The Company determined the relative selling price of the units of accounting based on the Company’s best estimate of selling price. The Company utilized key assumptions to determine the best estimate of selling price for the license, which included future potential net sales of licensed products, development timelines, reimbursement rates for personnel costs, discount rates, and estimated third-party development costs. The Company utilized a discounted cash flow model to determine its best estimate of selling price for the license and determined the best estimate of selling price for the research and development and transition activities based on what it would sell the services for separately. Given the significance of the best estimate of selling price for the license as compared to the best estimate of selling price for the research and development and transition services, reasonable changes in the assumptions used in the discounted cash flow model would not have a significant impact on the relative selling price allocation. Based on this analysis, the Company recognized the $230.0 million upfront payment upon delivery of the license as well as research and development and transition activities during the first quarter of 2017. The Company records the reimbursement for the research and development and transition activities in its condensed consolidated statements of operations as collaborative revenue primarily due to the fact that it is the primary obligor in the arrangement. As of December 31, 2017, the Company’s activities related to research and development and transition activities under the Merck KGaA Agreement were substantially complete.
Merck KGaA may terminate the Merck KGaA Agreement or any individual program by providing 90 days’ notice, or, in the case of termination of a program with a product that has received marketing approval, 180 days’ notice. The Merck KGaA Agreement also may be terminated by either party for a material breach by the other party, subject to notice and cure provisions. Unless earlier terminated, the Merck KGaA Agreement will continue in effect until the date on which the royalty term and all payment obligations with respect to all products in all countries have expired.
Variable Interest Entities (VIEs)
The Company has entered into several agreements pursuant to which it has licensed rights to certain drug candidates from third-party collaborators, resulting in the consolidation of the third parties’ financial statements into the Company’s condensed consolidated financial statements as VIEs. In order to account for the fair value of the contingent payments, which could consist of milestone, royalty and option payments, related to these collaborations under GAAP, the Company uses present-value models based on assumptions regarding the probability of achieving the relevant milestones, estimates regarding the timing of achieving the milestones, estimates of future product sales and the appropriate discount rates. The


18

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

Company bases its estimates of the probability of achieving the relevant milestones on industry data for similar assets and its own experience. The discount rates used in the valuation model represent a measure of credit risk and market risk associated with settling the liabilities. Significant judgment is used in determining the appropriateness of these assumptions at each reporting period. Changes in these assumptions could have a material effect on the fair value of the contingent payments. The following collaborations have been reflected in the Company’s financial statements as consolidated VIEs for portions or all of the periods presented:
Parion Sciences, Inc.
In 2015, the Company entered into a strategic collaboration and license agreement (the “Parion Agreement”) with Parion to collaborate with Parion to develop investigational epithelial sodium channel (“ENaC”) inhibitors, including VX-371 (formerly P-1037) and VX-551 (formerly P-1055), for the potential treatment of CF and all other pulmonary diseases.  The Company is responsible for all costs, subject to certain exceptions, related to development and commercialization of the compounds.
Pursuant to the Parion Agreement, the Company has worldwide development and commercial rights to Parion’s lead investigational ENaC inhibitors, VX-371 and VX-551, for the potential treatment of CF and all other pulmonary diseases and has the option to select additional compounds discovered in Parion’s research program.  To date Parion received $85.0 million in upfront and milestone payments under the Parion Agreement. Parion has the potential to receive up to an additional (i) $485.0 million in development and regulatory milestone payments for development of ENaC inhibitors in CF, including $360.0 million related to global filing and approval milestones, (ii) $370.0 million in development and regulatory milestones for VX-371 and VX-551 in non-CF pulmonary indications and (iii) $230.0 million in development and regulatory milestones should the Company elect to develop an additional ENaC inhibitor from Parion’s research program. The Company agreed to pay Parion tiered royalties that range from the low double digits to mid-teens as a percentage of potential sales of licensed products.
The Company may terminate the Parion Agreement upon 90 days’ notice to Parion prior to any licensed product receiving marketing approval or upon 180 days’ notice after a licensed product has received marketing approval. If the Company experiences a change of control prior to the initiation of the first Phase 3 clinical trial for a licensed product, Parion may terminate the Parion Agreement upon 30 days’ notice, subject to the Company’s right to receive specified royalties on any subsequent commercialization of licensed products. The Parion Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the Parion Agreement will continue in effect until the expiration of the Company’s royalty obligations, which expire on a country-by-country basis on the later of (i) the date the last-to-expire patent covering a licensed product expires or (ii) ten years after the first commercial sale in the country.
Following execution of the Parion Agreement, the Company determined that it had a variable interest in Parion via the Parion Agreement, and that the variable interest represented a variable interest in Parion as a whole because the fair value of the ENaC inhibitors represented more than half of the total fair value of Parion’s assets. The Company also concluded that it was the primary beneficiary as it had the power to direct the activities that most significantly affect the economic performance of Parion and that it had the obligation to absorb losses and right to receive benefits that potentially could be significant to Parion.  Accordingly, the Company consolidated Parion's financial statements beginning in June 2015. Notwithstanding the applicable accounting treatment, the Company's interests in Parion have been and continue to be limited to those accorded to the Company in the Parion Agreement.
As of September 30, 2017, the Company determined that the fair value of Parion’s pulmonary ENaC platform had declined significantly based on data received in September 2017 from a Phase 2 clinical trial of VX-371 that did not meet its primary efficacy endpoint. After evaluating the results of the clinical trial and based on the decrease in the fair value of Parion’s pulmonary ENaC platform relative to Parion’s other activities, the Company determined that it was no longer the primary beneficiary of Parion as it no longer had the power to direct the significant activities of Parion. Accordingly, the Company deconsolidated Parion as of September 30, 2017. Please refer to Note B, “Collaborative Arrangements and Acquisitions,” in the 2017 Annual Report on Form 10-K for further information regarding the deconsolidation of Parion.


19

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

BioAxone Biosciences, Inc.
In 2014, the Company entered into a license and collaboration agreement (the “BioAxone Agreement”) with BioAxone Biosciences, Inc. (“BioAxone”), which resulted in the consolidation of BioAxone as a VIE beginning on October 1, 2014. The Company recorded an in-process research and development intangible asset of $29.0 million for VX-210 and a corresponding deferred tax liability of $11.3 million attributable to BioAxone. The Company made an initial payment to BioAxone of $10.0 million in 2014. In the first quarter of 2018, the Company’s option to purchase BioAxone expired and the Company paid a $10.0 million license continuation fee to BioAxone. BioAxone has the potential to receive up to $80.0 million in milestones, including development and regulatory milestone payments. As of June 30, 2018, the Company continues to conclude that it is the primary beneficiary of BioAxone and continues to consolidate BioAxone as a VIE.
Aggregate VIE Financial Information
An aggregate summary of net income attributable to noncontrolling interest related to the Company’s VIEs for the three and six months ended June 30, 2018 and 2017 is as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments
$
426

 
$
(18,045
)
 
$
983

 
$
(16,498
)
(Benefit from) provision for income taxes
(416
)
 
8,132

 
5,989

 
8,523

Decrease (increase) in fair value of contingent payments
1,100

 
(3,260
)
 
(22,900
)
 
(6,990
)
Net loss (income) attributable to noncontrolling interest
$
1,110

 
$
(13,173
)
 
$
(15,928
)
 
$
(14,965
)
The increase in the noncontrolling interest holders’ claim to net assets with respect to the fair value of the contingent payments for the six months ended June 30, 2018 was primarily due to the expiration of the Company’s option to purchase BioAxone in the first quarter of 2018 that increased the probability of a $10.0 million license continuation fee for VX-210 that was ultimately paid in the first quarter of 2018 and the probability that additional milestone and royalty payments related to the BioAxone Agreement would be paid. The changes in the noncontrolling interest holders’ claim to net assets with respect to the fair value of the contingent payments for the three months ended June 30, 2018 as well as the three and six months ended June 30, 2017 were primarily due to changes in market interest rates and the time value of money. The fair value of the contingent payments payable by the Company to BioAxone was $31.8 million and $18.9 million as of June 30, 2018 and December 31, 2017, respectively. During the three and six months ended June 30, 2018 and 2017, the decreases and (increases) in the fair value of the contingent payments related to the Company’s VIEs were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Parion
$

 
$
(3,260
)
 
$

 
$
(6,090
)
BioAxone
1,100

 

 
(22,900
)
 
(900
)
Significant amounts related to the Company’s consolidation of BioAxone as a VIE included in the Company’s condensed consolidated balance sheets as of the dates set forth in the table below were as follows:
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Restricted cash and cash equivalents (VIE)
$
8,510

 
$
1,489

Intangible assets
29,000

 
29,000

Deferred tax liability
9,335

 
4,756

Noncontrolling interest
28,655

 
13,727



20

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

The Company has recorded BioAxone’s cash and cash equivalents as “Restricted cash and cash equivalents (VIE)” because (i) the Company does not have any interest in or control over BioAxone’s cash and cash equivalents and (ii) the Company’s agreement with BioAxone does not provide for BioAxone’s cash and cash equivalents to be used for the development of the asset that the Company licensed from BioAxone. Assets recorded as a result of consolidating BioAxone’s financial condition into the Company’s balance sheets do not represent additional assets that could be used to satisfy claims against the Company’s general assets.

Other Collaborations
The Company has entered into various agreements pursuant to which it collaborates with third parties, including inlicensing and outlicensing arrangements. Although the Company does not consider any of these arrangements to be material, the most notable of these arrangements are described below.
Moderna Therapeutics, Inc.
In 2016, the Company entered into a strategic collaboration and licensing agreement (the “Moderna Agreement”) with Moderna Therapeutics, Inc. (“Moderna”), pursuant to which the parties are seeking to identify and develop messenger Ribonucleic Acid (“mRNA”) therapeutics for the treatment of CF. In connection with the Moderna Agreement, the Company made an upfront payment to Moderna of $20.0 million and a $20.0 million investment in Moderna pursuant to a convertible promissory note that converted into preferred stock in 2016. Moderna has the potential to receive future development and regulatory milestones of up to $275.0 million, including $220.0 million in approval and reimbursement milestones, as well as tiered royalty payments on future sales. The carrying value of the Company’s investment in Moderna was $23.0 million as of June 30, 2018.
Under the terms of the Moderna Agreement, Moderna leads discovery efforts and the Company leads all preclinical, development and commercialization activities associated with the advancement of mRNA Therapeutics that result from this collaboration and will fund all expenses related to the collaboration.
The Company may terminate the Moderna Agreement by providing advance notice to Moderna, with the required length of notice dependent on whether any product developed under the Moderna Agreement has received marketing approval. The Moderna Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the Moderna Agreement will continue in effect until the expiration of the Company’s payment obligations under the Moderna Agreement.
Janssen Pharmaceuticals, Inc.
In 2014, the Company entered into an agreement (the “Janssen Agreement”) with Janssen Pharmaceuticals, Inc. (“Janssen”). Pursuant to the agreement, Janssen has an exclusive worldwide license to develop and commercialize certain drug candidates for the treatment of influenza, including pimodivir (formerly VX-787). The Company received non-refundable payments of $35.0 million from Janssen in 2014 and recognized a $25.0 million milestone in the fourth quarter of 2017. The milestone, which was achieved based on the Phase 3 clinical trial Janssen initiated in the fourth quarter of 2017, was collected in the first quarter of 2018. The Company has the potential to receive additional regulatory and commercial milestone payments as well as royalties on future product sales, if any. Janssen is responsible for costs related to the development and commercialization of the compounds. Janssen may terminate the Janssen Agreement, subject to certain exceptions, upon six months’ notice.
Asset Acquisition
Concert Pharmaceuticals
In July 2017, the Company acquired certain CF assets including VX-561 (formerly CTP-656) (the “Concert Assets”) from Concert Pharmaceuticals Inc. (“Concert”) pursuant to an asset purchase agreement that was entered into in March 2017 (the “Concert Agreement”). VX-561 is an investigational CFTR potentiator that has the potential to be used as part of combination regimens of CFTR modulators to treat CF. Pursuant to the Concert Agreement, Vertex paid Concert $160.0 million in cash for the Concert Assets. If VX-561 is approved as part of a combination regimen to treat CF, Concert could


21

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

receive up to an additional $90.0 million in milestones based on regulatory approval in the United States and reimbursement in the United Kingdom, Germany or France. The Company determined that substantially all of the fair value of the Concert Agreement was attributable to a single in-process research and development asset, VX-561, which did not constitute a business. The Company concluded that it did not have any alternative future use for the acquired in-process research and development asset. Thus, the Company recorded the $160.0 million upfront payment to “Research and Development Expenses” in the third quarter of 2017. The total cost of the transaction was $165.1 million including $5.1 million of transaction costs that were recorded to “Sales, general and administrative expenses”. If the Company achieves regulatory approval and reimbursement milestones, the Company will record the value of the milestone as an intangible asset and will begin amortizing the asset in cost of sales in the period that the relevant milestone is achieved.
D.
Earnings Per Share
Basic net income per share attributable to Vertex common shareholders is based upon the weighted-average number of common shares outstanding during the period, excluding restricted stock, restricted stock units and performance-based restricted stock units, or “PSUs,” that have been issued but are not yet vested. Diluted net income per share attributable to Vertex common shareholders is based upon the weighted-average number of common shares outstanding during the period plus additional weighted-average common equivalent shares outstanding during the period when the effect is dilutive.
The following table sets forth the computation of basic and diluted net income per share for the periods ended:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands, except per share amounts)
Basic net income attributable to Vertex per common share calculation:
 
 
 
 
 
 
 
Net income attributable to Vertex common shareholders
$
207,360

 
$
17,996

 
$
417,623

 
$
265,752

Less: Undistributed earnings allocated to participating securities
(65
)
 
(23
)
 
(163
)
 
(387
)
Net income attributable to Vertex common shareholders—basic
$
207,295

 
$
17,973

 
$
417,460

 
$
265,365

 
 
 
 
 
 
 
 
Basic weighted-average common shares outstanding
254,135

 
247,521

 
253,685

 
246,782

Basic net income attributable to Vertex per common share
$
0.82

 
$
0.07

 
$
1.65

 
$
1.08

 
 
 
 
 
 
 
 
Diluted net income attributable to Vertex per common share calculation:
 
 
 
 
 
 
 
Net income attributable to Vertex common shareholders
$
207,360

 
$
17,996

 
$
417,623

 
$
265,752

Less: Undistributed earnings allocated to participating securities
(64
)
 
(23
)
 
(160
)
 
(382
)
Net income attributable to Vertex common shareholders—diluted
$
207,296

 
$
17,973

 
$
417,463

 
$
265,370

 
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per common share
254,135

 
247,521

 
253,685

 
246,782

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Stock options
2,758

 
2,787

 
3,003

 
2,407

Restricted stock and restricted stock units (including PSUs)
1,689

 
1,264

 
1,851

 
958

Employee stock purchase program
2

 
63

 
18

 
52

Weighted-average shares used to compute diluted net income per common share
258,584

 
251,635

 
258,557

 
250,199

Diluted net income attributable to Vertex per common share
$
0.80

 
$
0.07

 
$
1.61

 
$
1.06

The Company did not include the securities in the following table in the computation of the net income per share attributable to Vertex common shareholders calculations because the effect would have been anti-dilutive during each period:


22

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Stock options
2,253

 
3,112

 
1,943

 
7,065

Unvested restricted stock and restricted stock units (including PSUs)
6

 
6

 
5

 
32

E.
Fair Value Measurements
The fair value of the Company’s financial assets and liabilities reflects the Company’s estimate of amounts that it would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from sources independent from the Company) and to minimize the use of unobservable inputs (the Company’s assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:
Level 1:
Quoted prices in active markets for identical assets or liabilities. An active market for an asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2:
Observable inputs other than Level 1 inputs. Examples of Level 2 inputs include quoted prices in active markets for similar assets or liabilities and quoted prices for identical assets or liabilities in markets that are not active.
Level 3:
Unobservable inputs based on the Company’s assessment of the assumptions that market participants would use in pricing the asset or liability.
The Company’s investment strategy is focused on capital preservation. The Company invests in instruments that meet the credit quality standards outlined in the Company’s investment policy. This policy also limits the amount of credit exposure to any one issue or type of instrument. As of June 30, 2018, the Company’s investments were primarily in money market funds, U.S. Treasury securities, government-sponsored enterprise securities, corporate equity securities, corporate debt securities and commercial paper. Additionally, the Company utilizes foreign currency forward contracts intended to mitigate the effect of changes in foreign exchange rates on its condensed consolidated statement of operations.
As of June 30, 2018, all of the Company’s financial assets and liabilities that were subject to fair value measurements were valued using observable inputs. The Company’s financial assets valued based on Level 1 inputs consisted of money market funds, U.S. Treasury securities, government-sponsored enterprise securities and corporate equity securities. The Company’s financial assets and liabilities valued based on Level 2 inputs consisted of corporate debt securities and commercial paper, which consisted of investments in highly-rated investment-grade corporations, and foreign currency forward contracts with reputable and creditworthy counterparties. During the three and six months ended June 30, 2018 and 2017, the Company did not record any other-than-temporary impairment charges related to its financial assets.
The following table sets forth the Company’s financial assets and liabilities (excluding VIE cash and cash equivalents) subject to fair value measurements:


23

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

 
Fair Value Measurements as of June 30, 2018
 
 
 
Fair Value Hierarchy
 
Total
 
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Financial instruments carried at fair value (asset position):
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
971,044

 
$
971,044

 
$

 
$

Government-sponsored enterprise securities
10,982

 
10,982

 

 

Commercial paper
21,263

 

 
21,263

 

Marketable securities:
 
 
 
 
 
 
 
Corporate equity securities
242,775

 
242,775

 

 

U.S. Treasury securities
11,020

 
11,020

 

 

Government-sponsored enterprise securities
2,491

 
2,491

 

 

Corporate debt securities
232,704

 

 
232,704

 

Commercial paper
133,406

 

 
133,406

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
10,812

 

 
10,812

 

Other assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
1,451

 

 
1,451

 

Total financial assets
$
1,637,948


$
1,238,312

 
$
399,636

 
$

Financial instruments carried at fair value (liability position):
 
 
 
 
 
 
 
Other liabilities, current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
$
(1,948
)
 
$

 
$
(1,948
)
 
$

Other liabilities, excluding current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
(299
)
 

 
(299
)
 

Total financial liabilities
$
(2,247
)
 
$

 
$
(2,247
)
 
$



24

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

 
Fair Value Measurements as of December 31, 2017
 
 
 
Fair Value Hierarchy
 
Total
 
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Financial instruments carried at fair value (asset position):
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
614,951

 
$
614,951

 
$

 
$

Government-sponsored enterprise securities
12,678

 
12,678

 

 

Commercial paper
57,357

 

 
57,357

 

Marketable securities:
 
 
 
 
 
 
 
Corporate equity securities
74,821

 
74,821

 

 

Government-sponsored enterprise securities
2,303

 
2,303

 

 

Corporate debt securities
265,867

 

 
265,867

 

Commercial paper
80,263

 

 
80,263

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
13

 

 
13

 

Total financial assets
$
1,108,253

 
$
704,753

 
$
403,500

 
$

Financial instruments carried at fair value (liability position):
 
 
 
 
 
 
 
Other liabilities, current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
$
(13,642
)
 
$

 
$
(13,642
)
 
$

Other liabilities, excluding current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
(866
)
 

 
(866
)
 

Total financial liabilities
$
(14,508
)
 
$

 
$
(14,508
)
 
$

Please refer to Note F, “Marketable Securities and Equity Investments,” for the carrying amount and related unrealized gains (losses) by type of the Company’s financial assets and liabilities.
The Company’s VIE invested in cash equivalents consisting of U.S. Treasury securities of $5.0 million as of June 30, 2018, which are valued based on Level 1 inputs. These cash equivalents are not included in the table above. The Company’s noncontrolling interest related to the Company’s VIE includes the fair value of the contingent payments, which could consist of milestone, royalty and option payments, which are valued based on Level 3 inputs. Please refer to Note C, “Collaborative Arrangements and Acquisitions,” for further information.
F.
Marketable Securities and Equity Investments
Pursuant to the adoption of ASU 2016-01 on January 1, 2018, the Company began recording changes in the fair value of its investments in corporate equity securities (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) to “Other income (expense), net” in the Company’s condensed consolidated statements of operations. Prior to its adoption of ASU 2016-01, the Company recorded changes in the fair value of its investments in corporate equity securities to “Accumulated other comprehensive loss” on its condensed consolidated balance sheet until the related gains or losses were realized. The Company continues to record unrealized gains (losses) on available-for-sale debt securities as a component of accumulated other comprehensive income (loss) until such gains and losses are realized.


25

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

A summary of the Company’s cash equivalents and marketable securities is shown below:
 
Amortized Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
 
(in thousands)
As of June 30, 2018
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
971,044

 
$

 
$

 
$
971,044

Government-sponsored enterprise securities
10,981

 
1

 

 
10,982

Commercial paper
21,270

 

 
(7
)
 
21,263

Total cash equivalents
1,003,295

 
1

 
(7
)
 
1,003,289

Marketable securities:
 
 
 
 
 
 
 
U.S. Treasury securities (matures within 1 year)
11,022

 

 
(2
)
 
11,020

Government-sponsored enterprise securities (matures within 1 year)
2,491

 

 

 
2,491

Corporate debt securities (matures within 1 year)
178,692

 

 
(564
)
 
178,128

Corporate debt securities (matures after 1 year through 5 years)
54,613

 
1

 
(38
)
 
54,576

Commercial paper (matures within 1 year)
133,478

 
4

 
(76
)
 
133,406

Total marketable debt securities
380,296

 
5

 
(680
)
 
379,621

Corporate equity securities
64,713

 
178,062

 

 
242,775

Total marketable securities
$
445,009

 
$
178,067

 
$
(680
)
 
$
622,396

 
 
 
 
 
 
 
 
As of December 31, 2017
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
614,951

 
$

 
$

 
$
614,951

Government-sponsored enterprise securities
12,679

 

 
(1
)
 
12,678

Commercial paper
57,371

 

 
(14
)
 
57,357

Total cash equivalents
685,001

 

 
(15
)
 
684,986

Marketable securities:
 
 
 
 
 
 
 
Government-sponsored enterprise securities (matures within 1 year)
2,304

 

 
(1
)
 
2,303

Corporate debt securities (matures within 1 year)
215,639

 

 
(363
)
 
215,276

Corporate debt securities (matures after 1 year through 5 years)
50,697

 

 
(106
)
 
50,591

Commercial paper (matures within 1 year)
80,372

 

 
(109
)
 
80,263

Total marketable debt securities
349,012

 

 
(579
)
 
348,433

Available-for-sale corporate equity securities
43,213

 
31,608

 

 
74,821

Total marketable securities
$
392,225

 
$
31,608

 
$
(579
)
 
$
423,254

Available-for-sale debt securities were recorded in the Company's condensed consolidated balance sheets as follows:
 
As of June 30, 2018
 
As of December 31, 2017
 
(in thousands)
Cash and cash equivalents
$
1,003,289

 
$
684,986

Marketable securities
379,621

 
348,433

Total
$
1,382,910

 
$
1,033,419

The Company has a limited number of available-for-sale debt securities in insignificant loss positions as of June 30, 2018, which it does not intend to sell and has concluded it will not be required to sell before recovery of the amortized costs for the investments at maturity. The Company did not record any charges for other-than-temporary declines in the fair value of available-for-sale debt securities or gross realized gains or losses in the three and six months ended June 30, 2018 and 2017.


26

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

The Company maintains strategic investments separately from the investment policy that governs its other cash, cash equivalents and marketable securities. During the three and six months ended June 30, 2018, the Company recorded an aggregate unrealized gain of $53.9 million and $149.4 million, respectively, related to its investments in corporate equity securities, as follows:
$53.9 million and $146.5 million, respectively, related to its equity investment in CRISPR, a publicly traded company. The CRISPR common stock held by the Company has a readily determinable fair value that is recorded in “Marketable securities” on the Company’s condensed consolidated balance sheets. In January 2018, the Company purchased an additional $21.5 million of CRISPR’s common shares.
Zero and $2.9 million, respectively, related to its equity investment in Moderna, which is not a publicly traded company that has a readily determinable fair value for its stock. The Company increased the carrying value of its investment in Moderna, which is recorded in “Other assets” on its condensed consolidated balance sheets, to $23.0 million as of June 30, 2018 based on an observable price increase for additional shares privately issued by Moderna in an orderly transaction between market participants in the first quarter of 2018.
G.
Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive income (loss) by component:
 
 
 
Unrealized Holding Gains (Losses), Net of Tax
 
 
 
Foreign Currency Translation Adjustment
 
On Available-For-Sale Debt Securities
 
On Equity Securities
 
On Foreign Currency Forward Contracts
 
Total
 
(in thousands)
Balance at December 31, 2017
$
(21,031
)
 
$
(594
)
 
$
25,069

 
$
(15,016
)
 
$
(11,572
)
Other comprehensive income before reclassifications
6,141

 
(87
)
 

 
15,352

 
21,406

Amounts reclassified from accumulated other comprehensive income (loss)

 

 

 
9,681

 
9,681

Net current period other comprehensive income (loss)
$
6,141

 
$
(87
)
 
$

 
$
25,033

 
$
31,087

Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard
949

 

 
(25,069
)
 

 
(24,120
)
Balance at June 30, 2018
$
(13,941
)
 
$
(681
)
 
$

 
$
10,017

 
$
(4,605
)
 
 
 
Unrealized Holding Gains (Losses), Net of Tax
 
 
 
Foreign Currency Translation Adjustment
 
On Available-For-Sale Debt Securities
 
On Equity Securities
 
On Foreign Currency Forward Contracts
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(7,862
)
 
$
(10
)
 
$
17,531

 
$
11,514

 
$
21,173

Other comprehensive (loss) income before reclassifications
(7,253
)
 
(236
)
 
(13,511
)
 
(17,215
)
 
(38,215
)
Amounts reclassified from accumulated other comprehensive income (loss)

 

 

 
(4,711
)
 
(4,711
)
Net current period other comprehensive (loss) income
$
(7,253
)
 
$
(236
)
 
$
(13,511
)
 
$
(21,926
)
 
$
(42,926
)
Balance at June 30, 2017
$
(15,115
)
 
$
(246
)
 
$
4,020

 
$
(10,412
)
 
$
(21,753
)


27

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

H.
Hedging
Foreign currency forward contracts - Designated as hedging instruments
The Company maintains a hedging program intended to mitigate the effect of changes in foreign exchange rates for a portion of the Company’s forecasted product revenues denominated in certain foreign currencies. The program includes foreign currency forward contracts that are designated as cash flow hedges under GAAP having contractual durations from one to eighteen months. The Company recognizes realized gains and losses for the effective portion of such contracts in “Product revenues, net” in its condensed consolidated statements of operations in the same period that it recognizes the product revenues that were impacted by the cash flow hedge contracts.
The Company formally documents the relationship between foreign currency forward contracts (hedging instruments) and forecasted product revenues (hedged items), as well as the Company’s risk management objective and strategy for undertaking various hedging activities, which includes matching all foreign currency forward contracts that are designated as cash flow hedges to forecasted transactions. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If the Company were to determine that a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, the Company would discontinue hedge accounting treatment prospectively. The Company measures effectiveness based on the change in fair value of the forward contracts and the fair value of the hypothetical foreign currency forward contracts with terms that match the critical terms of the risk being hedged. As of June 30, 2018, all hedges were determined to be highly effective, and the Company has not recorded any ineffectiveness related to its hedging program since its inception.
The Company considers the impact of its counterparties’ credit risk on the fair value of the foreign currency forward contracts. As of June 30, 2018 and December 31, 2017, credit risk did not change the fair value of the Company’s foreign currency forward contracts.
The following table summarizes the notional amount of the Company’s outstanding foreign currency forward contracts designated as cash flow hedges under GAAP:
 
As of June 30, 2018
 
As of December 31, 2017
Foreign Currency
(in thousands)
Euro
$
317,429

 
$
257,230

British pound sterling
71,288

 
77,481

Australian dollar
31,853

 
30,501

 Canadian dollar
32,789

 

Total foreign currency forward contracts
$
453,359

 
$
365,212

Foreign currency forward contracts - Not designated as hedging instruments
The Company also enters into foreign exchange forward contracts with contractual maturities of less than one month designed to mitigate the effect of changes in foreign exchange rates on monetary assets and liabilities, including intercompany balances. These contracts are not designated as hedging instruments under GAAP. The Company recognizes realized gains and losses for such contracts in “Other income (expense), net” in its condensed consolidated statements of operations each period. As of June 30, 2018, the notional amount of foreign exchange contracts where hedge accounting under GAAP is not applied was $90.4 million.


28

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

During the three and six months ended June 30, 2018 and 2017, the Company recognized the following related to foreign currency forward contacts in its condensed consolidated statements of operations:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Designated as hedging instruments - Reclassified from AOCI
 
 
 
 
 
 
 
Product revenues, net
$
(2,675
)
 
$
1,973

 
$
(9,159
)
 
$
6,752

Not designated as hedging instruments
 
 
 
 
 
 
 
Other income (expense), net
$
(4,152
)
 
$
5,304

 
$
(2,614
)
 
$
8,823

The following table summarizes the fair value of the Company’s outstanding foreign currency forward contracts included on its condensed consolidated balance sheets:
As of June 30, 2018
Assets
 
Liabilities
Classification
 
Fair Value
 
Classification
 
Fair Value
(in thousands)
Designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
$
10,812

 
Other liabilities, current portion
 
$
(1,948
)
Other assets
 
1,451

 
Other liabilities, excluding current portion
 
(299
)
Not designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
206

 
Other liabilities, current portion
 

Total assets
 
$
12,469

 
Total liabilities
 
$
(2,247
)
As of December 31, 2017
Assets
 
Liabilities
Classification
 
Fair Value
 
Classification
 
Fair Value
(in thousands)
Designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
$
13

 
Other liabilities, current portion
 
$
(13,642
)
Other assets
 

 
Other liabilities, excluding current portion
 
(866
)
Not designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 

 
Other liabilities, current portion
 
(684
)
Total assets
 
$
13

 
Total liabilities
 
$
(15,192
)
As of June 30, 2018, the Company expects amounts that are related to foreign exchange forward contracts designated as cash flow hedges under GAAP recorded in “Prepaid expenses and other current assets” and “Other liabilities, current portion” to be reclassified to earnings within twelve months.
The following table summarizes the potential effect of offsetting derivatives by type of financial instrument designated as cash flow hedges under GAAP on the Company’s condensed consolidated balance sheets:
 
As of June 30, 2018
 
Gross Amounts Recognized
 
Gross Amounts Offset
 
Gross Amounts Presented
 
Gross Amounts Not Offset
 
Legal Offset
Foreign currency forward contracts
(in thousands)
Total assets
$
12,263

 
$

 
$
12,263

 
$
(2,247
)
 
$
10,016

Total liabilities
$
(2,247
)
 
$

 
$
(2,247
)
 
$
2,247

 
$



29

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

 
As of December 31, 2017
 
Gross Amounts Recognized
 
Gross Amounts Offset
 
Gross Amounts Presented
 
Gross Amounts Not Offset
 
Legal Offset
Foreign currency forward contracts
(in thousands)
Total assets
$
13

 
$

 
$
13

 
$
(13
)
 
$

Total liabilities
$
(14,508
)
 
$

 
$
(14,508
)
 
$
13

 
$
(14,495
)
I. Inventories
Inventories consisted of the following:
 
As of June 30, 2018
 
As of December 31, 2017
 
(in thousands)
Raw materials
$
16,124

 
$
20,924

Work-in-process
74,818

 
74,237

Finished goods
24,083

 
16,669

Total
$
115,025

 
$
111,830

J. Intangible Assets and Goodwill
Intangible Assets
As of June 30, 2018 and December 31, 2017, the Company had $29.0 million of in-process research and development intangible assets recorded on the Company’s condensed consolidated balance sheet related to VX-210, that is licensed by BioAxone to the Company.
Goodwill
As of June 30, 2018 and December 31, 2017, goodwill of $50.4 million was recorded on the Company’s condensed consolidated balance sheet.
K. Long-term Obligations
Construction Financing Lease Obligation
As a result of the Company being involved in the construction of several of its leased buildings in Boston and San Diego, the Company was deemed for accounting purposes to be the owner of these buildings during their construction periods and recorded project construction costs incurred by its landlords. Upon completion of these buildings, the Company determined that the underlying leases did not meet the criteria for “sale-leaseback” treatment. Accordingly, the Company depreciates the lease assets and records interest expense associated with the financing obligations for these buildings. The Company bifurcates the lease payments pursuant to these leases into (i) a portion that is allocated to the buildings and (ii) a portion that is allocated to the land on which the buildings were constructed. The portion of the lease obligations allocated to the land is treated as an operating lease.
Fan Pier Leases
In 2011, the Company entered into two lease agreements, pursuant to which the Company leases approximately 1.1 million square feet of office and laboratory space in two buildings (the “Fan Pier Buildings”) at Fan Pier in Boston, Massachusetts (the “Fan Pier Leases”). The Company commenced lease payments in December 2013, and will make lease payments pursuant to the Fan Pier Leases through December 2028. The Company has an option to extend the term of the Fan Pier Leases for an additional ten years.


30

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

San Diego Lease
In December 2015, the Company entered into a lease agreement for 3215 Merryfield Row, San Diego, California with ARE-SD Region No. 23, LLC (the “San Diego Building”). Pursuant to this agreement, the Company agreed to lease approximately 170,000 square feet of office and laboratory space in San Diego, California (“San Diego Lease”) for a term of 16 years. Base rent payments will commence in the second quarter of 2019. Pursuant to the San Diego Lease, during the initial 16-year term, the Company will pay an average of approximately $10.2 million per year in aggregate rent, excluding operating expenses. The Company has the option to extend the lease term for up to two additional five-year terms.
In the second quarter of 2018, the Company determined that the San Diego lease did not meet the criteria for “sale-leaseback” treatment when construction of the San Diego Building was completed. The Company based this determination on, among other things, its continuing involvement with the property in the form of non-recourse financing to the lessor. Accordingly, the Company began depreciating the asset and incurring interest expense related to the financing obligation during the second quarter of 2018. The portion of the lease obligations allocated to the land is treated as an operating lease that commenced in the fourth quarter of 2016.
Property and equipment, net and the carrying value of the Company’s construction financing lease obligation (including current and non-current portions and excluding interest that will be imputed over the course of the Company’s underlying lease agreements for these buildings) related to the Fan Pier Buildings and the San Diego Building were as follows:
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Property and equipment, net
 
 
 
Fan Pier Buildings
$
469,508

 
$
475,725

San Diego Building
$
116,738

 
$
94,602

 
 
 
 
Construction financing lease obligation
 
 
 
Fan Pier Buildings
$
471,797

 
$
472,070

San Diego Building
$
93,879

 
$
87,392

Revolving Credit Facility
In October 2016, the Company entered into a Credit Agreement (the “Credit Agreement”) with Bank of America, N.A., as administrative agent and the lenders referred to therein. The Credit Agreement provides for a $500.0 million revolving facility, $300.0 million of which was drawn at closing (the “Loans”) and was repaid in February 2017. The Credit Agreement also provides that, subject to satisfaction of certain conditions, the Company may request that the borrowing capacity under the Credit Agreement be increased by an additional $300.0 million. The Credit Agreement matures on October 13, 2021.
The Loans will bear interest, at the Company’s option, at either a base rate or a Eurodollar rate, in each case plus an applicable margin. Under the Credit Agreement, the applicable margins on base rate loans range from 0.75% to 1.50% and the applicable margins on Eurodollar loans range from 1.75% to 2.50%, in each case based on the Company’s consolidated leverage ratio (the ratio of the Company’s total consolidated debt to the Company’s trailing twelve-month EBITDA).
The Loans are guaranteed by certain of the Company’s domestic subsidiaries and secured by substantially all of the Company’s assets and the assets of the Company’s domestic subsidiaries (excluding intellectual property, owned and leased real property and certain other excluded property) and by the equity interests of the Company’s subsidiaries, subject to certain exceptions. Under the terms of the Credit Agreement, the Company must maintain, subject to certain limited exceptions, a consolidated leverage ratio of 3.00 to 1.00 and consolidated EBITDA of at least $200.0 million, in each case measured on a quarterly basis.
The Credit Agreement contains customary representations and warranties and usual and customary affirmative and negative covenants. The Credit Agreement also contains customary events of default. In the case of a continuing event of default, the administrative agent would be entitled to exercise various remedies, including the acceleration of amounts due under outstanding loans.


31

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

L. Stock-based Compensation Expense and Share Repurchase
Stock-based compensation expense
During the three and six months ended June 30, 2018 and 2017, the Company recognized the following stock-based compensation expense:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Stock-based compensation expense by type of award:
 
 
 
 
 
 
 
Stock options
$
28,591

 
$
27,915

 
$
54,646

 
$
54,896

Restricted stock and restricted stock units (including PSUs)
51,497

 
43,906

 
101,915

 
84,651

ESPP share issuances
2,428

 
2,246

 
4,556

 
4,310

Stock-based compensation expense related to inventories
(80
)
 
(972
)
 
(545
)
 
(1,323
)
Total stock-based compensation included in costs and expenses
$
82,436

 
$
73,095

 
$
160,572

 
$
142,534

 
 
 
 
 
 
 


Stock-based compensation expense by line item:
 
 


 
 
 


Cost of sales
$
1,191

 
$
513

 
$
2,004

 
$
970

Research and development expenses
51,612

 
43,832

 
100,100

 
88,669

Sales, general and administrative expenses
29,633

 
28,750

 
58,468

 
52,895

Total stock-based compensation included in costs and expenses
$
82,436

 
$
73,095

 
$
160,572

 
$
142,534

The following table sets forth the Company’s unrecognized stock-based compensation expense as of June 30, 2018, by type of award and the weighted-average period over which that expense is expected to be recognized:
 
As of June 30, 2018
 
Unrecognized Expense
 
Weighted-average
Recognition Period
 
(in thousands)
 
(in years)
Type of award:
 
 
 
Stock options
$
169,237

 
2.65
Restricted stock and restricted stock units (including PSUs)
$
343,132

 
2.57
ESPP share issuances
$
5,777

 
0.63


32

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

The following table summarizes information about stock options outstanding and exercisable as of June 30, 2018:
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number
Outstanding
 
Weighted-average
Remaining
Contractual Life
 
Weighted-average
Exercise Price
 
Number
Exercisable
 
Weighted-average
Exercise Price
 
 
(in thousands)
 
(in years)
 
(per share)
 
(in thousands)
 
(per share)
$26.73–$40.00
 
707

 
1.37
 
$
34.48

 
707

 
$
34.48

$40.01–$60.00
 
557

 
4.01
 
$
49.57

 
557

 
$
49.57

$60.01–$80.00
 
615

 
5.75
 
$
75.16

 
603

 
$
75.15

$80.01–$100.00
 
3,441

 
7.70
 
$
89.36

 
1,336

 
$
90.09

$100.01–$120.00
 
874

 
6.61
 
$
109.28

 
613

 
$
109.17

$120.01–$140.00
 
1,034

 
7.13
 
$
130.42

 
702

 
$
130.36

$140.01–$160.00
 
1,500

 
9.59
 
$
155.52

 
132

 
$
155.02

$160.01–$163.74
 
584

 
9.02
 
$
162.94

 
114

 
$
162.94

Total
 
9,312

 
7.09
 
$
103.58

 
4,764

 
$
87.14

Share repurchase program
The Board of Directors approved a share repurchase program, pursuant to which the Company is authorized to repurchase up to $500.0 million of its common stock between February 1, 2018 and December 31, 2019. Under the share repurchase program, the Company is authorized to purchase shares from time to time through open market or privately negotiated transactions. Such purchases may be made pursuant to Rule 10b5-1 plans or other means as determined by the Company’s management and in accordance with the requirements of the SEC.
During the six months ended June 30, 2018, the Company repurchased 767,551 shares of its common stock under the share repurchase program for an aggregate of $119.0 million (of which $4.0 million was accrued as of June 30, 2018), including commissions and fees. The Company expects to fund further repurchases of its common stock through a combination of cash on hand and cash generated by operations.
M. Income Taxes
The Company is subject to U.S. federal, state, and foreign income taxes. For the three and six months ended June 30, 2018, the Company recorded a provision for income taxes of $10.3 million and a benefit from income taxes of $2.3 million, respectively. The provision for income taxes for the three months ended June 30, 2018 included $5.0 million related to the reversing effect of discrete items associated with stock-based compensation and $5.7 million related to the Company’s U.S. state and foreign taxes partially offset by a benefit from income taxes of $0.4 million related to BioAxone’s income taxes. The benefit from income taxes for the six months ended June 30, 2018 included $16.8 million from discrete items related to stock-based compensation partially offset by provisions for income taxes of $6.0 million related to BioAxone’s income taxes and $8.5 million related to the Company’s U.S. state and foreign taxes. The Company has no liability for taxes payable by BioAxone and the income tax provision and related liability have been allocated to noncontrolling interest. For the three and six months ended June 30, 2017, the Company recorded a provision for income taxes of $4.3 million and $8.3 million, respectively, which included $8.1 million and $8.5 million, respectively, primarily related to Parion’s income taxes.
As of June 30, 2018 and December 31, 2017, the Company has unrecognized tax benefits of $5.9 million and $3.8 million, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. As of June 30, 2018, no interest and penalties have been accrued. The Company does not expect that its unrecognized tax benefits will materially increase within the next twelve months. The Company did not recognize any material interest or penalties related to uncertain tax positions as of June 30, 2018 and December 31, 2017.
The Company maintains a valuation allowance on the majority of its net operating losses and other deferred tax assets.  Accordingly, the Company has not reported any benefits from income taxes relating to the remaining net operating losses and


33

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

income tax credit carryforwards that will be utilized in future periods in those jurisdictions in which a valuation allowance is recorded.  
On a periodic basis, the Company reassesses the valuation allowance on its deferred income tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. In 2017, the Company reassessed the valuation allowance and considered negative evidence, including its cumulative losses over the three years ended December 31, 2017, and positive evidence, including its income during the year ended December 31, 2017. After assessing both the negative and positive evidence, the Company concluded that it should maintain the valuation allowance on its net operating losses and the majority of its other deferred tax assets as of December 31, 2017. The Company may release all or a portion of the valuation allowance in the near-term; however, the release of the valuation allowance, as well as the exact timing and the amount of such release, continue to be subject to, among other things, the Company’s level of profitability, revenue growth, clinical program progression and expectations regarding future profitability. The Company’s total deferred tax asset balance subject to the valuation allowance was approximately $1.6 billion at December 31, 2017.
As described in Note A, “Basis of Presentation and Accounting Policies,” the Company adopted amended guidance on the recognition of the deferred tax effects of intra-entity transfers of assets other than inventory, effective January 1, 2018. In connection with the adoption of this new standard, the Company recorded a deferred tax asset and corresponding full valuation allowance of $204.7 million equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. As a result, there was no cumulative effect adjustment to accumulated deficit using the modified-retrospective adoption approach.
In December 2017, the SEC staff issued SAB 118 to address the application of GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of H.R.1. The Company has recognized the provisional tax impacts related to deemed repatriated earnings and the revaluation of deferred tax assets and liabilities and included these amounts in its consolidated financial statements for the year ended December 31, 2017. The Company has an accumulated deficit from its foreign operations and does not have an associated liability from the repatriation tax on accumulated earnings in H.R.1. The ultimate impact may differ from these provisional amounts, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued, and actions the Company may take as a result of H.R.1. The Company’s accounting treatment is expected to be complete no later than one year from the enactment of H.R.1 in the fourth quarter of 2018.
As of June 30, 2018, foreign earnings, which were not significant, have been retained indefinitely by foreign subsidiary companies for reinvestment. Upon repatriation of those earnings, in the form of dividends or otherwise, the Company could be subject to withholding taxes payable to the various foreign countries.
The Company files U.S. federal income tax returns and income tax returns in various state, local and foreign jurisdictions. The Company is no longer subject to any tax assessment from an income tax examination in the U.S. or any other major taxing jurisdiction for years before 2014, except where the Company has net operating losses or tax credit carryforwards that originate before 2014. The Company currently is under examination in Canada for 2011 through 2013, Germany for 2012 through 2015 and Italy for 2015 and 2016. No adjustments have been reported. The Company is not under examination by any other jurisdictions for any tax year.
N. Restructuring Liabilities
The Company has adopted several plans to restructure its facilities and operations for which it has incurred restructuring expenses. During the three and six months ended June 30, 2018, the Company’s restructuring expenses were not significant. During the six months ended June 30, 2017, the Company’s restructuring expenses primarily related to its decision to consolidate its research activities into its Boston, Milton Park and San Diego locations commencing in February 2017. The Company closed its research site in Canada as a result of this decision affecting approximately 70 positions. As of June 30, 2018, the restructuring liability associated with this event primarily relates to the lease for the research site in Canada that


34

VERTEX PHARMACEUTICALS INCORPORATED
Notes to Condensed Consolidated Financial Statements
(unaudited)

terminates in October 2018 and is not material to the Company’s condensed consolidated balance sheet. The Company does not anticipate any significant additional charges related to this restructuring event in the future.
O. Commitments and Contingencies
Guaranties and Indemnifications
As permitted under Massachusetts law, the Company’s Articles of Organization and By-laws provide that the Company will indemnify certain of its officers and directors for certain claims asserted against them in connection with their service as an officer or director. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is unlimited. However, the Company has purchased directors’ and officers’ liability insurance policies that could reduce its monetary exposure and enable it to recover a portion of any future amounts paid. No indemnification claims currently are outstanding, and the Company believes the estimated fair value of these indemnification arrangements is minimal.
The Company customarily agrees in the ordinary course of its business to indemnification provisions in agreements with clinical trial investigators and sites in its drug development programs, sponsored research agreements with academic and not-for-profit institutions, various comparable agreements involving parties performing services for the Company and its real estate leases. The Company also customarily agrees to certain indemnification provisions in its drug discovery, development and commercialization collaboration agreements. With respect to the Company’s clinical trials and sponsored research agreements, these indemnification provisions typically apply to any claim asserted against the investigator or the investigator’s institution relating to personal injury or property damage, violations of law or certain breaches of the Company’s contractual obligations arising out of the research or clinical testing of the Company’s compounds or drug candidates. With respect to lease agreements, the indemnification provisions typically apply to claims asserted against the landlord relating to personal injury or property damage caused by the Company, to violations of law by the Company or to certain breaches of the Company’s contractual obligations. The indemnification provisions appearing in the Company’s collaboration agreements are similar to those for the other agreements discussed above, but in addition provide some limited indemnification for its collaborator in the event of third-party claims alleging infringement of intellectual property rights. In each of the cases above, the indemnification obligation generally survives the termination of the agreement for some extended period, although the Company believes the obligation typically has the most relevance during the contract term and for a short period of time thereafter. The maximum potential amount of future payments that the Company could be required to make under these provisions is generally unlimited. The Company has purchased insurance policies covering personal injury, property damage and general liability that reduce its exposure for indemnification and would enable it in many cases to recover all or a portion of any future amounts paid. The Company has never paid any material amounts to defend lawsuits or settle claims related to these indemnification provisions. Accordingly, the Company believes the estimated fair value of these indemnification arrangements is minimal.
Other Contingencies
The Company has certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a reserve for contingent liabilities when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. There were no material contingent liabilities accrued as of June 30, 2018 or December 31, 2017.


35


Item 2.     Management’s Discussion and Analysis of Financial Condition and Results of Operations
OVERVIEW
We invest in scientific innovation to create transformative medicines for serious diseases. Our business is focused on developing and commercializing therapies for the treatment of cystic fibrosis, or CF, and advancing our research and development programs in other diseases. Our marketed products are KALYDECO (ivacaftor), ORKAMBI (lumacaftor in combination with ivacaftor) and SYMDEKO (tezacaftor in combination with ivacaftor), which are collectively approved to treat approximately 45% of the 75,000 CF patients in North America, Europe and Australia.
Cystic Fibrosis
Current Medicines
KALYDECO is approved for the treatment of approximately 6,000 CF patients who have the G551D mutation or other specified mutations in their cystic fibrosis transmembrane conductance regulator, or CFTR, gene. ORKAMBI is approved as a treatment for approximately 28,000 patients who have two copies of the F508del mutation, or F508del homozygous, in their CFTR gene. SYMDEKO was approved by the United States Food and Drug Administration, or FDA, in February 2018 for the treatment of patients with CF twelve years of age and older who are F508del homozygous or who have at least one mutation that is responsive to tezacaftor/ivacaftor and by Health Canada in June 2018 for the treatment of patients with CF twelve years of age and older who are F508del homozygous or who have other specified mutations in their CFTR gene. SYMDEKO provides an additional treatment option to CF patients who were already eligible for either KALYDEKO or ORKAMBI. We expect the European Medicines Agency, or EMA, to complete its review of the Marketing Authorization Application, or MAA, we submitted for tezacaftor in combination with ivacaftor in the second half of 2018. We use the brand name of a product only when we refer to the product that has been approved and with respect to the indications on the approved label. Otherwise, we use the scientific (or generic) name of the applicable compound or compounds comprising a drug candidate.
We continuously seek to increase the number of patients eligible to receive our medicines through label expansions. Activities in support of this effort include the following:
We have submitted a supplemental new drug application, or sNDA, to the FDA and an MAA line extension to the EMA for ivacaftor in patients with CF 12 months to two years of age. The target date for the FDA to complete its review of the sNDA under the Prescription Drug User Fee Act, or PDUFA, is August 15, 2018. We expect the EMA to complete its review in the first half of 2019.
We have submitted a new drug application, or NDA, to the FDA and an MAA line extension to the EMA for lumacaftor in combination with ivacaftor in patients with CF two to five years of age. The target date for the FDA to complete its review of the NDA under PDUFA is August 7, 2018. We expect the EMA to complete its review in the first half of 2019.
We have completed enrollment in a Phase 3 clinical trial evaluating tezacaftor in combination with ivacaftor in patients with CF six to eleven years of age who are F508del homozygous or who have at least one mutation in their CFTR gene that is responsive to tezacaftor/ivacaftor.  We expect to receive data from this clinical trial in the second half of 2018.
We are evaluating ivacaftor in a Phase 3 clinical trial in patients with CF six to 12 months of age. We expect to receive data from this clinical trial in the second half of 2018.
We expect to commence a Phase 3 clinical trial evaluating lumacaftor in combination with ivacaftor in patients with CF 12 months to two years of age in the second half of 2018.
Next-generation CFTR Corrector Compounds
We have initiated Phase 3 clinical trials for two next-generation corrector compounds, VX-659 and VX-445, as part of separate triple combination regimens with tezacaftor and ivacaftor. Each of the VX-659 and VX-445 Phase 3 development programs is comprised of two clinical trials. The first clinical trial in each program will enroll approximately 360 patients with CF twelve years of age and older who have one copy of the F508del mutation in their CFTR gene and a second mutation that results in minimal CFTR function, who we refer to as F508del/Min patients. The primary efficacy endpoint of the first clinical trial in each program is the mean absolute change from baseline in percent predicted forced expiratory volume in one second, or ppFEV1, at week four of treatment with the triple combination regimen versus placebo. The second clinical trial in each program will enroll approximately 100 F508del homozygous patients twelve years of age and older. The primary efficacy endpoint of the second clinical trial in each program is the mean absolute change from baseline in ppFEV1 at week


36


four of treatment with the triple combination regimen compared to tezacaftor in combination with ivacaftor. The clinical trials are designed to support the approval for the respective triple combination regimen in the respective patient populations using data from the primary efficacy endpoints and 12- or 24-week safety data. We expect to complete enrollment of the Phase 3 clinical programs for VX-445 and VX-659 in the second half of 2018. Based on the anticipated completion of enrollment for the Phase 3 programs, we expect to submit an NDA to the FDA no later than mid-2019.
We believe the triple combination regimens we are evaluating could potentially provide benefits to all CF patients who have at least one F508del mutation in their CFTR gene (approximately 90% of all CF patients). This would include (i) the first treatment option that treats the underlying cause of CF for F508del/Min patients, and (ii) an additional treatment option for patients with CF who are eligible for KALYDECO, ORKAMBI and/or SYMDEKO.
In the second quarter of 2018, we announced positive clinical data from (i) a Phase 2 clinical trial arm evaluating VX-561 in combination with ivacaftor and VX-659 and (ii) a Phase 2 clinical trial arm evaluating VX-561 in combination with ivacaftor and VX-445. Pending discussions with the FDA, we are planning to conduct additional dose-ranging with VX-561 to support potential late-stage development of future once-daily triple combination regimens.
Research and Development
We have a number of ongoing research and development programs in other diseases that we are conducting independently or in collaboration with third parties. This includes development of VX-150 as a treatment for pain and VX-210 as a treatment for acute spinal cord injury. Based on data from a Phase 1 clinical trial, we are no longer evaluating VX-128 as a treatment for pain. We are co-developing CTX001, an investigational gene editing treatment, for the treatment of beta-thalassemia and sickle cell disease, with CRISPR Therapeutics AG, or CRISPR. We and CRISPR have obtained approval in the United Kingdom and Canada of a clinical trial application, or CTA, for CTX001 for the treatment of beta-thalassemia. We expect a Phase 1/2 clinical trial of CTX001 in adult patients with transfusion dependent beta-thalassemia to be initiated in the second half of 2018. We and CRISPR have also obtained approval in the United Kingdom and Canada of a CTA for the treatment of sickle cell disease. In May 2018, the FDA placed a clinical hold on the investigational new drug application, or IND, for CTX001 for the treatment of sickle cell disease pending the resolution of certain questions provided by the FDA as part of its review of the IND. We are working with CRISPR to reach resolution with the FDA on the FDA’s questions to support the potential initiation of a Phase 1/2 clinical trial.
We plan to continue investing in our research programs and fostering scientific innovation in order to identify and develop transformative medicines for people with serious diseases. In addition to continuing our research in cystic fibrosis, pain and hemoglobinopathies, our current internal research programs include programs targeting alpha-1 antitrypsin deficiency, focal segmental glomerulosclerosis and polycystic kidney disease. To supplement our internal research programs, we seek to collaborate with biopharmaceutical and technology companies, leading academic research institutions, government laboratories, foundations and other organizations as needed to advance research in our areas of therapeutic interest and to access technologies needed to execute on our strategy. We believe that pursuing research in diverse areas allows us to balance the risks inherent in drug development and may provide drug candidates that will form our pipeline in future years.
Drug Discovery and Development
Discovery and development of a new pharmaceutical product is a difficult and lengthy process that requires significant financial resources along with extensive technical and regulatory expertise and can take 10 to 15 years or more. Potential drug candidates are subjected to rigorous evaluations, driven in part by stringent regulatory considerations, designed to generate information concerning efficacy, side effects, proper dosage levels and a variety of other physical and chemical characteristics that are important in determining whether a drug candidate should be approved for marketing as a pharmaceutical product. Most chemical compounds that are investigated as potential drug candidates never progress into development, and most drug candidates that do advance into development never receive marketing approval. Because our investments in drug candidates are subject to considerable risks, we closely monitor the results of our discovery, research, clinical trials and nonclinical studies and frequently evaluate our drug development programs in light of new data and scientific, business and commercial insights, with the objective of balancing risk and potential. This process can result in abrupt changes in focus and priorities as new information becomes available and as we gain additional understanding of our ongoing programs and potential new programs, as well as those of our competitors.
If we believe that data from a completed registration program support approval of a drug candidate, we submit an NDA to the FDA requesting approval to market the drug candidate in the United States and seek analogous approvals from comparable regulatory authorities in foreign jurisdictions. To obtain approval, we must, among other things, demonstrate with evidence gathered in nonclinical studies and well-controlled clinical trials that the drug candidate is safe and effective for the disease it is intended to treat and that the manufacturing facilities, processes and controls for the manufacture of the drug candidate are adequate. The FDA and foreign regulatory authorities have substantial discretion in deciding whether or not a drug candidate


37


should be granted approval based on the benefits and risks of the drug candidate in the treatment of a particular disease, and could delay, limit or deny regulatory approval. If regulatory delays are significant or regulatory approval is limited or denied altogether, our financial results and the commercial prospects for the drug candidate involved will be harmed.
Regulatory Compliance
Our marketing of pharmaceutical products is subject to extensive and complex laws and regulations. We have a corporate compliance program designed to actively identify, prevent and mitigate risk through the implementation of compliance policies and systems, and through the promotion of a culture of compliance. Among other laws, regulations and standards, we are subject to various U.S. federal and state laws, and comparable foreign laws, pertaining to health care fraud and abuse, including anti-kickback and false claims laws, and laws prohibiting the promotion of drugs for unapproved or off-label uses. Anti-kickback laws make it illegal for a prescription drug manufacturer to solicit, offer, receive or pay any remuneration to induce the referral of business, including the purchase or prescription of a particular drug that is reimbursed by a state or federal program. False claims laws prohibit anyone from knowingly or willfully presenting for payment to third-party payors, including Medicare and Medicaid, claims for reimbursed drugs or services that are false or fraudulent, claims for items or services not provided as claimed, or claims for medically unnecessary items or services. We are subject to laws and regulations that regulate the sales and marketing practices of pharmaceutical manufacturers, as well as laws such as the U.S. Foreign Corrupt Practices Act that govern our international business practices with respect to payments to government officials. We expect to continue to devote substantial resources to maintain, administer and expand these compliance programs globally.
Reimbursement
Sales of our products depend, to a large degree, on the extent to which our products are covered by third-party payors, such as government health programs, commercial insurance and managed health care organizations. We dedicate substantial management and other resources in order to obtain and maintain appropriate levels of reimbursement for our products from third-party payors, including governmental organizations in the United States and ex-U.S. markets. In the United States, we continue to engage in discussions with numerous commercial insurers and managed health care organizations, along with government health programs that are typically managed by authorities in the individual states. In Europe and other ex-U.S. markets, we are seeking government reimbursement for ORKAMBI on a country-by-country basis, because in many foreign countries patients are unable to access prescription pharmaceutical products that are not reimbursed by their governments.
In the United States, we worked successfully with third party payors in order to promptly obtain appropriate levels of reimbursement for our medicines. We successfully obtained reimbursement for KALYDECO in each significant ex-U.S. market within two years of approval. Since we obtained approval for ORKAMBI in 2015, we have experienced significant challenges in obtaining reimbursement for ORKAMBI in ex-U.S. markets. To date, we have reached a pricing and reimbursement agreement for ORKAMBI in several European countries, including Germany, Ireland, Sweden and Italy, but remain in negotiations with a number of other European countries that represent significant potential markets for ORKAMBI, including the United Kingdom and France. We have innovative reimbursement arrangements in place in certain ex-U.S. jurisdictions, such as Ireland, that will allow rapid access to tezacaftor in combination with ivacaftor, if approved, and ORKAMBI and KALYDECO for younger patients. However, in most significant markets we will need to obtain country-by-country reimbursement for each new medicine and each label expansion for a current medicine.
Collaboration Arrangements and Strategic Investments
In-License Agreements
We have entered into collaborations with biotechnology and pharmaceutical companies in order to acquire rights or to license drug candidates or technologies that enhance our pipeline and/or our research capabilities. Over the last several years, we entered into collaboration agreements with:
CRISPR, pursuant to which we are collaborating on the discovery and development of potential new treatments aimed at the underlying genetic causes of human diseases using CRISPR-Cas9 gene editing technology;
Moderna Therapeutics, Inc., or Moderna, pursuant to which we are seeking to identify and develop messenger ribonucleic acid, or mRNA therapeutics for the treatment of CF;
BioAxone, pursuant to which we are evaluating VX-210 as a potential treatment for patients who have spinal cord injuries; and
Parion Sciences, Inc., or Parion, pursuant to which we are developing epithelial sodium channel, or ENaC, inhibitors for the treatment of pulmonary diseases.


38


Generally, when we in-license a technology or drug candidate, we make upfront payments to the collaborator, assume the costs of the program and agree to make contingent payments, which could consist of milestone, royalty and option payments. Depending on many factors, including the structure of the collaboration, the significance of the drug candidate that we license to the collaborator’s operations and the other activities in which our collaborators are engaged, the accounting for these transactions can vary significantly. For example, the upfront payments and expenses incurred in connection with our CRISPR and Moderna collaborations are being expensed as research expenses because the collaboration represents a small portion of each of these collaborator’s overall business. CRISPR and Moderna’s activities unrelated to our collaborations have no effect on our consolidated financial statements. Parion and BioAxone have historically been accounted for as variable interest entities, or VIEs, and historically have been included in our consolidated financial statements due to (i) the significance of the respective licensed programs to Parion and BioAxone as a whole, (ii) our power to control the significant activities under each collaboration and (iii) our obligation to absorb losses and right to receive benefits that potentially could be significant. As of September 30, 2017, we determined that the above conditions were no longer satisfied with respect to Parion following the results of a Phase 2 clinical trial of VX-371 that did not meet its primary efficacy endpoint. As a result, we deconsolidated Parion from our consolidated financial statements as of September 30, 2017. BioAxone continues to be accounted for as a VIE and remains included in our consolidated financial statements as of June 30, 2018.
Collaborators we account for as a VIE may engage in activities unrelated to our collaboration. The revenues and expenses unrelated to the programs we in-license from our VIEs have historically been immaterial to our consolidated financial statements. With respect to each of Parion, prior to its deconsolidation as of September 30, 2017, and BioAxone, the activities unrelated to our collaborations with these entities have represented approximately 2% or less of our total revenues and total expenses on an annual basis. As a result of the deconsolidation of Parion, we expect these amounts to decrease in future periods. For any consolidated VIEs, we evaluate the fair value of the contingent payments payable by us on a quarterly basis. Changes in the fair value of these contingent future payments affect net income attributable to Vertex on a dollar-for-dollar basis, with increases in the fair value of contingent payments payable by us to a VIE resulting in a decrease in net income attributable to Vertex (or an increase in net loss attributable to Vertex) and decreases in the fair value of contingent payments payable by us to a VIE resulting in an increase in net income attributable to Vertex (or decrease in net loss attributable to Vertex). For additional information regarding our VIEs see Note C, “Collaborative Arrangements and Acquisitions,” and our critical accounting policies in our 2017 Annual Report on Form 10-K.
Out-License Agreements
We also out-licensed internally developed programs to collaborators who are leading the development of these programs. These outlicense arrangements include our collaboration agreements with:
Janssen Pharmaceuticals, Inc., or Janssen, Inc., which is developing pimodivir (formerly VX-787) for the treatment of influenza; and
Merck KGaA, which licensed four oncology research and development programs from us in early 2017.
Pursuant to these out-licensing arrangements, our collaborators are responsible for the research, development and commercialization costs associated with these programs and we are entitled to receive contingent milestone and/or royalty payments. As a result, we do not expect to incur significant expenses in connection with these programs and have the potential for future collaborative and/or royalty revenues resulting from these programs.
Strategic Investments
In connection with our business development activities, we have periodically made equity investments in our collaborators. As of June 30, 2018 and December 31, 2017, we held strategic equity investments in CRISPR, a public company, and Moderna, a private company, and we may make additional strategic equity investments in the future. While our general investment strategy is focused on capital preservation, our strategic investments are maintained and managed separately from our other cash, cash equivalents and marketable securities.
Until December 31, 2017, changes in the fair value of these strategic investments were reflected on our balance sheet, but did not affect our net income until the related gains or losses were realized. As a result of new accounting guidance, effective January 1, 2018, any changes in the fair value of equity investments with readily determinable fair values (including publicly traded securities such as CRISPR) are recorded to other income (expense), net in our condensed consolidated statement of operations. For equity investments without readily determinable fair values (including private equity investments such as Moderna), each reporting period we are required to re-evaluate the carrying value of the investment, which may result in other income (expense).


39


In the second quarter and first half of 2018, we recorded other income, net of $53.9 million and $146.5 million, respectively, related to the increase in the fair value of our investment in CRISPR, which is included in net income attributable to Vertex. To the extent that we continue to hold strategic investments and in particular strategic investments in publicly traded companies, we will record on a quarterly basis other income (expense) related to these strategic investments. Due to the high volatility of stocks in the biotechnology industry, we expect the value of these strategic investments to fluctuate and that the increases or decreases in the fair value of these strategic investments may have a material impact on our net income (expense) and our profitability under GAAP on a quarterly and/or annual basis.


40


RESULTS OF OPERATIONS
 
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
Revenues
$
752,157

 
$
544,135

 
$
208,022

 
38
%
 
$
1,392,956

 
$
1,258,853

 
$
134,103

 
11
%
Operating costs and expenses
579,279

 
491,428

 
87,851

 
18
%
 
1,091,177

 
935,304

 
155,873

 
17
%
Other items, net
34,482

 
(34,711
)
 
69,193

 
n/a

 
115,844

 
(57,797
)
 
173,641

 
n/a

Net income attributable to Vertex
$
207,360

 
$
17,996

 
$
189,364

 
n/a

 
$
417,623

 
$
265,752

 
$
151,871

 
57
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income per diluted share attributable to Vertex common shareholders
$
0.80

 
$
0.07

 
 
 
 
 
$
1.61

 
$
1.06

 
 
 
 
Diluted shares used in per share calculations
258,584

 
251,635

 
 
 
 
 
258,557

 
250,199

 
 
 
 
Net Income Attributable to Vertex
Net income attributable to Vertex was $207.4 million in the second quarter of 2018 as compared to net income attributable to Vertex of $18.0 million in the second quarter of 2017. Net income attributable to Vertex in the second quarter of 2018 reflected increases in CF net product revenues of $235.9 million as compared to the second quarter of 2017. The increase in operating costs and expenses in the second quarter of 2018 as compared to the second quarter of 2017 was due to increases in cost of sales, research and development expenses and sales, general and administrative expenses.
Net income attributable to Vertex was $417.6 million in the first half of 2018 as compared to net income attributable to Vertex of $265.8 million in the first half of 2017. Our total revenues increased in the first half of 2018 as compared to the first half of 2017 primarily due to a $393.0 million increase in CF net product revenues partially offset by $230.0 million in one-time collaborative revenues in the first quarter of 2017 related to an upfront payment from Merck KGaA. The increase in operating costs and expenses in the first half of 2018 as compared to the first half of 2017 included increases in cost of sales, research and development expenses and sales, general and administrative expenses partially offset by a decrease in restructuring expenses.
Other items, net, in the second quarter and first half of 2018 primarily related to unrealized gains of $53.9 million and $146.5 million, respectively, associated with an increase in the fair value of our investment in CRISPR. These unrealized gains are included in other items, net due to new accounting guidance that became effective on January 1, 2018. Other items, net, in the second quarter and first half of 2017 primarily related to interest expense and income attributable to noncontrolling interest.
Diluted Net Income Per Share Attributable to Vertex Common Shareholders
Diluted net income per share attributable to Vertex common shareholders was $0.80 in the second quarter of 2018 as compared to diluted net income per share attributable to Vertex common shareholders of $0.07 in the second quarter of 2017.
Diluted net income per share attributable to Vertex common shareholders was $1.61 in the first half of 2018 as compared to diluted net income per share attributable to Vertex common shareholders of $1.06 in the first half of 2017.


41


Revenues
 
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
Product revenues, net
$
749,912

 
$
513,988

 
$
235,924

 
46
 %
 
$
1,387,641

 
$
994,610

 
$
393,031

 
40
 %
Royalty revenues
1,085

 
2,861

 
(1,776
)
 
(62
)%
 
2,441

 
4,412

 
(1,971
)
 
(45
)%
Collaborative revenues
1,160

 
27,286

 
(26,126
)
 
(96
)%
 
2,874

 
259,831

 
(256,957
)
 
(99
)%
Total revenues
$
752,157

 
$
544,135

 
$
208,022

 
38
 %
 
$
1,392,956

 
$
1,258,853

 
$
134,103

 
11
 %
Product Revenues, Net
 
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
KALYDECO
$
253,093

 
$
189,633

 
$
63,460

 
33
 %
 
$
502,632

 
$
375,348

 
$
127,284

 
34
%
ORKAMBI
311,261

 
324,407

 
(13,146
)
 
(4
)%
 
665,327

 
619,268

 
46,059

 
7
%
SYMDEKO
185,558

 

 
185,558

 
n/a

 
219,682

 

 
219,682

 
n/a

Total CF product revenues, net
$
749,912

 
$
514,040

 
$
235,872

 
46
 %
 
$
1,387,641

 
$
994,616

 
$
393,025

 
40
%
In the second quarter and first half of 2018, our total CF net product revenues increased by $235.9 million and $393.0 million, respectively, as compared to the second quarter and first half of 2017. The increase in total CF net product revenues was due to net product revenues from sales of SYMDEKO, which was approved by the FDA in February 2018, and increased KALYDECO net product revenues. We believe that our total CF net product revenues will continue to increase on a quarterly basis during the remainder of 2018, largely driven by continued growth of SYMDEKO.
SYMDEKO net product revenues were $185.6 million and $219.7 million in the second quarter and first half of 2018, respectively. We expect SYMDEKO net product revenues to continue to increase on a quarterly basis for the remainder of 2018 as additional patients initiate treatment. We believe that these additional patients will be comprised of both patients who were not previously receiving treatment with one of our CF medicines and patients who are switching from either ORKAMBI or KALYDECO to SYMDEKO. We expect the EMA to complete its review of the MAA we submitted for tezacaftor in combination with ivacaftor in the second half of 2018, but even if approved, we do not expect to recognize significant net product revenues from sales of tezacaftor in combination with ivacaftor outside of the United States during 2018.
KALYDECO net product revenues increased in the second quarter and first half of 2018 as compared to the second quarter and first half of 2017 primarily due to additional patients being treated with KALYDECO as we completed reimbursement discussions in various ex-U.S. jurisdictions and as we increased the number of patients eligible to receive KALYDECO through label expansions. In the second quarter and first half of 2018, we recognized $91.6 million and $177.8 million, respectively, in ex-U.S. KALYDECO net product revenues as compared to $78.0 million and $162.2 million in the second quarter and first half of 2017, respectively. We expect that quarterly net product revenues from sales of KALYDECO for the remainder of 2018 will be similar to KALYDECO net product revenues from the second quarter of 2018.
The approval of SYMDEKO has had, and we expect it will continue to have, a negative effect on the U.S. net product revenues from ORKAMBI as patients switch from ORKAMBI to SYMDEKO. In the second quarter of 2018, ORKAMBI U.S. net product revenues decreased by $46.7 million as compared to the first quarter of 2018. In the second quarter of 2018, worldwide ORKAMBI net product revenues decreased by $13.1 million as compared to the second quarter of 2017, due to a decrease in U.S. net product revenues, partially offset by an increase in ex-U.S. ORKAMBI net product revenues. In the first half of 2018, worldwide ORKAMBI net product revenues increased by $46.1 million as compared to the first half of 2017 due to an increase in ex-U.S. ORKAMBI net product revenues, partially offset by a decrease in U.S. ORKAMBI net product revenues. In the second quarter and first half of 2018, we recognized approximately $75.7 million and $147.5 million, respectively, in ex-U.S. ORKAMBI net product revenues as compared to $36.3 million and $67.7 million in the second quarter and first half of 2017, respectively.
Our condensed consolidated balance sheet includes $290.5 million collected as of June 30, 2018 in France related to ORKAMBI supplied under early access programs at the invoiced price. Pursuant to revenue recognition guidance that became effective under GAAP on January 1, 2018, we have recognized limited net product revenues to date on sales of ORKAMBI in France due to ongoing pricing discussions regarding the reimbursement rate for ORKAMBI. Please refer to Note A, “Basis of Presentation and Accounting Policies,” for a discussion of the application of the new revenue recognition guidance and to Note


42


B, “Revenue Recognition,” for a discussion of our accounting treatment for our early access programs for ORKAMBI in France.
Royalty Revenues
Our royalty revenues were $1.1 million and $2.4 million in the second quarter and first half of 2018, respectively, as compared to $2.9 million and $4.4 million in the second quarter and first half of 2017, respectively. Our royalty revenues consist of revenues related to a cash payment we received in 2008 when we sold our rights to certain HIV royalties. We expect to continue to record royalty revenues related to this payment through the first half of 2019. Other future royalty revenues will be dependent on if, and when, our collaborators, including Janssen, Inc. and Merck KGaA, are able to successfully develop drug candidates that we have outlicensed to them.
Collaborative Revenues
Our collaborative revenues were $1.2 million and $2.9 million in the second quarter and first half of 2018, respectively, as compared to $27.3 million and $259.8 million in the second quarter and first half of 2017, respectively. The decrease in our collaborative revenues during the first half of 2018 as compared to the first half of 2017 was primarily due to revenue recognized related to the one-time $230.0 million upfront payment earned in the first quarter of 2017 from Merck KGaA. The decrease in our collaborative revenues during the second quarter of 2018 as compared to the second quarter of 2017 was primarily due to a $20.0 million upfront payment earned by Parion in the second quarter of 2017 pursuant to a license agreement Parion entered into with a third party. These revenues were included in our condensed consolidated financial statements even though we are not a party to such license agreement and have no economic interest in either the license or the $20.0 million upfront payment because during that period we were consolidating Parion as a VIE. Parion was deconsolidated as a VIE as of September 30, 2017 and future payments received by Parion pursuant to this license agreement will no longer be recognized by us as collaborative revenues. Our collaborative revenues have historically fluctuated significantly from one period to another and may continue to fluctuate in the future.
Operating Costs and Expenses
`
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
Cost of sales
$
104,382

 
$
71,205

 
$
33,177

 
47
 %
 
$
175,995

 
$
118,193

 
$
57,802

 
49
 %
Research and development expenses
337,532

 
289,451

 
48,081

 
17
 %
 
648,085

 
563,014

 
85,071

 
15
 %
Sales, general and administrative expenses
137,303

 
127,249

 
10,054

 
8
 %
 
267,111

 
240,575

 
26,536

 
11
 %
Restructuring expenses (income)
62

 
3,523

 
(3,461
)
 
(98
)%
 
(14
)
 
13,522

 
(13,536
)
 
(100
)%
Total costs and expenses
$
579,279

 
$
491,428

 
$
87,851

 
18
 %
 
$
1,091,177

 
$
935,304

 
$
155,873

 
17
 %
Cost of Sales
Our cost of sales primarily consists of the cost of producing inventories that corresponded to product revenues for the reporting period, plus the third-party royalties payable on our net sales of our products. Cost of sales also includes a small subroyalty payable to a third party related to royalty revenues that we historically classified under “Royalty Expenses.” Pursuant to our agreement with Cystic Fibrosis Foundation Therapeutics Incorporated, or CFFT, our tiered third-party royalties on sales of SYMDEKO, KALYDECO and ORKAMBI, calculated as a percentage of net sales, range from the single digits to the sub-teens. As a result of the tiered royalty rate, which resets annually, our cost of sales as a percentage of CF net product revenues are lower at the beginning of each calendar year.
Our cost of sales have been increasing primarily because of increased net product revenues. In the second half of 2018, we expect our cost of sales as a percentage of total CF net product revenues to be similar to the cost of sales as a percentage of total CF net product revenues in the second quarter of 2018.


43


Research and Development Expenses
 
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
Research expenses
$
86,015

 
$
77,222

 
$
8,793

 
11
%
 
$
163,957

 
$
150,278

 
$
13,679

 
9
%
Development expenses
251,517

 
212,229

 
39,288

 
19
%
 
484,128

 
412,736

 
71,392

 
17
%
Total research and development expenses
$
337,532

 
$
289,451

 
$
48,081

 
17
%
 
$
648,085

 
$
563,014

 
$
85,071

 
15
%
Our research and development expenses include internal and external costs incurred for research and development of our drugs and drug candidates. We do not assign our internal costs, such as salary and benefits, stock-based compensation expense, laboratory supplies and other direct expenses and infrastructure costs, to individual drugs or drug candidates, because the employees within our research and development groups typically are deployed across multiple research and development programs. These internal costs are significantly greater than our external costs, such as the costs of services provided to us by clinical research organizations and other outsourced research, which we allocate by individual program. All research and development costs for our drugs and drug candidates are expensed as incurred.
Since January 2015, we have incurred $4.0 billion in research and development expenses associated with drug discovery and development. The successful development of our drug candidates is highly uncertain and subject to a number of risks. In addition, the duration of clinical trials may vary substantially according to the type, complexity and novelty of the drug candidate and the disease indication being targeted. The FDA and comparable agencies in foreign countries impose substantial requirements on the introduction of therapeutic pharmaceutical products, typically requiring lengthy and detailed laboratory and clinical testing procedures, sampling activities and other costly and time-consuming procedures. Data obtained from nonclinical and clinical activities at any step in the testing process may be adverse and lead to discontinuation or redirection of development activities. Data obtained from these activities also are susceptible to varying interpretations, which could delay, limit or prevent regulatory approval. The duration and cost of discovery, nonclinical studies and clinical trials may vary significantly over the life of a project and are difficult to predict. Therefore, accurate and meaningful estimates of the ultimate costs to bring our drug candidates to market are not available.
In 2017 and the first half of 2018, costs related to our CF programs represented the largest portion of our development costs. Any estimates regarding development and regulatory timelines for our drug candidates are highly subjective and subject to change. We expect the EMA to complete its review of our MAA for tezacaftor in combination with ivacaftor in the second half of 2018. We cannot make a meaningful estimate when, if ever, our other clinical development programs will generate revenues and cash flows.
Research Expenses
 
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
Research Expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Salary and benefits
$
21,245

 
$
19,508

 
$
1,737

 
9
 %
 
$
45,333

 
$
41,041

 
$
4,292

 
10
 %
Stock-based compensation expense
16,281

 
15,034

 
1,247

 
8
 %
 
31,041

 
28,725

 
2,316

 
8
 %
Laboratory supplies and other direct expenses
14,099

 
11,824

 
2,275

 
19
 %
 
25,015

 
23,189

 
1,826

 
8
 %
Outsourced services
10,949

 
12,077

 
(1,128
)
 
(9
)%
 
18,846

 
19,414

 
(568
)
 
(3
)%
Collaboration and asset acquisition payments
2,251

 

 
2,251

 
n/a

 
2,559

 

 
2,559

 
n/a

Infrastructure costs
21,188

 
18,779

 
2,409

 
13
 %
 
41,161

 
37,909

 
3,252

 
9
 %
Total research expenses
$
86,013

 
$
77,222

 
$
8,791

 
11
 %
 
$
163,955

 
$
150,278

 
$
13,677

 
9
 %
We maintain a substantial investment in research activities. Our research expenses increased by 11% in the second quarter of 2018 as compared to the second quarter of 2017 and increased by 9% in the first half of 2018 as compared to the first half of 2017. We expect to continue to invest in our research programs with a focus on identifying drug candidates with the goal of creating transformative medicines for serious diseases.


44


Development Expenses
 
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
Development Expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Salary and benefits
$
53,789

 
$
46,363

 
$
7,426

 
16
%
 
$
110,791

 
$
95,334

 
$
15,457

 
16
%
Stock-based compensation expense
35,331

 
28,798

 
6,533

 
23
%
 
69,059

 
59,944

 
9,115

 
15
%
Laboratory supplies and other direct expenses
22,039

 
16,630

 
5,409

 
33
%
 
36,512

 
30,643

 
5,869

 
19
%
Outsourced services
93,459

 
88,855

 
4,604

 
5
%
 
178,178

 
162,040

 
16,138

 
10
%
Collaboration and asset acquisition payments

 

 

 
n/a

 
250

 
250

 

 
%
Drug supply costs
11,292

 
1,043

 
10,249

 
983
%
 
19,713

 
2,992

 
16,721

 
559
%
Infrastructure costs
35,609

 
30,540

 
5,069

 
17
%
 
69,627

 
61,533

 
8,094

 
13
%
Total development expenses
$
251,519

 
$
212,229

 
$
39,290

 
19
%
 
$
484,130

 
$
412,736

 
$
71,394

 
17
%
Our development expenses increased by 19% in the second quarter of 2018 as compared to the second quarter of 2017 and increased by 17% in the first half of 2018 as compared to the first half of 2017, primarily due to costs associated with ongoing clinical trials, including trials involving our next-generation CFTR corrector compounds that we are evaluating as part of triple combination treatment regimens, as well as an increase in costs associated with an increase in our headcount. We expect our development expenses to increase in the second half of 2018 as compared to the first half of 2018 due to expenses related to the ongoing Phase 3 development of our triple combination regimens.
Sales, General and Administrative Expenses
 
Three Months Ended June 30,
 
Increase/(Decrease)
 
Six Months Ended June 30,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
 
(in thousands)
 
 
Sales, general and administrative expenses
$
137,303

 
$
127,249

 
$
10,054

 
8
%
 
$
267,111

 
$
240,575

 
$
26,536

 
11
%
Sales, general and administrative expenses increased by 8% in the second quarter of 2018 as compared to the second quarter of 2017 and increased by 11% in the first half of 2018 as compared to the first half of 2017, primarily due to increased global support for KALYDECO and ORKAMBI and costs related to the launch of SYMDEKO in the United States.
Restructuring Expenses (Income)
We recorded restructuring expenses of $62 thousand in the second quarter of 2018 and restructuring income of $14 thousand in the first half of 2018, as compared to restructuring expenses of $3.5 million and $13.5 million in the second quarter and first half of 2017, respectively. The restructuring expenses in the second quarter and first half of 2017 primarily related to our decision to consolidate our research activities into our Boston, Milton Park and San Diego locations and to close our research site in Canada.
Other Items, Net
Interest Expense, Net
Our interest expense, net relates primarily to interest expenses associated with certain of our real estate leases and outstanding debt, if any, partially offset by interest income from the investment of our cash equivalents and marketable securities. Net interest expense was $10.1 million in the second quarter of 2018 as compared to $14.7 million in the second quarter of 2017. The decrease in net interest expense in the second quarter of 2018 was primarily due to an increase in our interest income resulting from an increase in our cash equivalents and marketable securities, partially offset by additional interest expense associated with our lease in San Diego, California that we incurred for the first time in the second quarter of 2018.
Interest expense, net was $21.2 million in the first half of 2018 as compared to $31.4 million in the first half of 2017. The decrease in net interest expense in the first half of 2018 was primarily due to an increase in our interest income resulting from an increase in our cash equivalents and marketable securities and a decrease in interest expense due to the repayment of $300.0


45


million outstanding under our revolving credit facility in February 2017, partially offset by additional interest expense associated with our lease in San Diego, California.
For the remainder of 2018, we expect to incur approximately $34 million in imputed interest expenses related to our real estate leases. We expect our imputed interest expenses related to our real estate leases to decrease in 2019 as compared to 2018 based on updated guidance related to aspects of lease accounting that becomes effective in 2019. In addition to the updated accounting guidance, our future net interest expense will also be dependent on whether, and to what extent, we reborrow amounts under our credit facility and the amount of and prevailing market interest rates on our outstanding cash equivalents and marketable securities.
Other Income (Expense), Net
Other income (expense), net was income of $53.8 million and $150.7 million in the second quarter and first half of 2018, respectively, as compared to expense of $2.5 million and $3.1 million in the second quarter and first half of 2017, respectively. Other income (expense), net in the second quarter and first half of 2018 was primarily related to an increase in the fair value of our equity investment in CRISPR of $53.9 million and $146.5 million in the second quarter and first half of 2018, respectively. Accounting guidance, which became effective January 1, 2018, requires that changes in the fair value of our equity investments are recorded in other income (expense), net in our condensed consolidated statement of operations. In prior periods, changes in the fair value of our equity investments were not reflected in our condensed consolidated statement of operations and a gain or loss was only recognized upon a sale of the underlying securities. As a result of the new guidance, our other income (expense), net will fluctuate based on increases or decreases in the fair value of these investments.
Other expense, net in the second quarter and first half of 2017 was primarily due to foreign exchange losses.
Income Taxes
In the second quarter of 2018, we recorded a provision for income taxes of $10.3 million as compared to a provision for income taxes of $4.3 million in the second quarter of 2017. The provision for income taxes in the second quarter of 2018 was primarily due to $5.0 million related to the reversing effect of discrete items associated with stock-based compensation and $5.7 million related to our U.S. state and foreign taxes. The provision for income taxes in the second quarter of 2017 related primarily to income taxes attributable to our VIEs.
In the first half of 2018, we recorded a benefit from income taxes of $2.3 million as compared to a provision for income taxes of $8.3 million in the first half of 2017. The benefit from income taxes in the first half of 2018 was primarily due to $16.8 million related to discrete items associated with stock-based compensation, partially offset by a provision for income taxes of $8.5 million related to our U.S. state and foreign taxes and $6.0 million of income taxes attributable to our VIEs. The provision for income taxes in the first half of 2017 related primarily to income taxes attributable to our VIEs.
Since the adoption of new accounting guidance in 2017, we have been recording discrete tax adjustments associated with stock-based compensation on a quarterly basis. As noted above, we have recorded a net benefit of $16.8 million related to these discrete items in the first half of 2018. In the fourth quarter of 2018, we expect the net benefit from or provision for income taxes recorded in the first three quarters of 2018 related to these adjustments to reverse, resulting in these discrete items having no effect on our annual provision for income taxes. 
As discussed in Note M, “Income Taxes,” we continue to maintain a valuation allowance on the majority of our net operating losses and other deferred tax assets. Due to this valuation allowance, we did not record a significant provision for income taxes in the second quarter and first half of 2018 and 2017. We are profitable from a U.S. federal income tax perspective and have used a portion of our net operating losses to offset this income since becoming profitable. We may release all or a portion of the valuation allowance in the near-term; however, the release of the valuation allowance, as well as the exact timing and amount of such release, continue to be subject to, among other things, our level of profitability, our revenue growth, the progress of our clinical programs and expectations regarding future profitability. In the period of the release of the valuation allowance, we will recognize a significant non-cash credit to net income and we will reflect a deferred tax asset, which is currently subject to the valuation allowance, on our condensed consolidated balance sheet. Following the release, we expect to continue to utilize our net operating losses to offset income, but would begin recording a provision for income taxes reflecting the utilization of the deferred tax assets. Our total deferred tax asset balance subject to the valuation allowance was approximately $1.6 billion at December 31, 2017.
Noncontrolling Interest (VIEs)
The net (income) loss attributable to noncontrolling interest (VIEs) recorded on our condensed consolidated statements of operations reflects our VIE’s net (income) loss for the reporting period, adjusted for any changes in the noncontrolling interest


46


holders’ claim to net assets, including contingent milestone, royalty and option payments. A summary of net income attributable to noncontrolling interest related to our VIEs for the second quarter and first half of 2018 and 2017 is as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
 
 
 
 
Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments
$
426

 
$
(18,045
)
 
$
983

 
$
(16,498
)
(Benefit from) provision for income taxes
(416
)
 
8,132

 
5,989

 
8,523

Decrease (increase) in fair value of contingent payments
1,100

 
(3,260
)
 
(22,900
)
 
(6,990
)
Net loss (income) attributable to noncontrolling interest
$
1,110

 
$
(13,173
)
 
$
(15,928
)
 
$
(14,965
)
The net income attributable to noncontrolling interest in the first half of 2018 was primarily due to an increase in the fair value of contingent payments related to the expiration of our option to purchase BioAxone that increased the probability of a $10.0 million license continuation fee for VX-210 that was ultimately paid in the first quarter of 2018 and the probability that additional milestone and royalty payments related to the BioAxone Agreement would be paid, partially offset by a provision for income taxes related to this increase. The net income attributable to noncontrolling interest in the second quarter and first half of 2017 was primarily due to a $20.0 million upfront payment earned by Parion in the second quarter of 2017 pursuant to a license agreement Parion entered into with a third party.
LIQUIDITY AND CAPITAL RESOURCES
The following table summarizes the components of our financial condition as of June 30, 2018 and December 31, 2017:
 
June 30,
 
December 31,
 
Increase/(Decrease)
 
2018
 
2017
 
$
 
%
 
(in thousands)
 
 
Cash, cash equivalents and marketable securities
$
2,767,755

 
$
2,088,666

 
$
679,089

 
33
%
Working Capital
 
 
 
 
 
 
 
Total current assets
3,407,423

 
2,648,963

 
758,460

 
29
%
Total current liabilities
927,300

 
807,260

 
120,040

 
15
%
Total working capital
$
2,480,123

 
$
1,841,703

 
$
638,420

 
35
%
As of June 30, 2018, we had cash, cash equivalents and marketable securities of $2.8 billion, which represented an increase of $679.1 million from $2.1 billion as of December 31, 2017. In the first half of 2018, our cash, cash equivalents and marketable securities balance increased due to cash receipts from product sales, a $146.5 million increase in the fair value of our investment in CRISPR based on an increase in the price of CRISPR’s common stock and $144.8 million cash received from issuances of common stock under our employee benefit plans partially offset by cash expenditures to fund our operations and $115.0 million of cash used to repurchase shares of our common stock. We expect that our future cash flows will be substantially dependent on CF product sales.
As of June 30, 2018, total working capital was $2.5 billion, which represented an increase of $638 million from $1.8 billion as of December 31, 2017. The most significant items that increased total working capital in the first half of 2018 were $574.4 million cash provided by operations, a $146.5 million increase in the fair value of our investment in CRISPR based on an increase in the price of CRISPR’s common stock and $144.8 million cash received from issuances of common stock under our employee benefit plans partially offset by $115.0 million of cash used to repurchase shares of our common stock and expenditures for property and equipment of $58.9 million as well as other expenditures.
Sources of Liquidity
We intend to rely on our existing cash, cash equivalents and marketable securities together with cash flows from product sales as our primary source of liquidity. We are receiving cash flows from sales of SYMDEKO, KALYDECO and ORKAMBI in the United States and ORKAMBI and KALYDECO from ex-U.S. markets. We expect the EMA to complete its review of the MAA we submitted for tezacaftor in combination with ivacaftor in the second half of 2018. Future net product revenues for ORKAMBI and, if approved, tezacaftor in combination with ivacaftor, from ex-U.S. markets will be dependent on, among other things, the timing of and our ability to complete reimbursement discussions in European countries.


47


We may borrow up to $500.0 million pursuant to a revolving credit facility that we entered into in October 2016. We may repay and reborrow amounts under the revolving credit agreement without penalty. Subject to certain conditions, we may request that the borrowing capacity under this credit agreement be increased by an additional $300.0 million.
In the first half of 2018, we received significant proceeds from the issuance of common stock under our employee benefit plans, but the amount and timing of future proceeds from employee benefits plans is uncertain. In the first half of 2018, the value of our strategic investment in CRISPR increased significantly but the future value of this strategic investment is uncertain. Other possible sources of future liquidity include strategic collaborative agreements that include research and/or development funding, commercial debt, public and private offerings of our equity and debt securities, development milestones and royalties on sales of products, software and equipment leases, strategic sales of assets or businesses and financial transactions. Negative covenants in our credit agreement may prohibit or limit our ability to access these sources of liquidity.
Future Capital Requirements
We incur substantial operating expenses to conduct research and development activities and to operate our organization. We have substantial facility and capital lease obligations, including leases for two buildings in Boston, Massachusetts that continue through 2028 and a lease in San Diego, California that continues through 2034. As of June 30, 2018, we have accrued approximately $290.5 million from ORKAMBI early access programs in France. We expect we will be required to repay a portion of the collected amounts to the French government based on the difference between the invoiced price of ORKAMBI and the final price for ORKAMBI in France once we conclude our ongoing pricing discussions with the French government. To the extent we borrow amounts under the credit agreement we entered into in October 2016, we would be required to repay any outstanding principal amounts in 2021.
In addition, we have entered into certain collaboration agreements with third parties that include the funding of certain research, development and commercialization efforts with the potential for future milestone and royalty payments by us upon the achievement of pre-established developmental and regulatory targets and/or commercial targets and we may enter into additional business development transactions, including acquisitions, collaborations and equity investments, that require additional capital.
Our board of directors also has authorized a share repurchase program to repurchase up to $500.0 million of shares of our common stock through December 31, 2019. As of June 30, 2018, $381.0 million remained available to fund repurchases under the share repurchase program.
We expect that cash flows from SYMDEKO, KALYDECO and ORKAMBI, together with our current cash, cash equivalents and marketable securities will be sufficient to fund our operations for at least the next twelve months. The adequacy of our available funds to meet our future operating and capital requirements will depend on many factors, including the amounts of future revenues generated by SYMDEKO, KALYDECO and ORKAMBI and the potential introduction of one or more of our other drug candidates to the market, the level of our business development activities and the number, breadth, cost and prospects of our research and development programs.
Financing Strategy
We may raise additional capital by borrowing under credit agreements, through public offerings or private placements of our securities or securing new collaborative agreements or other methods of financing. We will continue to manage our capital structure and will consider all financing opportunities, whenever they may occur, that could strengthen our long-term liquidity profile. There can be no assurance that any such financing opportunities will be available on acceptable terms, if at all.
CONTRACTUAL COMMITMENTS AND OBLIGATIONS
Our commitments and obligations were reported in our Annual Report on Form 10-K for the year ended December 31, 2017, which was filed with the Securities and Exchange Commission, or SEC, on February 15, 2018. There have been no material changes from the contractual commitments and obligations previously disclosed in that Annual Report on Form 10-K.


48


CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Our discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements prepared in accordance with generally accepted accounting principles in the United States. The preparation of these financial statements requires us to make certain estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reported periods. These items are monitored and analyzed by management for changes in facts and circumstances, and material changes in these estimates could occur in the future. Changes in estimates are reflected in reported results for the period in which the change occurs. We base our estimates on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from our estimates if past experience or other assumptions do not turn out to be substantially accurate. During the six months ended June 30, 2018, there were no material changes to our critical accounting policies as reported in our Annual Report on Form 10-K for the year ended December 31, 2017, which we filed with the SEC on February 15, 2018, except as set forth below:
Product Revenues - Early Access Programs
We began distributing ORKAMBI in France in 2015 through early access programs and are engaged in ongoing pricing discussions regarding the final price for ORKAMBI in France. We did not recognize any revenues from these product sales through December 31, 2017 based on accounting guidance in effect during this time because the price was not fixed or determinable. As of June 30, 2018 and December 31, 2017, our condensed consolidated balance sheet includes $290.5 million and $232.4 million, respectively, under the caption “Early access sales accrual” related to amounts accrued in France as payment for shipments of ORKAMBI under the early access programs. We expect to return the difference between the amounts collected based on the invoiced price and the final price for ORKAMBI in France to the French government.
Upon adopting ASC 606 in the first quarter of 2018, we recorded an $8.3 million cumulative effect adjustment to “Accumulated deficit” primarily related to shipments of ORKAMBI under early access programs in France. We determined the amount of the adjustment based upon (i) the status of pricing discussions in France upon adoption and (ii) our estimate of the amount of consideration it expects to retain related to ORKAMBI sales in France that occurred on or prior to December 31, 2017 that will not be subject to a significant reversal in amounts recognized. For ORKAMBI sales in France that occurred after December 31, 2017 under the early access programs, we have recognized net product revenues based on the estimate of consideration we expect to retain that will not be subject to a significant reversal in amounts recognized. If our estimate regarding the amounts we will receive for ORKAMBI supplied pursuant to these early access programs changes, we will reflect the effect of the change in estimate in net product revenues in the period in which the change in estimate occurs and will include adjustments to all prior sales of ORKAMBI under the early access programs. Depending on the final price of ORKAMBI and because the current estimate is based on the amount that will not be subject to a significant reversal in amounts recognized this adjustment could be material. For more information regarding the new guidance please see Note B, “Revenue Recognition.” 
RECENT ACCOUNTING PRONOUNCEMENTS
For a discussion of recent accounting pronouncements, please refer to Note A, “Basis of Presentation and Accounting Policies—Recent Accounting Pronouncements.”
Item 3.    Quantitative and Qualitative Disclosures About Market Risk
As part of our investment portfolio, we own financial instruments that are sensitive to market risks. The investment portfolio is used to preserve our capital until it is required to fund operations, including our research and development activities. None of these market risk-sensitive instruments are held for trading purposes. We do not have derivative financial instruments in our investment portfolio.
Interest Rate Risk
We invest our cash in a variety of financial instruments, principally securities issued by the U.S. government and its agencies, investment-grade corporate bonds and commercial paper, and money market funds. These investments are denominated in U.S. Dollars. All of our interest-bearing securities are subject to interest rate risk and could decline in value if interest rates fluctuate. Substantially all of our investment portfolio consists of marketable securities with active secondary or resale markets to help ensure portfolio liquidity, and we have implemented guidelines limiting the term-to-maturity of our


49



investment instruments. Due to the conservative nature of these instruments, we do not believe that we have a material exposure to interest rate risk. If interest rates were to increase or decrease by 1%, the fair value of our investment portfolio would increase or decrease by an immaterial amount.
In October 2016, we entered into a credit agreement. Loans under the credit agreement bear interest, at our option, at either a base rate or a Eurodollar rate, in each case plus an applicable margin. The applicable margin on base rate loans ranges from 0.75% to 1.50% and the applicable margin on Eurodollar loans ranges from 1.75% to 2.50%, in each case, based on our consolidated leverage ratio (as defined in the credit agreement). We do not believe that changes in interest rates related to the credit agreement would have a material effect on our financial statements. As of June 30, 2018, we had no principal or interest outstanding. A portion of our interest expense, net in 2018 will be dependent on whether, and to what extent, we reborrow amounts under the existing facility.
Foreign Exchange Market Risk
As a result of our foreign operations, we face exposure to movements in foreign currency exchange rates, primarily the Euro and British Pound against the U.S. Dollar. The current exposures arise primarily from cash, accounts receivable, intercompany receivables and payables, payables and accruals and inventories. Both positive and negative effects to our net revenues from international product sales from movements in exchange rates are partially mitigated by the natural, opposite effect that exchange rates have on our international operating costs and expenses.
We have a foreign currency management program with the objective of reducing the effect of exchange rate fluctuations on our operating results and forecasted revenues and expenses denominated in foreign currencies. We currently have cash flow hedges for the Euro, British Pound, Canadian Dollar and Australian Dollar related to a portion of our forecasted product revenues that qualify for hedge accounting treatment under U.S. GAAP. We do not seek hedge accounting treatment for our foreign currency forward contracts related to monetary assets and liabilities that impact our operating results. As of June 30, 2018, we held foreign exchange forward contracts that were designated as cash flow hedges with notional amounts totaling $453.4 million and had a net fair value of $10.0 million recorded on our condensed consolidated balance sheet.
Although not predictive in nature, we believe a hypothetical 10% threshold reflects a reasonably possible near-term change in exchange rates. Assuming that the June 30, 2018 exchange rates were to change by a hypothetical 10%, the fair value recorded on our condensed consolidated balance sheet related to our foreign exchange forward contracts that were designated as cash flow hedges as of June 30, 2018 would change by approximately $45.3 million. However, since these contracts hedge a specific portion of our forecasted product revenues denominated in certain foreign currencies, any change in the fair value of these contracts is recorded in “Accumulated other comprehensive loss” on our condensed consolidated balance sheet and is reclassified to earnings in the same periods during which the underlying product revenues affect earnings. Therefore, any change in the fair value of these contracts that would result from a hypothetical 10% change in exchange rates would be entirely offset by the change in value associated with the underlying hedged product revenues resulting in no impact on our future anticipated earnings and cash flows with respect to the hedged portion of our forecasted product revenues.
Item 4.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our chief executive officer and chief financial officer, after evaluating the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this Quarterly Report on Form 10-Q, have concluded that, based on such evaluation, as of June 30, 2018 our disclosure controls and procedures were effective and designed to provide reasonable assurance that the information required to be disclosed is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. In designing and evaluating our disclosure controls and procedures, our management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Changes in Internal Controls Over Financial Reporting
No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended) occurred during the three months ended June 30, 2018 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
PART II. Other Information


50



Item 1.     Legal Proceedings
We are not currently subject to any material legal proceedings.
Item 1A. Risk Factors
Information regarding risk factors appears in Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2017, which was filed with the SEC on February 15, 2018. There have been no material changes from the risk factors previously disclosed in the Annual Report on Form 10-K.
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q and, in particular, our Management’s Discussion and Analysis of Financial Condition and Results of Operations set forth in Part I-Item 2, contain or incorporate a number of forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, including statements regarding:
our expectations regarding the amount of, timing of and trends with respect to our revenues, costs and expenses and other gains and losses, including those related to CF net product revenues;
our expectations regarding clinical trials, development timelines, timing of our receipt of data from our ongoing and planned clinical trials and regulatory authority filings and submissions for ivacaftor, lumacaftor, tezacaftor, VX-659, VX-445, VX-561, VX-150, VX-210 and CTX001 and the MAA for tezacaftor in combination with ivacaftor;
our ability to obtain reimbursement for ORKAMBI in ex-U.S. markets and our ability to otherwise successfully market KALYDECO, ORKAMBI and SYMDEKO or any of our other drug candidates for which we obtain regulatory approval;
our expectations regarding the timing and structure of clinical trials of our drugs and drug candidates, including ivacaftor, lumacaftor, tezacaftor, VX-659, VX-445, VX-561, VX-150, VX-210 and CTX001, and the expected timing of our receipt of data from our ongoing and planned clinical trials;
the data that will be generated by ongoing and planned clinical trials and the ability to use that data to advance compounds, continue development or support regulatory filings;
our beliefs regarding the support provided by clinical trials and preclinical and nonclinical studies of our drug candidates for further investigation, clinical trials or potential use as a treatment;
our plan to continue investing in our research and development programs and our strategy to develop our drug candidates, alone or with third party-collaborators;
the establishment, development and maintenance of collaborative relationships;
potential business development activities;
potential fluctuations in foreign currency exchange rates;
our ability to use our research programs to identify and develop new drug candidates to address serious diseases and significant unmet medical needs; and
our liquidity and our expectations regarding the possibility of raising additional capital.
Any or all of our forward-looking statements in this Quarterly Report on Form 10-Q may turn out to be wrong. They can be affected by inaccurate assumptions or by known or unknown risks and uncertainties. Many factors mentioned in this Quarterly Report on Form 10-Q will be important in determining future results. Consequently, no forward-looking statement can be guaranteed. Actual future results may vary materially from expected results. We also provide a cautionary discussion of risks and uncertainties under “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2017, which was filed with the SEC on February 15, 2018. These are factors and uncertainties that we think could cause our actual results to differ materially from expected results. Other factors and uncertainties besides those listed there could also adversely affect us.


51


Without limiting the foregoing, the words “believes,” “anticipates,” “plans,” “intends,” “expects” and similar expressions are intended to identify forward-looking statements. There are a number of factors and uncertainties that could cause actual events or results to differ materially from those indicated by such forward-looking statements, many of which are beyond our control. In addition, the forward-looking statements contained herein represent our estimate only as of the date of this filing and should not be relied upon as representing our estimate as of any subsequent date. While we may elect to update these forward-looking statements at some point in the future, we specifically disclaim any obligation to do so to reflect actual results, changes in assumptions or changes in other factors affecting such forward-looking statements.
Item 2.     Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Repurchases of Equity Securities
The table set forth below shows all repurchases of securities by us during the three months ended June 30, 2018:
Period
 
Total Number
of Shares Purchased (1)
Average Price
Paid per Share
Total Number of Shares
Purchased as Part of
Publicly Announced
Plans or Programs (2)
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs (2)
April 1, 2018 to April 30, 2018
124,982
$150.01
118,079
470,002,816
May 1, 2018 to May 31, 2018
310,281
$151.55
306,627
422,980,285
June 1, 2018 to June 30, 2018
277,555
$151.31
275,761
380,982,293
Total
712,818
$151.19
700,467
380,982,293
(1)Consists of 700,467 shares repurchased pursuant to our share repurchase program (described in footnote 2 below) at an average price per share of $153.85 and 12,351 restricted shares repurchased for $0.01 per share from our employees pursuant to our equity plans. While we have restricted shares that are continuing to vest under our equity plans that are subject to repurchase rights upon termination of service, we have transitioned our equity program to granting restricted stock units. Unvested restricted stock units are forfeited upon termination of service and do not result in an issuer repurchase that would be reflected in this table.
(2)Our Board of Directors has approved a share repurchase program pursuant to which we are authorized to repurchase up to $500.0 million of our common stock by December 31, 2019; the program was announced on January 31, 2018. Under the share repurchase program, we are authorized to purchase shares from time to time through open market or privately negotiated transactions and such purchases may be made pursuant to Rule 10b5-1 plans or other means as determined by our management and in accordance with the requirements of the Securities and Exchange Commission. The approximate dollar value of shares that may yet be repurchased is based solely on shares that may be repurchased under the share repurchase program and excludes any shares that may be repurchased under our employee equity programs.
Item 6.    Exhibits
Exhibit Number
Exhibit Description
3.1
3.2
10.1
31.1
31.2
32.1
101.INS
XBRL Instance
101.SCH
XBRL Taxonomy Extension Schema
101.CAL
XBRL Taxonomy Extension Calculation
101.LAB
XBRL Taxonomy Extension Labels
101.PRE
XBRL Taxonomy Extension Presentation
101.DEF
XBRL Taxonomy Extension Definition


52


(1) Incorporated by reference to Appendix C to the Registrant's definitive proxy statement on Schedule 14A, filed with the Securities and Exchange Commission on April 17, 2018.
* Management contract, compensatory plan or agreement.



53


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.
 
Vertex Pharmaceuticals Incorporated
 
 
 
July 26, 2018
By:
/s/ Thomas Graney
 
 
Thomas Graney
 
 
Senior Vice President and Chief Financial Officer
(principal financial officer and
duly authorized officer)


54
EX-3.1 2 a2018q210-qexhibit31.htm EXHIBIT 3.1 Exhibit



    Exhibit 3.1

Federal Identification
No. 04-3039129

The Commonwealth of Massachusetts
MICHAEL JOSEPH CONNOLLY
Secretary of State
ONE ASHBURTON PLACE, BOSTON, MASS: 02108


RESTATED ARTICLES OF ORGANIZATION

General Laws, Chapter 156B, Section 74

This certificate must be submitted to the Secretary of the Commonwealth within sixty days after the date of the vote of stockholders adopting the restated articles of organization. The fee for filing this certificate is prescribed by General Laws, Chapter 156B Section 114. Make check payable to the Commonwealth of Massachusetts.

We, Joshua Boger, President
Richard H. Aldrich, Clerk of

Vertex Pharmaceuticals Incorporated
(Name of Corporation)

located at 40 Allston Street, Cambridge, Massachusetts 02139 do hereby certify that the following restatement of the articles of organization of the corporation was duly adopted at a meeting held on May 24 , 1991, by vote of

1,080,000 shares of common out of 2,702,500 shares outstanding,
(Class of Stock)

5,051,955 shares of Series A Convertible Preferred Stock out of 5,279,227 shares outstanding, and
(Class of Stock)

1,343,655 shares of Series B Convertible Preferred Stock out of 1,404,000 shares outstanding,
(Class of Stock)
*
being at least two-third of each class of stock outstanding and entitled to vote and of each class or series of stock adversely affected thereby:

1. The name by which the corporation shall be known is:

Vertex Pharmaceuticals Incorporated

2. The purpose for which the corporation is formed are as follows:

To develop, manufacture, market, and sell pharmaceutical products.





To carry on any business or other activity which may be lawfully carried on by a corporation organized under the Business Corporation Law of the Commonwealth of Massachusetts whether or not related to those referred to in the foregoing paragraph.

* 571,429 shares of Series C Convertible Preferred Stock out of 571,429 shares outstanding

Note: If the space provided under any article or item on this form is insufficient, additions shall be set forth on separate 8 1/2 x 11 sheets of paper leaving a left hand margin of at least 1 inch for binding. Additions to more than one article may be continued on a single sheet so long as each article requiring each such addition is clearly indicated.


3. The total number of shares and the par value, if any, of each class of stock which the corporation is authorized to issue is as follows:

Class of Stock    Without Par Value      With Par Value
Number of Shares     Number of Shares     Par Value
--------------      -----------------      ----------------          ---------
Preferred      None      1,000,000 $.01
Common      None      25,000,000 $.01

*4. If more than one class is authorized, a description of each of the different classes of stock with, if any, the preferences, voting powers, qualifications, special or relative rights or privileges as to each class thereof and any series now established:

See Attached.

*5. The restrictions, if any, imposed by the articles of organization upon the transfer of shares of stock of any class are as follows:

None.

*6. Other lawful provisions, if any, for the conduct and regulation of the business and affairs of the corporation, for its voluntary dissolution, or for limiting, defining, or regulating the powers of the corporation, or of its directors or stockholders, or of any class of stockholders:

See Attached.


*If there are no such provisions, state "None".






AMENDMENTS

1. Article 3 is amended as follows:

(i) Every three shares of the Common Stock, $.01 par value, of the Corporation outstanding on the effective date of these Restated Articles of Organization shall on such effective date be combined into two shares of Common Stock, $.01 par value; provided, that no fractional shares shall be issued in connection with such combination and the fair value of fractional shares resulting therefrom shall be paid in cash to holders who would otherwise have received such fractional shares; and provided, further, that in connection with the foregoing, no changes shall be made in the capital or surplus account of the Corporation.

(ii) In connection and simultaneously with the combination described above, the authorized Common Stock, $.01 par value, of the Corporation shall be reduced from 11,024,000 shares to 7,349,333 shares; provided, that in connection with the foregoing, no changes shall be made in the capital or surplus account of the Corporation.

(iii) Every three shares of each series of the Convertible Preferred Stock, $.01 par value, of the Corporation outstanding on the effective date of these Restated Articles of Organization shall on such effective date, pursuant to the terms of such Convertible Preferred Stock, be automatically converted into two shares of Common Stock, $.01 par value; provided, that no fractional shares shall be issued in connection with said conversion and the fair value of fractional shares resulting therefrom shall be paid in cash to holders who would have otherwise received such fractional shares.

(iv) In connection and simultaneously with the conversion described above, the entire class, including each series of such class, of Convertible Preferred Stock, $.01 par value, of the Corporation shall be cancelled and withdrawn from the authorized capital stock of the Corporation.

(v) Immediately following the foregoing, the amount of the authorized capital stock of the Corporation shall be increased to 26,000,000 shares, consisting of 25,000,000 shares of Common Stock, $.01 par value, and 1,000,000 shares of Preferred Stock, $.01 par value.

2. Article 4 is amended as follows:

(i) The class of Preferred Stock, $.01 par value, authorized pursuant to Article 3 is authorized to be issued by the Board of Directors, in one or more series, as set forth in Article 4 of these Restated Articles of Organization.





3. Article 6 is amended as follows:

(i) The first paragraph, relating to Amendment of the By-Laws, is designated as Part A.

(ii) The second paragraph, relating to Meetings of Stockholders, is designated as Part B.

(iii)The third paragraph, relating to Partnership Agreements, is designated as Part C.

(iv) The fourth paragraph, relating to liability of Directors, is designated as Part D.

(v) There is added as a new Part E provisions relating to (a) the election of a classified Board of Directors, (b) nomination of directors, (c) filling of newly created directorships and vacancies, (d) removal of directors, (e) election of directors by holders of Preferred Stock, and (f) amendment or repeal of the provisions set forth in Part E.

2




ARTICLE 4

A. Common Stock

The holders of shares of Common Stock of the Corporation shall be entitled to one vote for each share of such stock held by them, respectively, upon all matters presented to the stockholders. The Common Stock shall be subject to the special provisions applicable to any series of Preferred Stock issued by the Board of Directors, as hereinafter provided.

B. Preferred Stock.

The Preferred Stock may be issued by the Board of Directors, in one or more series and with such rights, powers, preferences, and terms and at such times and for such consideration as the Board of Directors shall determine, without further stockholder action. With respect to any such series of Preferred Stock, prior to issuance, the Board of Directors by resolution shall designate that series to distinguish it from other series and classes of stock of the Corporation, shall specify that number of shares to be included in the series, and shall fix the rights, powers, preferences, and terms of the shares of the series, including but without limitation: (i) the dividend rate, its preference as to any other class or series of capital stock, and whether dividends will be cumulative or non cumulative; (ii) whether the shares are to be redeemable and, if so, at what times and prices and on what other terms and conditions; (iii) the terms and amount of any sinking fund provided for the purchase of redemption for the shares; (iv) whether the shares shall be convertible or exchangeable and, if so, the times, prices, rates, adjustments, and other terms of such conversion or exchange; (v) the voting rights, if any, applicable to the shares in addition to those prescribed by law; (vi) the restrictions and conditions, if any, on the issue or reissue of any additional shares of such series or of any other series of Preferred Stock ranking on a parity with or prior to the shares of such series; and (vii) the rights of the holders of such shares upon voluntary or involuntary liquidation, dissolution, or winding up of the Corporation.

4A





ARTICLE 6

A. Amendment of By-Laws

To the extent and the manner provided in the By-Laws, the Board of Directors may make, amend, or repeal the By-Laws in whole or in part, except with respect to any provision thereof which by law or by the By-Laws requires action by the stockholders.

B. Meetings of Stockholders

To the extent and in the manner provided in the By-Laws, meetings of the stockholders may be held anywhere within the Commonwealth of Massachusetts or elsewhere in the United States.

C. Partnership Agreements

The Corporation may enter into partnership agreements (general or limited) and joint ventures with any person, firm, association, or corporation engaged in carrying on any business in which the Corporation is authorized to engage, or in connection with carrying out all or any of the purposes of the Corporation.

D. Liability of Directors

No director of the Corporation shall be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director; provided, however, that this provision shall not eliminate or limit the liability of a director to the extent provided by applicable law (i) for any breach of the director's duty of loyalty to the Corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of laws, (iii) under Section 61 or 62 of the Business Corporation Law, Chapter 156B, of the Commonwealth of Massachusetts, or (iv) for any transactions from which the director derived an improper personal benefit. No amendment to or repeal of this provision shall apply to or have any effect on the liability or alleged liability of any director of the Corporation for or with respect to any acts or omissions of such director occurring prior to such amendment or repeal.

E. Board of Directors

1. Number, Election and Terms. Subject to the rights of the holders of any series of Preferred Stock to elect directors who shall serve for such term and have such voting powers as shall be provided in Article 4 of these Articles, the Board of Directors shall consist of such number of persons as shall be provided in the Corporation's By-Laws. The Board of Directors shall be classified with respect to the time for which its members shall severally hold office by dividing them into three classes, as nearly equal in number as possible, with the term of office of one class expiring at the annual meeting of stockholders each year. At each annual meeting of the stockholders of the Corporation, the successors to the class of directors whose term expires at that meeting shall be elected to hold office for a term expiring at the annual meeting of stockholders held in the third year following the year of their election. If the number of directors


6A






is changed, any increase or decrease shall be apportioned by the Board of Directors among the classes so as maintain the number of directors in each class as nearly equal as possible. Each director shall hold office until the annual meeting for the year in which such director's term expires and until such director's successor shall be elected and shall qualify. No director need be a stockholder.

2. Nomination. Advance notice of nominations for the election of directors, other than by the Board of Directors or a committee thereof, shall be given within the time and in the manner provided in the By-Laws.

3. Newly Created Directorships and Vacancies. Newly created directorships resulting from any increase in the number of directors and any vacancies on the Board of Directors resulting from death, resignation, disqualification, removal, or other cause shall be filled only by the affirmative vote of a majority of the remaining directors then in office, even though less than a quorum of the Board of Director. Any director elected in accordance with the preceding sentence shall hold office for the remainder of the full term of the class of directors in which the new directorship was created or the vacancy occurred and until such director's successor shall have been elected and qualified. No decrease in the number of directors constituting the Board of Directors shall shorten the term of any incumbent director.

4. Removal of Directors. Any director may be removed from office by stockholder vote at any time, but only for cause, by the affirmative vote of the holders of a majority of the voting power of the then outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class. Any director may also be removed from office for cause by vote of a majority of the directors then in office.

5. Directors Elected by Holders of Preferred Stock. Whenever the holders of any class or series of Preferred Stock or of any other class or series of shares issued by the Corporation shall have the right, voting separately as a class or series, to elect one or more directors under specified circumstances, the election, term of office, filling of vacancies, and other features of such directorships shall be governed by the terms of these Articles applicable to such class or series, and none of the provisions of this Part E shall apply with respect to directors so elected.

6. Amendment, Repeal, etc. Notwithstanding any other provision of these Articles to the contrary, the affirmative vote of the holders of at least 80% of the voting power of the then outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, shall be required to alter, amend, adopt any provision inconsistent with, or repeal this Part E or any provision thereof.

6B






*We further certify that the foregoing restated articles of organization effect no amendments to the articles of organization of the corporation as heretofore amended, except amendments to the following articles 3, 4 and 6.

(*If there are no such amendments, state "None".)

Briefly describe amendments in space below:

See Attached.






IN WITNESS WHEREOF AND UNDER THE PENALTIES OF PERJURY, we have hereto signed our names this 30th day of July in the year 1991

/S/ Joshua Boger
-------------------------------
Joshua Boger President

/S/ Richard H. Aldrich
-------------------------------
Richard H. Aldrich Clerk








THE COMMONWEALTH OF MASSACHUSETTS

RESTATED ARTICLES OF ORGANIZATION
(General Laws, Chapter 156B, Section 74)


I hereby approve the within restated articles of organization and, the filing fee in the amount of $19,150.67 having been paid, said articles are deemed to have been filed with me this 31st day of July, 1991



/S/ MICHAEL JOSEPH CONNOLLY
-----------------------
MICHAEL JOSEPH CONNOLLY
Secretary of State



TO BE FILLED IN BY CORPORATION

PHOTOCOPY OF RESTATED ARTICLES OF ORGANIZATION TO BE SENT TO:
Timothy B. Bancroft, Esq.
Warner & Stackpole
75 State Street, Boston, MA 02109
Telephone (617) 951-9000

Copy Mailed





The Commonwealth of Massachusetts

OFFICE OF THE MASSACHUSETTS SECRETARY OF STATE
MICHAEL JOSEPH CONNOLLY, Secretary
ONE ASHBURTON PLACE, BOSTON, MASS. 02108
CERTIFICATE OF VOTE OF DIRECTORS ESTABLISHING
A SERIES OF A CLASS OF STOCK

General Laws, Chapter 156B, Section 26

We, Joshua Boger, President and
Richard H. Aldrich, Clerk of


Vertex Pharmaceuticals Incorporated
(Name of Corporation)


located at 40 Allston Street, Cambridge, Massachusetts 02139 do hereby certify that by unanimous written consent of the Board of Directors as of July 1, 1991, the following vote establishing and designating a series of class of stock and determining the relative rights and preferences thereof was duly adopted.

See attached.

Note: Votes for which the space provided above is not sufficient should be set out on continuation sheets to be numbered 2A, 2B etc. Continuation sheets must have a left-hand margin 1 inch wide for binding and shall be 8 1/2" x 11". Only one side should be used.






VOTED, that pursuant to the authority granted to and vested in the Board of Directors of this Corporation (hereinafter called the "Board of Directors" or the "Board") by the provisions of the Restated Articles of Organization of the Corporation approved by the Board on May 23, 1991 and approved by the stockholders of the Corporation on May 24, 1991, the Board of Directors hereby establishes a series of Preferred Stock (the "Preferred Stock") of the Corporation, effective as of the date of the filing of the Restated Articles of Organization with the Secretary of the Commonwealth of Massachusetts, and hereby states the designation and number of shares, and prescribes the relative rights and preferences thereof as follows:

Series A Junior Participating Preferred Stock:

Section 1. Designation and Amount. The shares of such series shall be designated as "Series A Junior Participating Preferred Stock" (the "Series A Preferred Stock") and the number of shares constituting the Series A Preferred Stock shall be 250,000. Such number of shares may be increased or decreased by resolution of the Board of Directors; provided, that no decrease shall reduce the number of shares of Series A Preferred Stock to a number less than the number of shares then outstanding plus the number of shares reserved for issuance upon the exercise of outstanding options, rights or warrants, or the conversion of any outstanding securities, issued by the Corporation exercisable for or convertible into Series A Preferred Stock.

Section 2. Dividends and Distributions.

(A) Subject to the rights of the holders of any shares of any series of Preferred Stock (or any similar stock) ranking prior and superior to the Series A Preferred Stock with respect to dividends, the holders of shares of Series A Preferred Stock, in preference to the holders of Common Stock, par value $.01 per share (the "Common Stock"), of the Corporation, and of any other junior stock, shall be entitled to receive, when, as and if declared by the Board of Directors out of funds legally available for the purpose, quarterly dividends payable in cash on the first day of March, June, September and December in each year (each such date being referred to herein as a "Quarterly Dividend Payment Date"), commencing on the first Quarterly Dividend Payment Date after the first issuance of a share or fraction of a share of Series A Preferred Stock, in an amount per share (rounded to the nearest cent) equal to the greater of (a) $1 or (b) subject to the provisions for adjustment hereinafter set forth, 100 times the aggregate per share amount of all cash dividends, and 100 times the aggregate per share amount (payable in kind) of all non-cash dividends or other distributions, other than a dividend payable in shares of Common Stock or a subdivision of the outstanding shares of Common Stock (by reclassification or otherwise), declared on the Common Stock since the immediately preceding Quarterly

Continuation Sheet 2A





Dividend Payment Date or, with respect to the first Quarterly Dividend Payment Date, since the first issuance of any share or fraction of a share of Series A Preferred Stock. In the event the Corporation shall at any time declare or pay any dividend on the Common Stock payable in shares of Common Stock, or effect a subdivision or combination or consolidation of the outstanding shares of Common Stock (by reclassification or otherwise than by payment of a dividend in shares of Common Stock) into a greater or lesser number of shares of Common Stock, then in each such case the amount to which holders of shares of Series A Preferred Stock were entitled immediately prior to such event under clause (b) of the preceding sentence shall be adjusted by multiplying such amount by a fraction, the numerator of which is the number of shares of Common Stock outstanding immediately after such event and the denominator of which is the number of shares of Common Stock that were outstanding immediately prior to such event.

(B) The Corporation shall declare a dividend or distribution on the Series A Preferred Stock as provided in
paragraph (A) of this Section immediately after it declares a dividend or distribution on the Common Stock (other than a dividend payable in shares of Common Stock); provided, that, in the event no dividend or distribution shall have been declared on the Common Stock during the period between any Quarterly Dividend Payment Date and the next subsequent Quarterly Dividend Payment Date, a dividend of $1 per share on the Series A Preferred Stock shall nevertheless be payable on such subsequent Quarterly Dividend Payment Date.

(C) Dividends shall begin to accrue and be cumulative on outstanding shares of Series A Preferred Stock from the Quarterly Dividend Payment Date next preceding the date of issue of such shares, unless the date of issue of such shares is prior to the record date for the first Quarterly Dividend Payment Date, in which case dividends on such shares shall begin to accrue from the date of issue of such shares, or unless the date of issue is a Quarterly Dividend Payment Date or is a date after the record date for the determination of holders of shares of Series A Preferred Stock entitled to receive a quarterly dividend and before such Quarterly Dividend Payment Date, in either of which events such dividends shall begin to accrue and be cumulative from such Quarterly Dividend Payment Date. Accrued but unpaid dividends shall not bear interest. Dividends paid on the shares of Series A Preferred Stock in an amount less than the total amount of such dividends at the time accrued and payable on such shares shall be allocated pro rata on a share-by-share basis among all such shares at the time outstanding. The Board of Directors may fix a record date for the determination of holders of shares of Series A Preferred Stock entitled to receive payment of a dividend or distribution declared thereon, which record date shall be


Continuation Sheet 2B





not more than 60 days prior to the date fixed for the payment thereof.

Section 3. Voting Rights. The holders of shares of Series A Preferred Stock shall have the following voting rights:

(A) Each share of Series A Preferred Stock shall entitle the holder thereof to 100 votes on all matters submitted to a vote of the stockholders of the Corporation.

(B) Except as otherwise provided herein, in any other Certificate of Vote of Directors establishing a series of Preferred Stock or any similar stock, or by law, the holders of shares of Series A Preferred Stock and the holders of shares of Common Stock and any other capital stock of the Corporation having general voting rights shall vote together as one class on all matters submitted to a vote of the stockholders of the Corporation.

(C) Except as otherwise provided herein, or by law, holders of shares of Series A Preferred Stock shall have no special voting rights and - their consent shall not be required (except to the extent they are entitled to vote with holders of shares of Common Stock as set forth herein) for taking any corporate action.

Section 4. Certain Restrictions.

(A) Whenever quarterly dividends or other dividends or distributions payable on the Series A Preferred Stock as provided in Section 2 are in arrears, thereafter and until all accrued and unpaid dividends and distributions, whether or not declared, on shares of Series A Preferred Stock outstanding shall have been paid in full, the Corporation shall not:

(i) declare or pay dividends, or make any other distributions, on any shares of stock ranking junior (either as to dividends or upon liquidation, dissolution or winding up) to the Series A Preferred Stock;

(ii) declare or pay dividends, or make any other distributions, on any shares of stock ranking on a parity (either as to dividends or upon liquidation, dissolution or winding up) with the Series A Preferred Stock, except dividends paid ratably on the Series A Preferred Stock and all such parity stock on which dividends are payable or in arrears in proportion to the total amounts to which the holders of all such shares are then entitled;

(iii) redeem or purchase or otherwise acquire for consideration any shares of stock ranking junior (either as to dividends or upon liquidation, dissolution or winding up) to the Series A Preferred Stock; provided,


Continuation Sheet 2C







that the Corporation may at any time redeem, purchase or otherwise acquire shares of such junior stock in exchange for shares of stock of the Corporation ranking junior (either as to dividends or upon liquidation, dissolution or winding up) to the Series A-Preferred Stock; or

(iv) redeem or purchase or otherwise acquire for consideration any shares of Series A Preferred Stock, or any shares of stock ranking on a parity (either as to dividends or upon liquidation, dissolution or winding up) with the Series A Preferred Stock, except-in accordance with a purchase offer made in writing or by publication (as determined by the Board of Directors) to all holders of such shares upon such terms as the Board of Directors, after consideration of the respective annual dividend rates and other relative rights and preferences of the respective series and classes, shall determine in good faith will result in fair and equitable treatment among the respective series or classes.

(B) The Corporation shall not permit any subsidiary of the Corporation to purchase or otherwise acquire for consideration any shares of stock of the Corporation unless the Corporation could, under paragraph (A) of this Section, purchase or otherwise acquire such shares at such time and in such manner.

Section 5. Reacquired Shares. Any shares of Series A Preferred Stock purchased or otherwise acquired by the Corporation in any manner whatsoever shall be retired and cancelled promptly after the acquisition thereof. All such shares shall upon their cancellation become authorized but unissued shares of Preferred Stock and may be reissued as part of a new series of Preferred Stock subject to the conditions and restrictions on issuance set forth herein, in the Restated Articles of Organization, or in any other Certificate of Vote of Directors establishing a series of Preferred Stock or any similar stock or as otherwise required by law.

Section 6. Liquidation, Dissolution or Winding Up. Upon any liquidation, dissolution or winding up of the Corporation, no distribution shall be made (1) to the holders of shares of stock ranking junior (either as to dividends or upon liquidation, dissolution or winding up) to the Series A Preferred Stock unless, prior thereto, the holders of shares of Series A Preferred Stock shall have received $100 per share, plus an amount equal to accrued and unpaid dividends and distributions thereon, whether or not declared, to the date of such payment; provided, that the holders of shares of Series A Preferred Stock shall be entitled to receive an aggregate amount per share, subject to the provision for adjustment hereinafter set forth, equal to 100 times the aggregate amount to be distributed per share to holders of shares

Continuation Sheet 2D





of Common Stock, or (2) to the holders of shares of stock ranking on a parity (either as to dividends or upon liquidation, dissolution or winding up) with the Series A Preferred Stock, except distributions made ratably on the Series A Preferred Stock and all such parity stock-in proportion to the total amounts to which the holders of all such shares are entitled upon such liquidation, dissolution or winding up. In the event the Corporation shall at any time declare or pay any dividend on the Common Stock payable in shares of Common Stock, or effect a subdivision or combination or consolidation of the outstanding shares of Common Stock (by reclassification or otherwise than by payment of a dividend in shares of Common Stock) into a greater or lesser number of shares of Common Stock, then in each such case the amount to which holders or shares of Series A Preferred Stock were entitled immediately prior to such event under the proviso to clause (1) of the preceding sentence shall be adjusted by multiplying such amount by a fraction, the numerator of which is the number of shares of Common Stock outstanding immediately after such event and the denominator of which is the number of shares of Common Stock that were outstanding immediately prior to such event.

Section 7. Consolidation, Merger, etc. In case the Corporation shall enter into any consolidation, merger, combination or other transaction in which the shares of Common Stock are exchanged for or changed into other stock or securities, cash and/or any other property, then in any such case each share of Series A Preferred Stock shall at the same time be similarly exchanged for or changed into an amount per share, subject to the provision for adjustment hereinafter set forth, equal to 100 times the aggregate amount of stock, securities, cash and/or any other property (payable in kind), as the case may be, into which or for which each share of Common Stock is changed or exchanged. In the event the Corporation shall at any time declare or pay any dividend on the Common Stock payable in shares of Common Stock, or effect a subdivision or combination or consolidation of the outstanding shares of Common Stock (by reclassification or otherwise than by payment of a dividend in shares of Common Stock) into a greater or lesser number of shares of Common Stock, then in each such case the amount set forth in the preceding sentence with respect to the exchange or change of shares of Series A Preferred Stock shall be adjusted by multiplying such amount by a fraction, the numerator of which is the number of shares of Common Stock outstanding immediately after such event and the denominator of which is the number of shares of Common Stock that were outstanding immediately prior to such event.

Section 8. No Redemption. The shares of Series A Preferred Stock shall not be redeemable.

Section 9. Rank. The Series A Preferred Stock shall rank, with respect to the payment of dividends and the distribution of assets, junior to all series of any other class of the Corporation's Preferred Stock.


Continuation Sheet 2E








Section 10. Amendment. The Restated Articles of Organization of the Corporation shall not be amended in any manner which would materially alter or change the powers, preferences or special rights of the Series A Preferred Stock so as to affect them adversely without the affirmative vote of the holders of at least two-thirds of the outstanding shares of Series A Preferred Stock, voting together as a single class.

Continuation Sheet 2F







IN WITNESS WHEREOF AND UNDER THE PENALTIES OF PERJURY, we have hereto signed our names this 30th day of July in the year 1991.



/S/ Joshua Boger
----------------------------
Joshua Boger, President

/S/ Richard H. Aldrich
----------------------------
Richard H. Aldrich, Clerk









    THE COMMONWEALTH OF MASSACHUSETTS

Certificate of Vote of Directors Establishing
A Series of a Class of Stock
(General Laws, Chapter 156B, Section 26)

    I hereby approve the within certificate and, the
filing fee in the amount of $100.00
    having been paid, said certificate is hereby filed this
31st day of July, 1991




    /S/ MICHAEL JOSEPH CONNOLLY

    MICHAEL JOSEPH CONNOLLY
Secretary of State


    TO BE FILLED IN BY CORPORATION
    Photo copy of certificate to be sent
TO:
        Timothy B. Bancroft, Esq.
        Warner & Stackpole
        75 State Street, Boston, MA 02109
    Telephone: (617) 951-9000





THE COMMONWEALTH OF MASSACHUSETTS

WILLIAM FRANCIS GALVIN
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512

ARTICLES OF AMENDMENT

(General Laws, Chapter 156B, Section 72)

We, Joshua S. Boger, President
and Richard H. Aldrich, Clerk
of

Vertex Pharmaceuticals Incorporated ,
(EXACT NAME OF CORPORATION)

located at 40 Allston Street, Cambridge, Massachusetts 02139 ,
--------------------------------------------------------------------
(STREET ADDRESS OF CORPORATION IN MASSACHUSETTS)
certify that these Articles of Amendment affecting articles numbered: 3
---------- --------------------------------
(NUMBER THOSE ARTICLES 1, 2, 3, 4, 5 AND/OR 6 BEING AMENDED)
of the Articles of Organization were duly adopted at a meeting held on May 11, 1995 , by vote of:

11,800,239 shares of Common Stock of 17,189,713 shares outstanding, ---------- ------------- ---------------
(TYPE, CLASS & series, if any)

shares of of shares outstanding, and ------- ----------------- -----------------
(TYPE, CLASS & series, if any)

shares of of shares outstanding --------- ------------------- --------------
(TYPE, CLASS & series, if any)

being at least a majority of each type, class or series outstanding and entitled to vote thereon:

VOTED:
To increase the number of shares of Common Stock, $.01 par value per share that the Corporation shall have authority to issue from 25,000,000 shares to 50,000,000 shares; and that Article 3 of the
Corporation's Restated Articles of Organization be, and hereby is, amended to read as follows:

3.
The total number of shares and the par value, if any, of each class of stock which the Corporation shall be authorized to issue is as follows: 1,000,000 shares of Preferred Stock, $.01 par value per share and 50,000,000 shares of Common Stock, $.01 par value per share.






To CHANGE the number of shares and the par value (if any) of any type, class or series of stock which the corporation is authorized to issue, fill in the following:

The total PRESENTLY authorized is:



    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     25,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01


CHANGE the total authorized to:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     50,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01


2






The foregoing amendment will become effective when these Article of Amendments are filed in accordance with General Laws, Chapter 156B, Section 6 unless the articles specify, in accordance with the vote adopting the amendment, a later effective date not more than thirty days after such filing, in which event the amendment will become effective on such later date.

EFFECTIVE DATE:_________________________________.

IN WITNESS WHEREOF AND UNDER THE PENALTIES OF PERJURY, we have hereunto signed
our names this 15th day of May, in the year 1995,

/s/ Joshua S. Boger , President
-------------------------------------------

/s/ Richard H. Aldrich , Clerk
-------------------------------------------

3






THE COMMONWEALTH OF MASSACHUSETTS

ARTICLES OF AMENDMENT
(GENERAL LAWS, CHAPTER 156B, SECTION 72)

I hereby approve the within Articles of Amendment and, the filing fee in the amount of $25,000.00 having been paid, said articles are deemed to have been filed with me this 17th day of May 1995.


/s/ William Francis Galvin
WILLIAM FRANCIS GALVIN

SECRETARY OF THE COMMONWEALTH


TO BE FILLED IN BY CORPORATION

PHOTOCOPY OF DOCUMENT TO BE SENT TO:

KENNETH S. BOGER, ESQUIRE
WARNER & STACKPOLE
75 STATE STREET
BOSTON, MA 02109
617-951-9000










FEDERAL IDENTIFICATION
                    NO. 04-3039129


The Commonwealth of Massachusetts
William Francis Galvin
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512

ARTICLES OF AMENDMENT

(General laws, Chapter 156B, Section 72)


We, Thomas G. Auchincloss, Jr., Vice President,
---------------------------------------
and Richard H. Aldrich , Clerk,
of

Vertex Pharmaceuticals Incorporated
(Exact name of corporation)

located at: 130 Waverly Street, Cambridge, Massachusetts 02139-4242
(Street address of corporation in Massachusetts)

certify that these Articles of Amendments affecting articles numbered:
3
-------------------------------------------------------------
(number those articles 1, 2, 3, 4, 5, and/or 6 being amended)
of the Articles of Organization were duly adopted at a meeting held on May 8, 1997, by vote of: 18,591,245 shares of Common Stock of 24,680,649 shares outstanding.
(type, class & series if any)

shares of of shares outstanding and ---------- ------------- -----------
(type, class & series if any)

shares of of shares outstanding. ---------- ------------- -----------
(type, class & series if any)

being at least a majority of each type, class or series outstanding and entitled to vote thereon/

(see page 2)

(1) For amendments adopted pursuant to Chapter 156B, Section 70. (2) For amendments adopted pursuant to Chapter 156B, Section 71. Note: if the space provided under any article or item on this form is insufficient, additions shall be set forth on one side only of separate 8-1/2 x 11 sheets of paper with a left margin of at least 1 inch. Additions to more than one article may be made on a single sheet so long as each article requiring each addition is clearly indicated.







To change the number of shares and the par value (if any) of any type, class or series of stock which the corporation is authorized to issue, fill in the following:

The total presently authorized is:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     50,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01


Change the total authorized to:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     100,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01



VOTED:     To increase the number of shares of Common Stock, $.01 par value per share that the Corporation shall have authority to issue from 50,000,000 shares to 100,000,000 shares; and that Article 3 of the Corporation's Restated Articles of Organization be, and hereby is, amended to read as follows:

3. The total number of shares and the par value, if any, of each class of stock which the Corporation shall be authorized to issue is as follows: 1,000,000 shares of Preferred Stock, $.01 par value per share and 100,000,000 shares of Common Stock, $.01 par value per share.






The foregoing amendment(s) will become effective when these Articles of Amendment are filed in accordance with General Laws, Chapter 156B, Section 6 unless these articles specify, in accordance with the vote adopting the amendment, a later effective date not more than thirty days after such filing, in which event the amendment will become effective on such later date.

Later effective date: _______________________

SIGNED UNDER THE PENALTIES OF PERJURY, this 30th day of May, 1997.

/s/ Thomas G. Auchincloss, Jr., Vice President,
---------------------------------
Thomas G. Auchincloss, Jr.

/s/ Richard H. Aldrich. Clerk
------------------------------
Richard H. Aldrich








THE COMMONWEALTH OF MASSACHUSETTS

ARTICLES OF AMENDMENT
(General Laws, Chapter 156B, Section 72)
------------------------------------------------------------------------------- ----------------------------------------------------------------
I hereby approve the within Articles of Amendment, and the filing fee in the amount of $50,000 having been paid, said article is deemed to have been filed with me this 4th day of June, 1997.




Effective date: _________________________









/S/ WILLIAM FRANCIS GALVIN

WILLIAM FRANCIS GALVIN

     Secretary of the Commonwealth












TO BE FILLED IN BY CORPORATION
    Photocopy of document to be sent to:

Sarah P. Cecil
Vertex Pharmaceuticals Incorporated
130 Waverly Street
Cambridge, MA 02139-4242






FEDERAL IDENTIFICATION
                NO. 04-3039129

The Commonwealth of Massachusetts
William Francis Galvin
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512

ARTICLES OF AMENDMENT
(General Laws, Chapter 156B, Section 72)

We, Vicki L. Sato, PH.D., President,

and Sarah P. Cecil, Clerk,

of

VERTEX PHARMACEUTICALS INCORPORATED,
(Exact name of corporation)

located at 130 WAVERLY STREET, CAMBRIDGE, MASSACHUSETTS 02139-4242,
(Street address of corporation in Massachusetts)

certify that these Articles of Amendment affecting articles numbered: 3
(Number those articles 1, 2, 3, 4, 5 and/or 6 being amended)

of the Articles of Organization were duly adopted at a meeting held on MAY 8, 2001, by vote of:

40,020,139 shares of Common Stock of 60,150,471 shares outstanding,
(type, class & series, if any)

____________ shares of _________________ of ___________ shares outstanding, and
(type, class & series, if any)

____________ shares of _________________ of _______________ shares outstanding,
(type, class & series, if any)

being at least a majority of each type, class or series outstanding and entitled to vote thereon:

Note: If the space provided under any article or item on this form is insufficient, additions shall be set forth on one side only of separate 8 1/2 x 11 sheets of paper with a left margin of at least 1 inch. Additions to more than one article may be made on a single sheet so long as each article requiring each addition is clearly indicated.








To change the number of shares and the par value (if any) of any type, class or series of stock which the corporation is authorized to issue, fill in the following:

The total presently authorized is:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     100,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01


Change the total authorized to:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     200,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01


VOTED:     To increase the number of shares of Common Stock, $.01 par value per share that the Corporation shall have authorized to issue from 100,000,000 shares to 200,000,000 shares; and that ARTICLE 3 of the Corporation's Restated Articles of Organization be, and hereby is, amended to read as follows:

3. The total number of shares and the par value, if any, of each class of stock which the Corporation shall be authorized to issue is as follows: 1,000,000 shares of Preferred Stock, $.01 par value per share and 200,000,000 shares of Common Stock, $.01 par value per share.





The foregoing amendment(s) will become effective when these Articles of Amendment are filed in accordance with General Laws, Chapter 156B, Section 6 unless these articles specify, in accordance with the vote adopting the amendment, a later effective date not more than thirty days after such filing, in which event the amendment will become effective on such later date.

Later effective date: ___________________________________ .


SIGNED UNDER THE PENALTIES OF PERJURY, this 16TH day of May, 2001,

/s/ Vicki L. Sato, Ph.D., President,
-------------------------------------
Vicki L. Sato, Ph.D.

/s/ Sarah P. Cecil, Clerk.
-------------------------------------
Sarah P. Cecil








THE COMMONWEALTH OF MASSACHUSETTS

ARTICLES OF AMENDMENT
(General Laws, Chapter 156B, Section 72)

I hereby approve the within Articles of Amendment and, the filing
fee in the amount of $100,000 having been paid, said articles
are deemed to have been filed with me this 21st day of May, 2001.


Effective date: ______________________________________________


/S/ WILLIAM FRANCIS GALVIN

WILLIAM FRANCIS GALVIN
    Secretary of the Commonwealth


TO BE FILLED IN BY CORPORATION
Photocopy of document to be sent to:

Sarah P. Cecil, Esq.
Vertex Pharmaceuticals Incorporated
130 Waverly Street
Cambridge, MA 02139-4242

Telephone: (617) 577-6000





                    
FEDERAL IDENTIFICATION
                NO. 04-3039129

The Commonwealth of Massachusetts
William Francis Galvin
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512

ARTICLES OF AMENDMENT
(General Laws, Chapter 156D, Section 10.06; 950 CMR 113.34)



(1) Exact name of corporation: Vertex Pharmaceuticals Incorporated                    



(2) Registered office address: 130 Waverly Street, Cambridge, Massachusetts 02139            
(number, street, city or town, state, zip code)


(3) These articles of amendment affect article(s): 3                        
(specify the number(s) of article(s) being amended (I-VI))


(4) Date adopted: May 15, 2008                                



(5) Approved by:

(check appropriate box)

    o the incorporation

o the board of directors without shareholder approval and shareholder approval was not required.

ý the board of directors and the shareholders in the manner required by law and the articles of organization.



(6) State the article number and the text of the amendment. Unless contained in the text of the amendment, state the provisions for implementing the exchange, reclassification or cancellation of issued shares.

VOTED: To increase the number of shares of Common Stock, $.01 par value per share, that the Corporation shall have authorized to issue from 200,000,000 shares to 300,000,000 shares; and that ARTICLE 3 of the Corporation’s Restated Articles of Organization be, and hereby is, amended to read as follows:





3. The total number of shares and the par value, if any, of each class of stock that the Corporation shall be authorized to issue is as follows: 1,000,000 shares of Preferred Stock, $.01 par value per share, and 300,000,000 shares of Common Stock, $.01 par value per share.










To change the number of shares and the par value, *if any, of any type, or to designate a class or series, of stock, or change a designation of class or series of stock, which the corporation is authorized to issue, complete the following:

Total authorized prior to amendment:



    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     200,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01



Total authorized after amendment:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     300,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01




(7) The amendment shall be effective at the time and on the date approved by the Division, unless a later effective date not more than 90 days from the date and time of filing is specified:                         

























*G.L. Chapter 156D eliminates the concept of par value, however a corporation may specify par value in Article III. See G.L. Chapter 156D, Section 6.21, and the comments relative thereto.


















































Signed by: /s/ Joshua Boger                                ,

o Chairman of the board of directors,
ý President,
o Other officer,




o Court-appointed fiduciary,


on this 15th         day of May                , 2008        .











THE COMMONWEALTH OF MASSACHUSETTS

William Francis Galvin
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512


ARTICLES OF AMENDMENT
(General Laws, Chapter 156D, Section 10.06;950 CMR 113.34)

I hereby certify that upon examination of these articles of amendment,
it appears that the provision of the General Laws relative thereto have
been compiled with, and the filing fee in the amount of $100,000 having
been paid, said articles are deemed to have been filed with me this 20th 
day of May, 2008, at 12:24 p.m.
time


    Effective date: ______________________________________________
(must be within 90 days of date submitted)


/S/ WILLIAM FRANCIS GALVIN


                 WILLIAM FRANCIS GALVIN
                 Secretary of the Commonwealth


Filing fee: Minimum filing fee $100 per article amended, stock increases $100
per 100,000 shares, plus $100 for each additional 100,000 shares or any
fraction thereof.


TO BE FILLED IN BY CORPORATION
Contact Information


KENNETH S. BOGER
SENIOR VICE PRESIDENT AND GENERAL COUNSEL
130 WAVERLY STREET
CAMBRIDGE, MA 02139-4242
Telephone: (617) 444-6417
Email: KEN_BOGER@VRTX.COM


Upon filing, a copy of this filing will be available at www.sec.state.ma.us/cor.




If the document is rejected, a copy of the rejection sheet and rejected document
will be available in the rejected queue.








FEDERAL IDENTIFICATION
                NO. 04-3039129

The Commonwealth of Massachusetts
William Francis Galvin
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512

ARTICLES OF AMENDMENT
(General Laws, Chapter 156D, Section 10.06;950 CMR 113.34)



(1) Exact name of corporation: Vertex Pharmaceuticals Incorporated                    



(2) Registered office address: 155 Federal Street, Suite 700, Boston MA 02110                
(number, street, city or town, state, zip code)


(3) These articles of amendment affect article(s): 3                        
(specify the number(s) of article(s) being amended (I-VI))


(4) Date adopted: June 4, 2015                                



(5) Approved by:

(check appropriate box)

    o the incorporators

o the board of directors without shareholder approval and shareholder approval was not required.

ý the board of directors and the shareholders in the manner required by law and the articles of organization.



(6) State the article number and the text of the amendment. Unless contained in the text of the amendment, state the provisions for implementing the exchange, reclassification or cancellation of issued shares.

ARTICLE 3 of the Corporation’s Restated Articles of Organization be, and hereby is, amended to read as follows:





3. The total number of shares and the par value, if any, of each class of stock that the Corporation shall be authorized to issue is as follows: 1,000,000 shares of Preferred Stock, $0.01 par value per share, and 500,000,000 shares of Common Stock, $0.01 par value per share.










To change the number of shares and the par value, *if any, of any type, or to designate a class or series, of stock, or change a designation of class or series of stock, which the corporation is authorized to issue, complete the following:

Total authorized prior to amendment:



    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     300,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01



Total authorized after amendment:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common: 0     Common:     500,000,000     $ 0.01

Preferred: 0     Preferred:     1,000,000     $ 0.01




(7) The amendment shall be effective at the time and on the date approved by the Division, unless a later effective date not more than 90 days from the date and time of filing is specified:                         
























*G.L. Chapter 156D eliminates the concept of par value, however a corporation may specify par value in Article III. See G.L. Chapter 156D, Section 6.21, and the comments relative thereto.











THE COMMONWEALTH OF MASSACHUSETTS

William Francis Galvin
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512


ARTICLES OF AMENDMENT
(General Laws, Chapter 156D, Section 10.06;950 CMR 113.34)

I hereby certify that upon examination of these articles of amendment,
it appears that the provision of the General Laws relative thereto have
been compiled with, and the filing fee in the amount of $200,000 having
been paid, said articles are deemed to have been filed with me this 11th 
day of June, 2015, at 2:21 p.m.
time


    Effective date: ______________________________________________
(must be within 90 days of date submitted)


/S/ WILLIAM FRANCIS GALVIN


                 WILLIAM FRANCIS GALVIN
                 Secretary of the Commonwealth


Filing fee: Minimum filing fee $100 per article amended, stock increases $100
per 100,000 shares, plus $100 for each additional 100,000 shares or any
fraction thereof.


TO BE FILLED IN BY CORPORATION
Contact Information


MICHAEL J. LACASCIA
50 NORTHERN AVENUE
BOSTON, MASSACHUSETTS 02210
Telephone: (617) 961-7018
Email: MICHAEL_LACASCIA@VRTX.COM






Upon filing, a copy of this filing will be available at www.sec.state.ma.us/cor.
If the document is rejected, a copy of the rejection sheet and rejected document
will be available in the rejected queue.





The Commonwealth of Massachusetts
William Francis Galvin
Secretary of the Commonwealth, Corporations Division
One Ashburton Place, 17th floor
Boston, MA 02108-1512
Telephone: (617) 727-9640

ARTICLES OF AMENDMENT
(General Laws, Chapter 156D, Section 10.06;950 CMR 113.34)


Identification Number: 043039129

(1) Exact name of corporation: Vertex Pharmaceuticals Incorporated                    



(2) Registered office address: 50 Northern Avenue Boston MA 02110 USA                
(number, street, city or town, state, zip code)


(3) These articles of amendment affect article(s): 6                        
(specify the number(s) of article(s) being amended (I-VI))


(4) Date adopted: June 8, 2017                                



(5) Approved by:

(check appropriate box)

    o the incorporators

o the board of directors without shareholder approval and shareholder approval was not required.

ý the board of directors and the shareholders in the manner required by law and the articles of organization.



(6) State the article number and the text of the amendment. Unless contained in the text of the amendment, state the provisions for implementing the exchange, reclassification or cancellation of issued shares.

ARTICLE I
The exact name of the corporation, as amended, is:
(Do not state Article I if it has not been amended.)

ARTICLE II




The purpose of the corporation, as amended, is to engage in the following business activities:
(Do not state Article II if it has not been amended.)

ARTICLE III
Amendments to Article III cannot be filed on-line at this time.

ARTICLE IV
If more than one class of stock is authorized, state a distinguishing designation for each class, if amended. Prior to the issuance of any shares of a class, if shares of another class are outstanding, the Business Entity must provide a description of the preferences, voting powers, qualifications, and special or relative rights or privileges of that class and of each other class of which shares are outstanding and of each series then established within any class.
(Do not state Article IV if it has not been amended.)

ARTICLE V
As amended, the restrictions imposed by the Articles of Organization upon the transfer of shares of stock of any class are:
(Do not state Article V if it has not been amended.)

ARTICLE VI
As amended, other lawful provisions for the conduct and regulation of the business and affairs of the business entity, for its voluntary dissolution, or for limiting, defining, or regulating the powers of the business entity, or of its directors or stockholders, or of any class of stockholders:
(Do not state Article VI if it has not been amended.)

Article VI.

A. Amendment of By-Laws.
To the extent and the manner provided in the By-Laws, the Board of Directors may make, amend, or repeal the By-Laws in whole or in part, except with respect to any provision thereof which by law or by the By-Laws requires action by the stockholders.

B. Meetings of Stockholders.
To the extent and in the manner provided in the By-Laws, meetings of the stockholders may be held anywhere within the Commonwealth of Massachusetts or elsewhere in the United States.

C. Partnership Agreements.
The Corporation may enter into partnership agreements (general or limited) and joint ventures with any person, firm, association, or corporation engaged in carrying on any business in which the Corporation is authorized to engage, or in connection with carrying out all or any of the purposes of the Corporation.

D. Liability of Directors.
No director of the Corporation shall be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director; provided, however, that this provision shall not eliminate or limit the liability of a director to the extent provided by applicable law (i) for any breach of the director's duty of loyalty to the Corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of laws, (iii) under Section 61 or 62 of the Business Corporation Law, Chapter 156B, of the Commonwealth of Massachusetts, or (iv) for any transactions from which the director derived an improper personal benefit. No amendment to or repeal of this provision shall apply to or have any effect on the liability or alleged liability




of any director of the Corporation for or with respect to any acts or omissions of such director occurring prior to such amendment or repeal.

E. Board of Directors.
1. Number, Election and Terms. Subject to the rights of the holders of any series of Preferred Stock to elect directors who shall serve for such term and have such voting powers as shall be provided in Article 4 of these Articles, the Board of Directors shall consist of such number of persons as shall be provided in the Corporation's By-Laws. The Board of Directors currently is classified with respect to the time for which its members severally hold office by division into three classes, as nearly equal in number as possible. Each director shall hold office until the annual meeting for the year in which such director's term expires and until such director's successor shall be elected and qualified, subject to prior death, resignation, retirement or removal. At the 2017 annual meeting of stockholders of the Corporation, the successors to the directors whose terms expire at that meeting shall be elected to hold office for terms expiring at the 2020 annual meeting of stockholders; at the 2018 annual meeting of stockholders, the successors to the directors whose terms expire at that meeting shall be elected for terms expiring at the 2019 annual meeting of stockholders; and at the 2019 annual meeting of shareholders, the successors to the directors whose terms expire at that meeting shall be elected for terms expiring at the 2020 annual meeting of stockholders. Thereafter all directors shall be elected for terms expiring at the next annual meeting of stockholders and until their successors shall be elected and qualified, subject to prior death, resignation, retirement or removal. No director need be a stockholder.

2. Nomination. Advance notice of nominations for the election of directors, other than by the Board of Directors or a committee thereof, shall be given within the time and in the manner provided in the By-Laws.

3. Newly Created Directorships and Vacancies. Newly created directorships resulting from any increase in the number of directors and any vacancies on the Board of Directors resulting from death, resignation, disqualification, removal, or other cause shall be filled only by the affirmative vote of a majority of the remaining directors then in office, even though less than a quorum of the Board of Director. Each director chosen to fill a newly created directorship resulting from an increase in the number of directors shall be elected for a term expiring at the next annual meeting of stockholders and until such director’s successor shall have been elected and qualified. Each director chosen to fill a vacancy on the Board of Directors resulting from death, resignation, disqualification, removal, or other cause shall hold office for the remainder of the full term of office of the director who is being succeeded and until such director's successor shall have been elected and qualified. No decrease in the number of directors constituting the Board of Directors shall shorten the term of any incumbent director.

4. Removal of Directors. Any director may be removed from office by stockholder vote at any time, but only for cause, by the affirmative vote of the holders of a majority of the voting power of the then outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class. Any director may also be removed from office for cause by vote of a majority of the directors then in office.

5. Directors Elected by Holders of Preferred Stock. Whenever the holders of any class or series of Preferred Stock or of any other class or series of shares issued by the Corporation shall have the right, voting separately as a class or series, to elect one or more directors under specified circumstances, the election, term of office, filling of vacancies, and other features of such directorships shall be governed by the terms of these Articles applicable to such class or series, and none of the provisions of this Part E shall apply with respect to directors so elected.

6. Amendment, Repeal, etc. Notwithstanding any other provision of these Articles to the contrary, the affirmative vote of the holders of at least 80% of the voting power of the then outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, shall be required to alter, amend, adopt any provision inconsistent with, or repeal this Part E or any provision thereof.







The amendment shall be effective at the time and on the date approved by the Division, unless a later effective date not more than 90 days from the date and time of filing is specified:
Later Effective Date:     Time:




Signed by: /s/ Jeffrey M. Leiden, its President                    

on this 12         day of June                , 2017        .























THE COMMONWEALTH OF MASSACHUSETTS


I hereby certify that upon examination of this document, duly submitted
to me, it appears that the provision of the General Laws relative to corporations
have been compiled with, and I hereby approve said articles, and the filing fee
having been paid, said articles are deemed to have been filed with me on
day of June 12, 2017, at 09:54 a.m.
time



/S/ WILLIAM FRANCIS GALVIN


                 WILLIAM FRANCIS GALVIN
                 Secretary of the Commonwealth







The Commonwealth of Massachusetts
William Francis Galvin
Secretary of the Commonwealth
One Ashburton Place, Boston, Massachusetts 02108-1512

ARTICLES OF AMENDMENT
(General Laws, Chapter 156D, Section 10.06; 950 CMR 113.34)


(1) Exact name of corporation: Vertex Pharmaceuticals Incorporated                    



(2) Registered office address: 50 Northern Avenue Boston MA 02210 USA                
(number, street, city or town, state, zip code)


(3) These articles of amendment affect article(s): 6                        
(specify the number(s) of article(s) being amended (I-VI))


(4) Date adopted: May 17, 2018                                



(5) Approved by:

(check appropriate box)

    o the incorporators

o the board of directors without shareholder approval and shareholder approval was not required.

ý the board of directors and the shareholders in the manner required by law and the articles of organization.



(6) State the article number and the text of the amendment. Unless contained in the text of the amendment, state the provisions for implementing the exchange, reclassification or cancellation of issued shares.

See Exhibit A.














To change the number of shares and the par value, *if any, of any type, or to designate a class or series, of stock, or change a designation of class or series of stock, which the corporation is authorized to issue, complete the following:

Total authorized prior to amendment:


    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common:     Common:         

Preferred:     Preferred:         



Total authorized after amendment:

    WITHOUT PAR VALUE STOCKS         WITH PAR VALUE STOCKS
--------------------------         ---------------------------------
NUMBER OF        NUMBER OF
TYPE SHARES    TYPE    SHARES    PAR VALUE
--------------- ---------    ---------    ---------    ---------

Common:     Common:         

Preferred:     Preferred:          


(7) The amendment shall be effective at the time and on the date approved by the Division, unless a later effective date not more than 90 days from the date and time of filing is specified:                         



Signed by: /s/ Jeffrey Leiden                            ,

ý Chairman of the board of directors,
ý President,
o Other officer,
o Court-appointed fiduciary,





Exhibit A

ARTICLE 6

A. Amendment of By-Laws
 
To the extent and the manner provided in the By-Laws, the Board of Directors may make, amend, or repeal the By-Laws in whole or in part, except with respect to any provision thereof which by law or by the By-Laws requires action by the stockholders.
 
B. Meetings of Stockholders
 
To the extent and in the manner provided in the By-Laws, meetings of the stockholders may be held anywhere within the Commonwealth of Massachusetts or elsewhere in the United States.
 
C. Partnership Agreements
 
The Corporation may enter into partnership agreements (general or limited) and joint ventures with any person, firm, association, or corporation engaged in carrying on any business in which the Corporation is authorized to engage, or in connection with carrying out all or any of the purposes of the Corporation.
 
D. Liability of Directors
 
No director of the Corporation shall be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director; provided, however, that this provision shall not eliminate or limit the liability of a director to the extent provided by applicable law (i) for any breach of the director’s duty of loyalty to the Corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of laws, (iii) under Section 61 or 62 of the Business Corporation Law, Chapter 156B, of the Commonwealth of Massachusetts, or (iv) for any transactions from which the director derived an improper personal benefit. No amendment to or repeal of this provision shall apply to or have any effect on the liability or alleged liability of any director of the Corporation for or with respect to any acts or omissions of such director occurring prior to such amendment or repeal.
 
E. Board of Directors

1.Number, Election and Terms. Subject to the rights of the holders of any series of Preferred Stock to elect directors who shall serve for such term and have such voting powers as shall be provided in Article 4 of these Articles, the Board of Directors shall consist of such number of persons as shall be provided in the Corporation’s By-Laws. The Board of Directors currently is classified with respect to the time for which its members severally hold office by division into three classes, as nearly equal in number as possible. Each director shall hold office until the annual meeting for the year in which such director’s term expires and until such director’s successor shall be elected and qualified, subject to prior death, resignation, retirement or removal. At the 2017 annual meeting of stockholders of the Corporation, the successors to the directors whose terms expire at that meeting shall be elected to hold office for terms expiring at the 2020 annual meeting of stockholders; at the 2018 annual meeting of stockholders, the successors to the directors whose terms expire at that meeting shall be elected for terms expiring at the 2019 annual meeting of stockholders; and at the 2019 annual meeting of shareholders, the successors to the directors whose terms expire at that meeting shall be elected for terms expiring at the 2020 annual meeting of stockholders. Thereafter all directors shall be elected for terms expiring at the next annual meeting of stockholders and until their successors shall be elected and qualified, subject to prior death, resignation, retirement or removal. No director need be a stockholder.

2.Nomination. Advance notice of nominations for the election of directors, other than by the Board of Directors or a committee thereof, shall be given within the time and in the manner provided in the By-Laws.

3.Newly Created Directorships and Vacancies. Newly created directorships resulting from any increase in the number of directors and any vacancies on the Board of Directors resulting from death, resignation, disqualification, removal, or other cause shall be filled only by the affirmative vote of a majority of the remaining directors then in office, even though less than a quorum of the Board of Director. Each director chosen to fill a newly created directorship resulting from an increase in the number of directors shall be elected for a term expiring at the next annual




meeting of stockholders and until such director’s successor shall have been elected and qualified. Each director chosen to fill a vacancy on the Board of Directors resulting from death, resignation, disqualification, removal, or other cause shall hold office for the remainder of the full term of office of the director who is being succeeded and until such director’s successor shall have been elected and qualified. No decrease in the number of directors constituting the Board of Directors shall shorten the term of any incumbent director.

4.Removal of Directors. Any director may be removed from office by stockholder vote at any time, but only for cause, by the affirmative vote of the holders of a majority of the voting power of the then outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class. Any director may also be removed from office for cause by vote of a majority of the directors then in office.

5.Directors Elected by Holders of Preferred Stock. Whenever the holders of any class or series of Preferred Stock or of any other class or series of shares issued by the Corporation shall have the right, voting separately as a class or series, to elect one or more directors under specified circumstances, the election, term of office, filling of vacancies, and other features of such directorships shall be governed by the terms of these Articles applicable to such class or series, and none of the provisions of this Part E shall apply with respect to directors so elected.






THE COMMONWEALTH OF MASSACHUSETTS


I hereby certify that upon examination of this document, duly submitted
to me, it appears that the provision of the General Laws relative to corporations
have been compiled with, and I hereby approve said articles, and the filing fee
having been paid, said articles are deemed to have been filed with me on:
May 21, 2018 11:29 AM


/S/ WILLIAM FRANCIS GALVIN
WILLIAM FRANCIS GALVIN
Secretary of the Commonwealth


EX-3.2 3 a2018q210-qexhibit32.htm EXHIBIT 3.2 Exhibit




AMENDED AND RESTATED
BY-LAWS
of
VERTEX PHARMACEUTICALS INCORPORATED

ARTICLE I

STOCKHOLDERS

Section 1. Annual Meeting. The annual meeting of the stockholders shall be held on the second Monday of May in each year, or on such other date within six months after the end of the fiscal year of the Corporation as the Board of Directors shall fix, at such time as shall be fixed by the Board of Directors in the call of the meeting. Purposes for which an annual meeting is to be held, in addition to those prescribed by law, by the Articles of Organization, or by these By-Laws, may be specified by the Board of Directors in the notice of the meeting.

Section 2. Special Meeting in Lieu of Annual Meeting. If no annual meeting has been held in accordance with the foregoing provisions, a special meeting of the stockholders may be held in lieu thereof. Any action taken at such special meeting shall have the same force and effect as if taken at the annual meeting, and in such case all references in these By-Laws to the annual meeting of the stockholders shall be deemed to refer to such special meeting. Any such special meeting shall be called as provided in Section 3 of this Article 1.

Section 3. Special Meetings. A special meeting of the stockholders may be called at any time by the Chairman of the Board, the President, or by the Board of Directors. A special meeting of the stockholders shall also be called by the Clerk (or, in the case of the death, absence, incapacity, or refusal of the Clerk, by any other officer) upon written application of one or more stockholders who hold at least forty percent in interest of the capital stock entitled to vote at the meeting. Each call of a meeting shall state the place, date, hour, and purposes of the meeting.

Section 4. Place of the Meetings. All meetings of the stockholders shall be held at such place, either within or without The Commonwealth of Massachusetts, within the United States as shall be fixed by the Board of Directors in the notice of the meeting. Any adjourned session of any meeting of the stockholders shall be held within the United States at the place designated in the vote of adjournment.

Section 5. Notice of Meeting. A written notice of each meeting of stockholders, stating the place, date, hour and purposes of the meeting, shall be given at least seven days before the meeting to each stockholder entitled to vote thereat and to each stockholder who, by law, by the Articles of Organization, or by these By-Laws, is entitled to notice.





Such notice shall be given by the Clerk or an Assistant Clerk or by an officer designated by the Board of Directors. Whenever notice of a meeting is required to be given to a stockholder under any provision of the Business Corporation Law of the Commonwealth of Massachusetts or of the Articles of Organization or these By-Laws, a written waiver thereof, executed before or after the meeting by such stockholder or his attorney thereunto authorized and filed with the records of the meeting, shall be deemed equivalent to such notice.

Section 6. Quorum of Stockholders. At any meeting of the stockholders, a quorum shall consist of a majority in interest of all stock issued and outstanding and entitled to vote at the meeting, except when a larger quorum is required by law, by the Articles of Organization, or by these By-Laws. Stock owned directly or indirectly by the Corporation, if any, shall not be deemed outstanding for this purpose.

Section 7. Adjournment of Meetings. Any meeting of the stockholders may be adjourned (a) prior to the time the meeting has been convened, by the Board of Directors, or (b) after the meeting has been convened, by a majority of the votes properly cast upon the question, whether or not a quorum is present at the meeting, and the meeting may be held as adjourned without further notice.

Section 8. Action by Vote. When a quorum is present at any meeting, (a) upon any question other than an election of a director, a majority of the votes properly cast shall decide the question, except when a larger vote is required by law, by the Articles of Organization, or by these By-Laws, (b) in an uncontested election, votes properly cast in favor of election of a director exceeding the votes properly withheld in such election shall effect the election of a director, and (c) in a contested election, a plurality of the votes properly cast for election shall effect the election of a director. An election of directors shall be considered contested if, as of the record date for the applicable meeting, there are more nominees for election than positions on the board of directors to be filled by election at the meeting. All other elections of directors shall be considered uncontested.

Section 9. Voting. Stockholders entitled to vote shall have one vote for each share of stock held by them of record according to the records of the Corporation, unless otherwise provided by the Articles of Organization. No ballot shall be required for any vote for election to any office unless requested by a stockholder present or represented at the meeting and entitled to vote in such election. The Corporation shall not, directly or indirectly, vote any share of its own stock.

Section 10. Proxies. To the extent permitted by law, stockholders entitled to vote may vote either in person or by written proxy. Unless otherwise specified or limited by their terms, such proxies shall entitle the holders thereof to vote at any adjournment of such meeting but shall not be valid after the final adjournment of such meeting.

Section 11. Action by Consent. Any action required or permitted to be taken at any meeting of the stockholders may be taken without a meeting, but only if all stockholders entitled to vote on the matter consent to the action in





writing and the written consents are filed with the records of meetings of stockholders. Such consents shall be treated for all purposes as a vote taken at a meeting.


ARTICLE II

BOARD OF DIRECTORS

Section 1. Number and Elections. Subject to the rights of the holders of Preferred Stock to elect one or more additional directors under specified circumstances as provided in Article 4 of the Articles of Organization, the Board of Directors shall consist of not less than three nor more than eleven persons, the exact number to be fixed from time to time by the Board of Directors pursuant to a resolution adopted by a majority vote of the directors then in office. The directors shall be elected in the manner provided in the Articles of Organization, by such stockholders as have the right to vote thereon.

Section 2. Nominations. Nominations for the election of directors may be made by the Board of Directors or a committee appointed by the Board of Directors or by any stockholder entitled to vote in the election of directors generally. However, any stockholder entitled to vote in the election of directors generally may nominate one of more persons for election as directors at a meeting only if written notice of such stockholder's intent to make such nomination or nominations has been given, either by personal delivery or by mailing it, postage prepaid, to the Clerk of the Corporation not later than (a) with respect to an election to be held at an annual meeting of stockholders, ninety (90) days prior to the anniversary date of the immediately preceding annual meeting, and (b) with respect to an election to be held at a special meeting of stockholders for the election of directors, the close of business on the tenth day following the date on which notice of such meeting is first given to stockholders. Each such notice shall set forth (i) the name and address of the stockholder who intends to make the nomination and of the person or persons to be nominated; (ii) a representation that the stockholder is a holder of record of stock of the Corporation entitled to vote at such meeting and intends to appear in person or by proxy at the meeting to nominate the person or persons specified in the notice; (iii) a description of all arrangements or understandings between the stockholder and each nominee and any other person or persons (naming such person or persons) pursuant to which the nomination or nominations are to be made by the stockholder; (iv) such other information regarding each nominee proposed by such stockholder as would be required to be included in a proxy statement filed pursuant to the proxy rules of the Securities and Exchange Commission; and (v) the consent of each nominee to serve as a director of the Corporation if so elected. The presiding officer of the meeting may refuse to acknowledge the nomination of any person not made in compliance with the foregoing procedure.

Section 3. Newly Created Directorships and Vacancies. Newly created directorships and vacancies on the Board of Directors shall be filled as provided in the Articles of Organization.






Section 4. Removal of Directors. Directors may be removed from office only as provided in the Articles of Organization.

Section 5. Directors Elected by Holders of Preferred Stock. Whenever the holders of any class or series or Preferred Stock or of any other class or series of shares issued by the Corporation shall have the right, voting separately as a class or series, to elect one or more directors under specified circumstances, the election, term of office, filling of vacancies, and other features of such directorships shall be governed by the terms of the Articles of Organization applicable thereto, and none of the provisions of Sections 1 to 4 of this Article II shall apply with respect to directors so elected.

Section 6. Resignations. Any director, member of a committee, or officer may resign at any time by delivering his resignation in writing to the Chairman of the Board, the President, the Clerk, or to a meeting of the Board of Directors. Such resignation shall be effective upon receipt unless specified to be effective at some other time.

Section 7. Powers. Except as reserved to the stockholders by law, by the Articles of Organization, or by these By-Laws, the business of the Corporation shall be managed by the Board of Directors who shall have and may exercise all the powers of the Corporation.

Section 8. Proxy Access for Director Nominations.
(a)Information to be Included in the Corporation’s Proxy Materials. Whenever the Board of Directors solicits proxies with respect to the election of directors at an annual meeting of stockholders (following the 2016 annual meeting of stockholders), subject to the provisions of this Section 8, the Corporation shall include in its proxy statement for such annual meeting, in addition to any persons nominated for election by the Board of Directors or a committee appointed by the Board of Directors, the name, together with the Required Information (as defined below), of any person to be nominated for election to the Board of Directors by a stockholder pursuant to Section 2 of this Article II (a “Stockholder Nominee”) if (i) the stockholder of record who intends to make the nomination qualifies as, or is acting on behalf of, an Eligible Stockholder (as defined in Section 8(c) of this Article II), (ii) the Eligible Stockholder expressly elects, in a written statement accompanying the notice required by Section 2 of this Article II (a “Nomination Notice”), to have its Stockholder Nominee included in the Corporation’s proxy materials pursuant to this Section 8 and (iii) all of the other requirements set forth in this Section 8 and in Section 2 of this Article II are satisfied. For purposes of this Section 8, the “Required Information” that the Corporation will include in its proxy statement is (A) the information provided to the Clerk of the Corporation concerning the Stockholder Nominee and the Eligible Stockholder that is required to be disclosed in the Corporation’s proxy statement pursuant to Section 14 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the rules and regulations promulgated thereunder, and (B) if the Eligible Stockholder so elects, a Supporting Statement (as defined in Section 8(g) of this Article II). For the avoidance of doubt, nothing in this Section 8 shall limit the Corporation’s ability to solicit against any Stockholder Nominee or include in





its proxy materials the Corporation’s own statements or other information relating to any Eligible Stockholder or Stockholder Nominee, including any information provided to the Corporation pursuant to this Section 8. Subject to the provisions of this Section 8, the name of any Stockholder Nominee included in the Corporation’s proxy statement for an annual meeting of stockholders shall also be set forth on the form of proxy distributed by the Corporation in connection with such annual meeting.
(b)Permitted Number of Stockholder Nominees. The maximum number of Stockholder Nominees that will be included in the Corporation’s proxy materials with respect to an annual meeting of stockholders shall not exceed the greater of (i) two or (ii) 20% of the number of directors in office as of the last day on which a Nomination Notice may be delivered pursuant to Section 2 of this Article II (the “Final Proxy Access Date”) or, if such amount is not a whole number, the closest whole number below 20% (such greater number, as it may be adjusted pursuant to this Section 8(b)), the “Permitted Number”). In the event that one or more vacancies for any reason occurs on the Board of Directors after the Final Proxy Access Date but before the date of the annual meeting and the Board of Directors resolves to reduce the size of the Board of Directors in connection therewith, the Permitted Number shall be calculated based on the number of directors in office as so reduced. In addition, the Permitted Number shall be reduced by (i) the number of individuals who will be included in the Corporation’s proxy materials as nominees recommended by the Board of Directors pursuant to an agreement, arrangement or other understanding with a stockholder or group of stockholders (other than any such agreement, arrangement or understanding entered into in connection with an acquisition of stock from the Corporation by such stockholder or group of stockholders), together with the number of directors in office as of the Final Proxy Access Date who were either elected by the Board of Directors to fill a vacancy pursuant to such an agreement, arrangement or other understanding, or included in the Corporation’s proxy materials as nominees recommended by the Board of Directors pursuant to such an agreement, arrangement or other understanding for any of the two preceding annual meetings of stockholders, and whose remaining terms extend beyond the upcoming annual meeting, and (ii) the number of directors in office as of the Final Proxy Access Date who were included in the Corporation’s proxy materials as Stockholder Nominees for any of the two preceding annual meetings of stockholders (including any persons counted as Stockholder Nominees pursuant to the immediately succeeding sentence) and whose remaining terms extend beyond the upcoming annual meeting. For purposes of determining when the Permitted Number has been reached, any individual requested by an Eligible Stockholder to be included in the Corporation’s proxy materials pursuant to this Section 8 whose nomination is subsequently withdrawn or whom the Board of Directors decides to nominate for election to the Board of Directors shall be counted as one of the Stockholder Nominees. Any Eligible Stockholder requesting that more than one Stockholder Nominee be included in the Corporation’s proxy materials pursuant to this Section 8 shall rank such Stockholder Nominees based on the order in which the Eligible Stockholder desires such Stockholder Nominees to be selected for inclusion in the Corporation’s proxy materials in the event that the total number of Stockholder Nominees requested by Eligible Stockholders to be included in the Corporation’s proxy materials pursuant to this Section 8 exceeds the Permitted Number. In the event that the number of Stockholder Nominees requested by Eligible Stockholders to be included in the Corporation’s proxy materials pursuant to this Section 8 exceeds the Permitted Number, the highest ranking Stockholder Nominee who meets the





requirements of this Section 8 from each Eligible Stockholder will be selected for inclusion in the Corporation’s proxy materials until the Permitted Number is reached, going in order of the amount (largest to smallest) of shares of stock of the Corporation each Eligible Stockholder disclosed as owned in its Nomination Notice. If the Permitted Number is not reached after the highest ranking Stockholder Nominee who meets the requirements of this Section 8 from each Eligible Stockholder has been selected, then the next highest ranking Stockholder Nominee who meets the requirements of this Section 8 from each Eligible Stockholder will be selected for inclusion in the Corporation’s proxy materials, and this process will continue as many times as necessary, following the same order each time, until the Permitted Number is reached. Notwithstanding anything to the contrary contained in this Section 8, the Corporation shall not be required to include any Stockholder Nominees in its proxy materials pursuant to this Section 8 for any meeting of stockholders for which the Corporation receives a Nomination Notice (whether or not subsequently withdrawn) and the stockholder by whom or on whose behalf the nomination is to be made does not expressly elect, in a written statement accompanying the Nomination Notice, to have its Stockholder Nominee included in the Corporation’s proxy materials pursuant to this Section 8.
(c)Eligible Stockholder. An “Eligible Stockholder” is a stockholder or a group of no more than 20 stockholders (counting as one stockholder, for this purpose, any two or more funds that are part of the same Qualifying Fund Group (as defined below)) that (i) has Owned (as defined in Section 8(d) of this Article II) continuously for at least three years (the “Minimum Holding Period”) a number of shares of stock of the Corporation that represents at least three percent of the voting power of the outstanding shares of stock as of the date the Nomination Notice is delivered to or mailed and received by the Clerk of the Corporation in accordance with Section 2 of this Article II (the “Required Shares”) and (ii) continues to Own the Required Shares through the date of the annual meeting. A “Qualifying Fund Group” is any two or more funds that are (A) under common management and investment control, (B) under common management and funded primarily by the same employer or (C) a “group of investment companies” as such term is defined in Section 12(d)(1)(G)(ii) of the Investment Company Act of 1940, as amended. Whenever the Eligible Stockholder consists of a group of stockholders (including a group of funds that are part of the same Qualifying Fund Group), (1) each provision in this Section 8 that requires the Eligible Stockholder to provide any written statements, representations, undertakings, agreements or other instruments or to meet any other conditions shall be deemed to require each stockholder (including each individual fund within a Qualifying Fund Group) that is a member of such group to provide such statements, representations, undertakings, agreements or other instruments and to meet such other conditions (except that the members of such group may aggregate the shares that each member has Owned continuously for the Minimum Holding Period in order to meet the three percent Ownership requirement of the “Required Shares” definition) and (2) a breach of any obligation, agreement or representation under this Section 8 by any member of such group shall be deemed a breach by the Eligible Stockholder. No person may be a member of more than one group of stockholders constituting an Eligible Stockholder with respect to any annual meeting.
(d)Definition of Ownership. For purposes of this Section 8, a stockholder shall be deemed to “Own” only those outstanding shares of stock of the Corporation as to which the stockholder possesses both (i) the full voting and investment rights pertaining to the shares and (ii) the full economic interest in (including the opportunity for profit





from and risk of loss on) such shares; provided that the number of shares calculated in accordance with clauses (i) and (ii) shall not include any shares (A) sold by such stockholder or any of its affiliates in any transaction that has not been settled or closed, (B) borrowed by such stockholder or any of its affiliates for any purposes or purchased by such stockholder or any of its affiliates pursuant to an agreement to resell, or (C) subject to any option, warrant, forward contract, swap, contract of sale, or other derivative or similar instrument or agreement entered into by such stockholder or any of its affiliates, whether any such instrument or agreement is to be settled with shares or with cash based on the notional amount or value of shares of outstanding capital stock of the Corporation, in any such case which instrument or agreement has, or is intended to have, the purpose or effect of (1) reducing in any manner, to any extent or at any time in the future, such stockholder’s or its affiliates’ full right to vote or direct the voting of any such shares or (2) hedging, offsetting or altering to any degree any gain or loss realized or realizable from maintaining the full economic ownership of such shares by such stockholder or affiliate. For purposes of this Section 8, a beneficial owner shall be considered a “stockholder” and shall “Own” shares held in the name of a nominee or other intermediary so long as such person retains the right to instruct how the shares are voted with respect to the election of directors and possesses the full economic interest in the shares. A stockholder’s Ownership of shares shall be deemed to continue during any period in which (i) the stockholder has loaned such shares, provided that the stockholder has the power to recall such loaned shares on five business days’ notice and includes with its Nomination Notice an agreement that it (A) will promptly recall such loaned shares upon being notified that any of its Stockholder Nominees will be included in the Corporation’s proxy materials and (B) will continue to hold such shares through the date of the annual meeting, or (ii) the stockholder has delegated any voting power by means of a proxy, power of attorney or other instrument or arrangement that is revocable at any time by the stockholder. The terms “Owned,” “Owning” and other variations of the word “Own” shall have correlative meanings. Whether outstanding shares of stock of the Corporation are “Owned” for these purposes shall be determined by the Board of Directors. For purposes of this Section 8, the term “affiliate” or “affiliates” shall have the meaning ascribed thereto under the General Rules and Regulations under the Exchange Act.
(e)Information to be Included with a Nomination Notice. In addition to containing the information, representations and other documents required to be set forth in a Nomination Notice pursuant to Section 2 of this Article II, in order for a Stockholder Nominee to be eligible for inclusion in the Corporation’s proxy materials pursuant to this Section 8, the Nomination Notice must also set forth or be accompanied by the following:
(i)    A written statement by the Eligible Stockholder setting forth and certifying as to the number of shares of stock it Owns and has Owned continuously for the Minimum Holding Period;
(ii)    one or more written statements from the record holder of the Required Shares (and from each intermediary through which the Required Shares are or have been held during the Minimum Holding Period) verifying that, as of a date within seven calendar days prior to the date the Nomination Notice is delivered to or mailed and received by the Clerk of the Corporation in accordance with Section 2 of this Article II, the Eligible Stockholder Owns, and has Owned continuously for the Minimum Holding Period, the Required Shares, and the Eligible





Stockholder’s agreement to provide, within five business days following the later of the record date for the determination of stockholders certified to vote at the annual meeting and the date notice of the record date is first publicly disclosed, one or more written statements from the record holder and such intermediaries verifying the Eligible Stockholder’s continuous Ownership of the Required Shares through the record date;
(iii)    a copy of the Schedule 14N that has been or is concurrently being filed with the Securities and Exchange Commission as required by Rule 14a-18 under the Exchange Act;
(iv)    a representation and agreement that the Eligible Stockholder (A) will continue to hold the Required Shares through the date of the annual meeting, (B) acquired the Required Shares in the ordinary course of business and not with the intent to change or influence control of the Corporation, and does not presently have such intent, (C) has not nominated and will not nominate for election to the Board of Directors at the annual meeting any person whom it has not requested be included in the Corporation’s proxy materials pursuant to this Section 8, (D) has not engaged and will not engage in, and has not and will not be a “participant” in another person’s, “solicitation” within the meaning of Rule 14a-1(l) under the Exchange Act in support of the election of any individual as a director at the annual meeting other than its Stockholder Nominee(s) or a nominee of the Board of Directors, (E) has not distributed and will not distribute to any stockholder of the Corporation any form of proxy for the annual meeting other than the form distributed by the Corporation, (F) has complied and will comply with all laws and regulations applicable to solicitations and the use, if any, of soliciting material in connection with the annual meeting and (G) has provided and will provide facts, statements and other information in all communications with the Corporation and its stockholders that are or will be true and correct in all material respects and do not and will not omit to state a material fact necessary in order to make the statements made, in light of the circumstances under which they were made, not misleading;
(v)    an undertaking that the Eligible Stockholder agrees to (A) assume all liability stemming from any legal or regulatory violation arising out of the Eligible Stockholder’s communications with the stockholders of the Corporation or out of the information provided to the Corporation by or on behalf of the Eligible Stockholder, (B) indemnify and hold harmless the Corporation and each of its directors, officers and employees individually against any liability, loss or damages in connection with any threatened or pending action, suit or proceeding, whether legal, administrative or investigative, against the Corporation or any of its directors, officers or employees arising out of any nomination of any person for election to the Board of Directors submitted by or on behalf of the Eligible Stockholder or any solicitation or other activity in connection therewith, and (C) file with the Securities and Exchange Commission any solicitation or other communication with the stockholders of the Corporation relating to the meeting at which its Stockholder Nominee(s) will be nominated, regardless of whether any such filing is required under Regulation 14A of the Exchange Act or whether any exemption from filing is available for such solicitation or other communication under Regulation 14A of the Exchange Act;
(vi)    a written representation and agreement from each Stockholder Nominee that such Stockholder Nominee (A) is not and will not become a party to (1) any agreement, arrangement or understanding with, and has not given any commitment or assurance to, any person or entity as to how such Stockholder Nominee, if elected





as a director of the Corporation, will act or vote on any issue or question (a “Voting Commitment”) that has not been disclosed to the Corporation in such representation and agreement or (2) any Voting Commitment that could limit or interfere with such person’s ability to comply, if elected as a director of the Corporation, with such person’s fiduciary duties under applicable law, (B) is not and will not become a party to any agreement, arrangement or understanding with any person or entity other than the Corporation with respect to any direct or indirect compensation, reimbursement or indemnification in connection with such person’s nomination or service or action as a director that has not been disclosed to the Corporation in such representation and agreement, (C) would be in compliance, if elected as a director of the Corporation, and will comply with the Corporation’s code of business conduct and ethics, corporate governance guidelines, stock ownership and trading policies and guidelines and any other policies or guidelines of the Corporation applicable to directors and (D) will make such other acknowledgments, enter into such agreements and provide such information as the Board of Directors requires of all directors, including promptly submitting all completed and signed questionnaires required of the Corporation’s directors;
(vii)    if the Eligible Stockholder consists of a group of stockholders, the designation by all group members of one member of the group that is authorized to receive communications, notices and inquiries from the Corporation and to act on behalf of all members of the group with respect to all matters relating to the request under this Section 8 (including withdrawal of the nomination); and
(viii)    if two or more funds that are part of the same Qualifying Fund Group are intended to be counted as one stockholder for purposes of qualifying as an Eligible Stockholder, documentation reasonably satisfactory to the Corporation that demonstrates that the funds are part of the same Qualifying Fund Group.
(f)Additional Required Information. In addition to the information required pursuant to Section 8(e) of this Article II or any other provision of these By-Laws, the Corporation may require (i) any proposed Stockholder Nominee requested to be included in the Corporation’s proxy materials to furnish any other information (A) that may reasonably be requested by the Corporation to determine whether the Stockholder Nominee would be independent under the Independence Standards (as defined in Section 8(i) of this Article II), (B) that could be material to a reasonable stockholder’s understanding of the independence, or lack thereof, of such Stockholder Nominee or (C) that may reasonably be requested by the Corporation to determine the eligibility of such Stockholder Nominee to be included in the Corporation’s proxy materials pursuant to this Section 8 or to serve as a director of the Corporation, and (ii) any Eligible Stockholder to furnish any other information that may reasonably be requested by the Corporation to verify the Eligible Stockholder’s continuous ownership of the Required Shares for the Minimum Holding Period and through the date of the annual meeting.
(g)Supporting Statement. The Eligible Stockholder may, at its option, provide to the Clerk of the Corporation, at the time the Nomination Notice is provided, a written statement, not to exceed 500 words, in support of its Stockholder Nominee(s)’ candidacy (a “Supporting Statement”). Only one Supporting Statement may be submitted by an Eligible Stockholder (including any group of stockholders together constituting an Eligible Stockholder) in support of its Stockholder Nominee(s). Notwithstanding anything to the contrary contained in this





Section 8, the Corporation may omit from its proxy materials any information or Supporting Statement (or portion thereof) that it, in good faith, believes would violate any applicable law, rule or regulation.
(h)Correction of Defects; Updates and Supplements. In the event that any information or communications provided by or on behalf of an Eligible Stockholder or a Stockholder Nominee to the Corporation or its stockholders ceases to be true and correct in all material respects or omits to state a material fact necessary to make the statements made, in light of the circumstances under which they were made, not misleading, such Eligible Stockholder or Stockholder Nominee, as the case may be, shall promptly notify the Clerk of the Corporation of any such defect and of the information that is required to correct any such defect. Without limiting the forgoing, an Eligible Stockholder must provide immediate notice to the Corporation if the Eligible Stockholder ceases to Own any of the Required Shares prior to the date of the annual meeting. For the avoidance of doubt, no notification, update or supplement provided pursuant to this Section 8(h) shall be deemed to cure any defect in any previously provided information or communications or limit the remedies available to the Corporation relating to any such defect (including the right to omit a Stockholder Nominee from its proxy materials pursuant to this Section 8).
(i)Stockholder Nominee Eligibility. Notwithstanding anything to the contrary contained in this Section 8, the Corporation shall not be required to include in its proxy materials, pursuant to this Section 8, a Stockholder Nominee (i) who would not be an independent director under the rules and listing standards of the United States securities exchanges upon which the capital stock of the Corporation is listed or traded, any applicable rules of the Securities and Exchange Commission, or any publicly disclosed standards used by the Board of Directors in determining and disclosing the independence of the Corporation’s directors (collectively, the “Independence Standards”), (ii) whose election as a member of the Board of Directors would cause the Corporation to be in violation of these By-Laws, the Articles of Organization, the rules and listing standards of the United States securities exchanges upon which the capital stock of the Corporation is listed or traded, or any applicable law, rule or regulation, (iii) who is or has been, within the past three years, an officer or director of a competitor, as defined in Section 8 of the Clayton Antitrust Act of 1914, (iv) who is a named subject of a pending criminal proceeding (excluding traffic violations and other minor offenses) or has been convicted in such a criminal proceeding within the past 10 years, (v) who is subject to any order of the type specified in Rule 506(d) of Regulation D promulgated under the Securities Act of 1933, as amended, or (vi) who shall have provided any information to the Corporation or its stockholders that was untrue in any material respect or that omitted to state a material fact necessary to make the statements made, in light of the circumstances in which they were made, not misleading.
(j)Omission and Removal of Stockholder Nominees. Notwithstanding anything to the contrary set forth herein, if (i) a Stockholder Nominee and/or the applicable Eligible Stockholder breaches any of its representations, agreements or undertakings or fails to comply with any of its obligations under this Section 8 or Section 2 of this Article II, or (ii) a Stockholder Nominee otherwise becomes ineligible for inclusion in the Corporation’s proxy materials pursuant to this Section 8 or dies, becomes disabled or otherwise becomes ineligible or unavailable for election at the annual meeting, in each case as determined by the Board of Directors or the presiding officer of the annual meeting,





then (A) the Corporation may omit or, to the extent feasible, remove the information concerning such Stockholder Nominee and the related Supporting Statement from its proxy materials and otherwise communicate to its stockholders that such Stockholder Nominee will not be eligible for election at the annual meeting and, (B) the Corporation shall not be required to include in its proxy materials any successor or replacement nominee proposed by the applicable Eligible Stockholder or any other Eligible Stockholder.
(k)Restrictions on Re-Nominations. Any Stockholder Nominee who is included in the Corporation’s proxy materials for a particular annual meeting of stockholders but either (i) withdraws from or becomes ineligible or unavailable for election at the annual meeting, or (ii) does not receive at least 10% of the votes cast in favor of such Stockholder Nominee’s election, will be ineligible to be included in the Corporation’s proxy materials pursuant to this Section 8 for the next two annual meetings of stockholders.
(l)General. This Section 8 provides the exclusive method for a stockholder to include nominees for election to the Board of Directors in the Corporation’s proxy materials.
Section 9. Other Committees. The Board of Directors may, by vote of a majority of the directors then in office, elect from their number other committees and may delegate to any such committee or committees some or all of the powers of the Board of Directors except those powers which by law, by the Articles of Organization, or by these By-Laws they are prohibited from delegating. Except as the Board of Directors may otherwise determine, each committee may make rules for the conduct of its business, but unless otherwise provided by the Board of Directors or such rules, its business shall be conducted as nearly as may be in the same manner as is provided by these By-Laws for the conduct of business by the Board of Directors. The Board of Directors shall have the power to rescind any vote, resolution, or other action of any committee, provided that the rights of third parties shall not be impaired by such rescission.

Section 10. Regular Meetings. A regular meeting of the Board of Directors shall be held without call or notice immediately after and at the same place as the annual meeting of the stockholders. Other regular meetings of the Board of Directors may be held without call or notice at such places and at such times as the Board of Directors may, from time to time, determine, provided that notice of the first regular meeting following any such determination shall be given to absent directors.

Section 11. Special Meetings. Special meetings of the Board of Directors may be held at any time and at any place designated in the call of the meeting, when called by the Chairman of the Board, the President, or by two or more directors.

Section 12. Notice of the Meetings. It shall be sufficient notice to a director of a meeting of the Board of Directors (i) to send notice by mail at least forty-eight (48) hours before the meeting, addressed to such directors at his usual or last known business or residence address, (ii) to send notice by electronic mail (to the electronic mail address designated by such director) at least twenty-four (24) hours before the meeting, or (iii) to give notice to such director in person





or by telephone at least twenty-four (24) hours before the meeting. A director may waive any notice before or after the date and time of the meeting. The waiver shall be in writing, signed by the director entitled to the notice, or in the form of an electronic transmission by the director to a representative of the Corporation, and filed with the minutes or corporate records. A director's attendance at or participation in a meeting waives any required notice to him or her of the meeting unless the director at the beginning of the meeting, or promptly upon his or her arrival, objects to holding the meeting or transacting business at the meeting and does not thereafter vote for or assent to action taken at the meeting. Neither notice of a meeting nor a waiver of a notice need specify the purposes of the meeting.

Section 13. Quorum of Directors. At any meeting of the Board of Directors, a majority of the directors then in office shall constitute a quorum. Any meeting may be adjourned from time to time by a majority of the votes cast upon the question, whether or not a quorum is present, and the meeting may be held as adjourned without further notice.

Section 14. Action by Vote. When a quorum is present at any meeting, a majority of the directors present may take any action, except when a larger vote is required by law, by the Articles of Organization, or by these By-Laws.

Section 15. Action by Written Consent. Unless the Articles of Organization otherwise provide, any action required or permitted to be taken at any meeting of the Board of Directors or of any committee thereof may be taken without a meeting if all the directors or members of the committee as the case may be, consent to the action. The action must be evidenced by one or more consents describing the action taken, in writing, signed by each director or delivered to the Corporation by electronic transmission, and included in the minutes or filed with the corporate records reflecting the action taken. Such consents shall be treated for all purposes as a vote taken at a meeting.

Section 16. Participation Through Communications Equipment. Unless otherwise provided by law or the Articles of Organization, members of the Board of Directors or of any committee thereof may participate in a meeting of such Board or committee, as the case may be, through conference telephone or similar communications equipment by means of which all persons participating in the meeting can hear each other at the same time, and participation by such means shall constitute presence in person at a meeting.

Section 17. Compensation of Directors. The Board of Directors may provide for the payment to any of the directors, other than officers or employees of the Corporation, of a specified amount for services as a director or member of a committee of the Board, or of a specified amount for attendance at each regular or special Board or committee meeting or of both, and all directors shall be reimbursed for expenses of attendance at any such meeting; provided, however, that nothing herein contained shall be construed to preclude any director from serving the Corporation in any other capacity and receiving compensation therefor.







ARTICLE III

OFFICERS AND AGENTS

Section 1. Enumeration; Qualification. The officers of the Corporation shall be a President, a Treasurer, a Secretary, who may also be referred to in these By-Laws as the Clerk, and such other officers, including, without limitation, a Chairman of the Board, one or more Vice Presidents, Assistant Treasurers, and Assistant Clerks as the Board of Directors from time to time may in their discretion elect or appoint. In addition, the Corporation shall have such other agents as may be appointed by management in accordance with these By-Laws. The Chairman of the Board shall be a director. The President need not be a director. Any two or more offices may be held by the same person.

Section 2. Powers. Subject to law, to the Articles of Organization, and to the other provisions of these By-Laws, each officer shall have, in addition to the duties and powers herein set forth, such duties and powers as are commonly incident to his office and such duties and powers as the Board of Directors may from time to time designate.

Section 3. Election. The Chairman of the Board, if any, the President, the Treasurer, and the Clerk shall be elected annually by the Board of Directors at their first meeting following the annual meeting of the stockholders. Other officers, if any, may be elected or appointed by the Board of Directors at said meeting or at any other time.

Section 4. Tenure. Except as otherwise provided by law, by the Articles of Organization, or by these By-Laws, the Chairman of the Board, if any, the President, the Treasurer, and the Clerk shall hold office until the first meeting of the Board of Directors following the next annual meeting of the stockholders and until their respective successors are chosen and qualified, and each other officer shall hold office for such term as may be designated in the vote electing or appointing him, or in each case until such officer sooner dies, resigns, is removed, or becomes disqualified.

Section 5. Chief Executive Officer. The Chief Executive Officer of the Corporation shall be the Chairman of the Board, the President, or such other officer as may from time to time be designated by the Board of Directors. If no such designation is made, the President shall be the Chief Executive Officer. The Chief Executive Officer shall, subject to the control of the Board of Directors, have general charge and supervision of the business of the Corporation and, except as the Board of Directors shall otherwise determine, shall preside at all meetings of the stockholders and of the Executive Committee. Unless otherwise determined by the Board of Directors, the Chief Executive Officer shall have the authority to appoint such agents, in addition to those officers enumerated in Section 2 of this Article III as being elected or appointed by the Board of Directors, as he shall deem appropriate and to define their respective duties and powers.






Section 6. Chairman of the Board. If a Chairman of the Board of Directors is elected, he shall preside at all meetings of the Board of Directors and shall have the duties and powers specified in these By-Laws and such other duties and powers as may be determined by the Board of Directors.

Section 7. President and Vice Presidents. The President shall have the duties and powers specified in these By-Laws and shall have such other duties and powers as may be determined by the Board of Directors.

The Vice Presidents shall have such duties and powers as shall be designated from time to time by the Board of Directors. Unless the Board of Directors otherwise determines, one Vice President shall be designated as the Chief Financial officer of the Corporation and, as such, shall be the chief financial and accounting officer of the Corporation and shall have the duties and powers commonly incident thereto.

Section 8. Treasurer and Assistant Treasurers. The Treasurer shall have general responsibility for the corporate treasury function, shall be in charge of its funds and valuable papers, books of account, and accounting records, and shall have such other duties and powers as may be designated from time to time by the Board of Directors.

Any Assistant Treasurer shall have such duties and powers as shall be designated from time to time by the Board of Directors or the Treasurer.

Section 9. Clerk and Assistant Clerks. The Clerk shall record all proceedings of the stockholders and Board of Directors in a book or series of books to be kept for that purpose, which book or books shall be kept as the principal office of the Corporation and shall be open at all reasonable times to the inspection of any stockholder. In the absence of the Clerk from any meeting of the stockholders or Board of Directors, an Assistant Clerk, or if there be none or he is absent, a temporary clerk chosen at the meeting, shall record the proceedings thereof in the aforesaid book.

Any Assistant Clerks shall have such other duties and powers as shall be designated from time by the Board of Directors or the Clerk.


ARTICLE IV

CAPITAL STOCK

Section 1. Stock Certificates. The Board of Directors may authorize the issue without certificates of some or all of the shares of any or all of the Corporation’s classes or series of stock.  Except to the extent the Board of Directors has determined to issue shares without certificates, a stockholder shall be entitled to a certificate stating the number and the class and the designation of the series, if any, of the shares held by him, in such form as shall, in conformity





to law, be prescribed from time to time by the Board of Directors. Such certificate shall be signed by the President or a Vice President and by the Treasurer or an Assistant Treasurer. Such signatures may be facsimile if the certificate is signed by a transfer agent, or by a registrar, other than a director, officer, or employee of the Corporation. In case any officer who has signed or whose facsimile signature has been placed on such certificate shall have ceased to be such officer before such certificate is issued, it may be issued by the Corporation with the same effect as if he were such officer at the time of its issue.

Every certificate for shares of stock which are subject to any restriction on transfer pursuant to the Articles of Organization, these By-Laws, or any agreement to which the Corporation is a party shall have the existence of the restriction noted conspicuously on the certificate and shall also set forth on the face or back either a summary of the restriction or a statement of the existence of such restriction and a statement that the Corporation will, upon written request, furnish a copy thereof to the holder of such certificate without charge.

Every certificate issued when the Corporation is authorized to issue more that one class or series of stock shall set forth on its face or back either a summary of the preferences, voting powers, qualifications, and special and relative rights of the shares of each class and series authorized to be issued or a statement of the existence of such preferences, powers, qualifications, and rights and a statement that the Corporation will, upon written request, furnish a copy thereof to the holder of such certificate without charge.

Section 2. Lost Certificates. In the case of the alleged loss, destruction, or mutilation of a certificate of stock, a duplicate certificate may be issued in place thereof, upon such conditions as the Board of Directors may prescribe. When authorizing such issue of a new certificate, the Board may in its discretion require the owner of such lost, destroyed, or mutilated certificate, or his legal representative, to give the Corporation a bond, with or without surety, sufficient in the Board's opinion to indemnify the Corporation against any loss or claim that may be made against it with request to the certificate alleged to have been lost, destroyed, or mutilated.

Section 3. Transfer of Shares. Subject to the restrictions, if any, stated or noted on the stock certificates, shares of stock may be transferred on the books of the Corporation by the surrender to the Corporation or its transfer agent of the certificate therefor properly endorsed or accompanied by a written assignment and power of attorney properly executed with necessary transfer stamps affixed, and with such proof of the authenticity of signature as the Board of Directors or the transfer agent of the Corporation may reasonably require. Except as may be otherwise required by law, by the Articles of Organization, or by these By-Laws, the Corporation shall be entitled to treat the record holder of stock as shown on its on its books as the owner of such stock for all purposes, including the payment of dividends and the right to receive notice and to vote with respect thereto, regardless of any transfer, pledge, or other disposition of such stock, until the shares have been transferred on the books of the stock, until the shares have been transferred on the books of the Corporation in accordance with the requirements of these By-Laws.






Section 4. Record Date and Closing Transfer Books. The Board of Directors may fix in advance a time, which shall not be more than sixty (60) days before the date of any meeting of stockholders or the date for the payment of any dividend or making of any distribution to stockholders or the last day on which the consent or dissent of stockholders may be effectively expressed for any purpose, as the record date for determining the stockholders having the right to notice of and to vote at such meeting and any adjournment thereof or the right to receive such dividend or distribution or the right to give such consent or dissent, and in such case only stockholders of record on such record date shall have such right, notwithstanding any transfer of stock on the books of the Corporation after the record date; or without fixing such record date the Board of Directors may for any such purposes close the transfer books for all or any part of such period.

If no record date is fixed and the transfer books are not closed, the record date for determining stockholders having the right to notice of or to vote at a meeting of stockholders shall be at the close of business on the date next preceding the day on which notice is given, and the record date for determining stockholders for any other purpose shall be at the close of business on the date on which the Board of Directors acts with respect thereto.


ARTICLE V

INDEMNIFICATION

Section 1. Directors and Officers. The Corporation shall indemnify, and advance funds to pay for or reimburse the reasonable expenses incurred by, its directors and the officers that have been appointed by the Board of Directors (including persons who serve at its request as directors, officers, or trustees of another organization in which it has any interest, direct or indirect, as a shareholder, creditor, or otherwise or who serve at its request in any capacity with respect to any employee benefit plan) to the fullest extent permitted by law, and may indemnify, and advance funds to pay for or reimburse the reasonable expenses incurred by, such other employees and agents as are identified by the Board of Directors.

The right of indemnification hereby provided shall not be exclusive of or affect any other rights to which any director or officer may be entitled. As used in this section, the terms "director" and "officer" include their respective heirs, executors, and administrators, an "interested" director or officer is one against whom in such capacity the proceedings in question or another proceeding on the same or similar grounds is then pending or threatened, and a "disinterested" director is one against whom no such proceeding is then pending or threatened. Nothing contained in this section shall affect any rights to indemnification to which corporate personnel other than directors and officers may be entitled by contract or otherwise under law.






The Board of Directors may authorize the purchase and maintenance of insurance, in such amounts as the Board of Directors may from time to time deem appropriate, on behalf of any person who is or was a director or officer or agent of the Corporation, or who is or was serving at the request of the Corporation as a director, officer, or agent of another organization in which it has any interest, direct or indirect, as a shareholder, creditor, or otherwise, or with respect to any employee benefit plan, against any liability incurred by him in any such capacity, or arising out of his status as such, whether or not such person is entitled to indemnification by the Corporation pursuant to this Article V or otherwise and whether or not the Corporation would have the power to indemnify him against such liability.

ARTICLE VI

MISCELLANEOUS

Section 1. Corporate Seal. The seal of the Corporation shall be in such form as the Board of Directors may from time to time determine.

Section 2. Fiscal Year. The fiscal year of the Corporation shall be such period as shall from time to time be determined by the Board of Directors.

Section 3. [Intentionally Omitted]

Section 4. Execution of Documents. Except as the Board of Directors may generally or in specific instances authorize the execution thereof in some other manner, all deeds, leases, transfers, contracts, checks, drafts, and other orders for the payment of money out of the funds of the Corporation, and all bonds, notes, debentures, guarantees, and other obligations or evidences or indebtedness of the Corporation shall be executed by the Chairman of the Board, the President, any Vice President, or the Treasurer.

Section 5. Voting of Securities. Except as the Board of Directors may generally or in specific instances direct otherwise, the Chairman of the Board, the President, any Vice President, or the Treasurer shall have the power, in the name and on behalf of the Corporation, to waive notice of, appoint any person or persons to act as proxy or attorney-in-fact of the Corporation (with or without power of substitution) to vote at, or attend and act for the Corporation at, any meeting of holders of shares or other securities of any other organization of which the Corporation holds shares or securities.

Section 6. Appointment of Auditor. The Board of Directors, or a committee thereof, shall each year select independent public accountants to report to the stockholders on the financial statements of the Corporation for such year. The selection of such accountants shall be presented to the stockholders for their approval at the annual meeting





each year; provided, however, that if the shareholders shall not approve the selection made by the Board, the Board shall appoint other independent public accountants for such year.

ARTICLE VII

AMENDMENTS

These By-Laws may be altered, amended, or repealed, and new By-Laws not inconsistent with any provision of the Articles of organization or applicable statute may be made either by the affirmative vote of a majority of the voting power of the then outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, at any annual or special meeting of the stockholders called for the purpose, or (except with respect to any provision hereof which by law, the Articles of Organization, or these By-Laws requires action by the stockholders) by the affirmative vote of a majority of the Board of Directors then in office. Not later that the time of giving notice of the meeting of stockholders next following the making, amending, or repealing by the Board of Directors of any By-Law, notice thereof stating the substance of such change shall be given to all stockholders entitled to vote on amending the By-Laws. Any By-Law made, amended, or repealed by the Board of Directors may be altered, amended, repealed, or reinstated by the stockholders.




EX-31.1 4 a2018q210-q_exhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION
I, Jeffrey M. Leiden, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Vertex Pharmaceuticals Incorporated;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date:
July 26, 2018
/s/ Jeffrey M. Leiden
 
 
 
 
 
Jeffrey M. Leiden
 
 
Chief Executive Officer and President




EX-31.2 5 a2018q210-q_exhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION
I, Thomas Graney, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Vertex Pharmaceuticals Incorporated;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date:
July 26, 2018
/s/ Thomas Graney
 
 
 
 
 
Thomas Graney
 
 
Senior Vice President and Chief Financial Officer



EX-32.1 6 a2018q210-q_exhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
SECTION 906 CEO/CFO CERTIFICATION
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) each of the undersigned officers of Vertex Pharmaceuticals Incorporated, a Massachusetts corporation (the “Company”), does hereby certify, to such officer’s knowledge, that the Quarterly Report on Form 10-Q for the quarter ended June 30, 2018 (the “Form 10-Q”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:
July 26, 2018
 
 
 
/s/ Jeffrey M. Leiden
 
 
 
 
 
Jeffrey M. Leiden
 
 
Chief Executive Officer and President
 
 
 
Date:
July 26, 2018
 
 
 
/s/ Thomas Graney
 
 
 
 
 
Thomas Graney
 
 
Senior Vice President and Chief Financial Officer
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
 





EX-101.INS 7 vrtx-20180630.xml XBRL INSTANCE DOCUMENT 0000875320 2018-01-01 2018-06-30 0000875320 2018-07-20 0000875320 vrtx:RoyaltyRevenuesMember 2018-04-01 2018-06-30 0000875320 2017-04-01 2017-06-30 0000875320 2018-04-01 2018-06-30 0000875320 2017-01-01 2017-06-30 0000875320 us-gaap:ProductMember 2018-01-01 2018-06-30 0000875320 us-gaap:ProductMember 2018-04-01 2018-06-30 0000875320 us-gaap:ProductMember 2017-01-01 2017-06-30 0000875320 vrtx:CollaborativeRevenuesMember 2018-01-01 2018-06-30 0000875320 vrtx:RoyaltyRevenuesMember 2017-01-01 2017-06-30 0000875320 vrtx:RoyaltyRevenuesMember 2018-01-01 2018-06-30 0000875320 us-gaap:ProductMember 2017-04-01 2017-06-30 0000875320 vrtx:CollaborativeRevenuesMember 2017-01-01 2017-06-30 0000875320 vrtx:CollaborativeRevenuesMember 2018-04-01 2018-06-30 0000875320 vrtx:CollaborativeRevenuesMember 2017-04-01 2017-06-30 0000875320 vrtx:RoyaltyRevenuesMember 2017-04-01 2017-06-30 0000875320 2018-06-30 0000875320 2017-12-31 0000875320 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000875320 us-gaap:CommonStockMember 2017-12-31 0000875320 us-gaap:NoncontrollingInterestMember 2017-06-30 0000875320 us-gaap:CommonStockMember 2017-01-01 2017-06-30 0000875320 us-gaap:ParentMember 2018-06-30 0000875320 us-gaap:ParentMember 2017-01-01 2017-06-30 0000875320 us-gaap:RetainedEarningsMember 2016-12-31 0000875320 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000875320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000875320 us-gaap:RetainedEarningsMember 2017-06-30 0000875320 us-gaap:NoncontrollingInterestMember 2016-12-31 0000875320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000875320 us-gaap:RetainedEarningsMember 2018-06-30 0000875320 us-gaap:NoncontrollingInterestMember 2017-12-31 0000875320 us-gaap:NoncontrollingInterestMember 2018-06-30 0000875320 2016-12-31 0000875320 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000875320 us-gaap:RetainedEarningsMember 2017-01-01 2017-06-30 0000875320 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000875320 us-gaap:CommonStockMember 2018-06-30 0000875320 us-gaap:CommonStockMember 2017-06-30 0000875320 us-gaap:CommonStockMember 2016-12-31 0000875320 us-gaap:ParentMember 2017-12-31 0000875320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000875320 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0000875320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000875320 us-gaap:ParentMember 2018-01-01 2018-06-30 0000875320 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0000875320 2017-06-30 0000875320 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-06-30 0000875320 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000875320 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-06-30 0000875320 us-gaap:ParentMember 2016-12-31 0000875320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0000875320 us-gaap:RetainedEarningsMember 2017-12-31 0000875320 us-gaap:ParentMember 2017-06-30 0000875320 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000875320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0000875320 2018-01-01 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0000875320 us-gaap:AccountingStandardsUpdate201616Member 2018-01-01 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 0000875320 us-gaap:AccountingStandardsUpdate201601Member us-gaap:RetainedEarningsMember 2017-12-31 0000875320 vrtx:HIVProteaseInhibitorRoyaltyMember 2017-12-31 0000875320 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-06-30 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-06-30 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-12-31 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2016-12-31 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-06-30 0000875320 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-06-30 0000875320 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member us-gaap:ProductMember 2018-01-01 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:ProductMember 2018-01-01 2018-06-30 0000875320 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-04-01 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-04-01 2018-06-30 0000875320 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member us-gaap:ProductMember 2018-04-01 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:ProductMember 2018-04-01 2018-06-30 0000875320 us-gaap:NonUsMember 2017-01-01 2017-06-30 0000875320 us-gaap:EuropeMember 2017-04-01 2017-06-30 0000875320 vrtx:OtherNonU.S.Member 2018-04-01 2018-06-30 0000875320 vrtx:OtherNonU.S.Member 2017-01-01 2017-06-30 0000875320 country:US 2018-04-01 2018-06-30 0000875320 us-gaap:EuropeMember 2018-04-01 2018-06-30 0000875320 us-gaap:NonUsMember 2018-04-01 2018-06-30 0000875320 country:US 2018-01-01 2018-06-30 0000875320 vrtx:OtherNonU.S.Member 2018-01-01 2018-06-30 0000875320 vrtx:OtherNonU.S.Member 2017-04-01 2017-06-30 0000875320 us-gaap:EuropeMember 2018-01-01 2018-06-30 0000875320 us-gaap:NonUsMember 2017-04-01 2017-06-30 0000875320 us-gaap:EuropeMember 2017-01-01 2017-06-30 0000875320 country:US 2017-04-01 2017-06-30 0000875320 us-gaap:NonUsMember 2018-01-01 2018-06-30 0000875320 country:US 2017-01-01 2017-06-30 0000875320 vrtx:KalydecoMember 2017-04-01 2017-06-30 0000875320 vrtx:SYMDEKOMember 2018-04-01 2018-06-30 0000875320 vrtx:ORKAMBIMember 2017-01-01 2017-06-30 0000875320 vrtx:ORKAMBIMember 2018-04-01 2018-06-30 0000875320 vrtx:SYMDEKOMember 2017-04-01 2017-06-30 0000875320 vrtx:KalydecoMember 2018-04-01 2018-06-30 0000875320 vrtx:KalydecoMember 2018-01-01 2018-06-30 0000875320 vrtx:ManufacturedProductOtherAdjustmentsMember 2018-04-01 2018-06-30 0000875320 vrtx:ORKAMBIMember 2018-01-01 2018-06-30 0000875320 vrtx:ManufacturedProductOtherAdjustmentsMember 2017-04-01 2017-06-30 0000875320 vrtx:SYMDEKOMember 2018-01-01 2018-06-30 0000875320 vrtx:KalydecoMember 2017-01-01 2017-06-30 0000875320 vrtx:SYMDEKOMember 2017-01-01 2017-06-30 0000875320 vrtx:ManufacturedProductOtherAdjustmentsMember 2017-01-01 2017-06-30 0000875320 vrtx:ManufacturedProductOtherAdjustmentsMember 2018-01-01 2018-06-30 0000875320 vrtx:ORKAMBIMember 2017-04-01 2017-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-01-01 2018-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2017-01-01 2017-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2017-04-01 2017-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-04-01 2018-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2017-12-31 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-06-30 0000875320 vrtx:ConcertPharmaceuticalsMember 2017-07-01 2017-07-31 0000875320 vrtx:ParionSciencesInc.Member vrtx:EnacInhibitorsinNonCfMember 2015-01-01 2015-12-31 0000875320 vrtx:ModernaTherapeuticsInc.Member 2016-01-01 2016-12-31 0000875320 vrtx:ParionSciencesInc.Member 2015-01-01 2015-12-31 0000875320 vrtx:ConcertPharmaceuticalsMember 2017-07-01 2017-07-30 0000875320 us-gaap:CommonStockMember vrtx:CRISPRTherapeuticsAGMember 2018-06-30 0000875320 vrtx:MerckKGaAMember 2017-01-01 2017-01-31 0000875320 vrtx:ConcertPharmaceuticalsMember 2017-07-01 2017-09-30 0000875320 vrtx:CRISPRTherapeuticsAGMember 2015-01-01 2015-12-31 0000875320 vrtx:JanssenPharmaceuticalsInc.Member 2014-01-01 2014-12-31 0000875320 vrtx:JanssenPharmaceuticalsInc.Member 2017-10-01 2017-12-31 0000875320 vrtx:ParionSciencesInc.Member vrtx:EnacInhibitorsinCfMember 2015-01-01 2015-12-31 0000875320 vrtx:CysticFibrosisFoundationTherapeuticsIncorporatedMember 2016-10-01 2016-10-31 0000875320 vrtx:CRISPRTherapeuticsAGMember 2015-12-31 0000875320 vrtx:BioAxoneBiosciencesInc.Member 2018-06-30 0000875320 vrtx:ModernaTherapeuticsInc.Member 2018-06-30 0000875320 vrtx:BioAxoneBiosciencesInc.Member 2014-10-01 2014-10-01 0000875320 vrtx:ParionSciencesInc.Member vrtx:AdditionalEnacInhibitorsMember 2015-01-01 2015-12-31 0000875320 vrtx:BioAxoneBiosciencesInc.Member 2014-10-01 0000875320 vrtx:BioAxoneBiosciencesInc.Member 2017-12-31 0000875320 vrtx:CysticFibrosisFoundationTherapeuticsIncorporatedMember 2018-01-01 2018-06-30 0000875320 us-gaap:PreferredStockMember vrtx:CRISPRTherapeuticsAGMember 2018-01-01 2018-01-31 0000875320 vrtx:BioAxoneBiosciencesInc.Member 2018-01-01 2018-06-30 0000875320 us-gaap:InProcessResearchAndDevelopmentMember vrtx:BioAxoneBiosciencesInc.Member 2014-10-01 2014-10-01 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:BioAxoneBiosciencesInc.Member 2017-04-01 2017-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:ParionSciencesInc.Member 2018-01-01 2018-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:ParionSciencesInc.Member 2017-04-01 2017-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:BioAxoneBiosciencesInc.Member 2018-01-01 2018-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:BioAxoneBiosciencesInc.Member 2018-04-01 2018-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:ParionSciencesInc.Member 2018-04-01 2018-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:ParionSciencesInc.Member 2017-01-01 2017-06-30 0000875320 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember vrtx:BioAxoneBiosciencesInc.Member 2017-01-01 2017-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000875320 us-gaap:RestrictedStockMember 2017-01-01 2017-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0000875320 us-gaap:RestrictedStockMember 2017-04-01 2017-06-30 0000875320 us-gaap:RestrictedStockMember 2018-04-01 2018-06-30 0000875320 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0000875320 vrtx:RestrictedStockandRestrictedStockUnitsMember 2017-04-01 2017-06-30 0000875320 vrtx:RestrictedStockandRestrictedStockUnitsMember 2018-01-01 2018-06-30 0000875320 vrtx:RestrictedStockandRestrictedStockUnitsMember 2018-04-01 2018-06-30 0000875320 vrtx:RestrictedStockandRestrictedStockUnitsMember 2017-01-01 2017-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-06-30 0000875320 us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-06-30 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-06-30 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-06-30 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000875320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000875320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-12-31 0000875320 us-gaap:EquitySecuritiesMember 2018-06-30 0000875320 vrtx:CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember 2017-12-31 0000875320 vrtx:CorporateDebtSecuritiesDueWithinOneYearMember 2018-06-30 0000875320 us-gaap:CommercialPaperMember 2017-12-31 0000875320 us-gaap:AvailableforsaleSecuritiesMember 2018-06-30 0000875320 us-gaap:AvailableforsaleSecuritiesMember 2017-12-31 0000875320 vrtx:CorporateDebtSecuritiesDueWithinOneYearMember 2017-12-31 0000875320 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2017-12-31 0000875320 vrtx:CashAndMoneyMarketFundsMember 2017-12-31 0000875320 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000875320 vrtx:U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember 2017-12-31 0000875320 us-gaap:EquitySecuritiesMember 2017-12-31 0000875320 us-gaap:CashEquivalentsMember 2018-06-30 0000875320 vrtx:CashAndMoneyMarketFundsMember 2018-06-30 0000875320 us-gaap:USTreasurySecuritiesMember 2018-06-30 0000875320 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000875320 vrtx:U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember 2018-06-30 0000875320 us-gaap:CashEquivalentsMember 2017-12-31 0000875320 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-06-30 0000875320 vrtx:CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember 2018-06-30 0000875320 us-gaap:CommercialPaperMember 2018-06-30 0000875320 vrtx:CRISPRTherapeuticsAGMember 2018-04-01 2018-06-30 0000875320 vrtx:ModernaTherapeuticsInc.Member 2018-01-01 2018-06-30 0000875320 vrtx:CRISPRTherapeuticsAGMember 2018-01-01 2018-01-31 0000875320 vrtx:CRISPRTherapeuticsAGMember 2018-01-01 2018-06-30 0000875320 vrtx:ModernaTherapeuticsInc.Member 2018-04-01 2018-06-30 0000875320 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000875320 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000875320 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0000875320 vrtx:AccumulatedNetEquityInvestmentGainLossAttributabletoParentMember 2018-01-01 2018-06-30 0000875320 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000875320 vrtx:AccumulatedNetEquityInvestmentGainLossAttributabletoParentMember 2017-12-31 0000875320 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000875320 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member vrtx:AccumulatedNetEquityInvestmentGainLossAttributabletoParentMember 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 0000875320 vrtx:AccumulatedNetEquityInvestmentGainLossAttributabletoParentMember 2018-06-30 0000875320 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000875320 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 0000875320 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000875320 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000875320 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0000875320 vrtx:AccumulatedNetEquityInvestmentGainLossAttributabletoParentMember 2016-12-31 0000875320 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-06-30 0000875320 vrtx:AccumulatedNetEquityInvestmentGainLossAttributabletoParentMember 2017-01-01 2017-06-30 0000875320 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0000875320 us-gaap:AccumulatedTranslationAdjustmentMember 2017-06-30 0000875320 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-06-30 0000875320 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-06-30 0000875320 vrtx:AccumulatedNetEquityInvestmentGainLossAttributabletoParentMember 2017-06-30 0000875320 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000875320 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000875320 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 currency:GBP us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 currency:GBP us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-06-30 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2018-06-30 0000875320 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-06-30 0000875320 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 us-gaap:OtherAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000875320 us-gaap:OtherAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 0000875320 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000875320 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2017-12-31 0000875320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2017-12-31 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-04-01 2017-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2018-04-01 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2017-04-01 2017-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2018-01-01 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueGoodsNetMember 2017-01-01 2017-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-04-01 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:MaximumMember 2018-01-01 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:MinimumMember 2018-01-01 2018-06-30 0000875320 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2018-06-30 0000875320 us-gaap:BuildingMember vrtx:FanPierLeasesMember 2018-06-30 0000875320 us-gaap:BuildingMember vrtx:FanPierLeasesMember 2017-12-31 0000875320 us-gaap:BuildingMember vrtx:SanDiegoLeaseMember 2018-06-30 0000875320 us-gaap:BuildingMember vrtx:SanDiegoLeaseMember 2017-12-31 0000875320 2016-10-31 0000875320 us-gaap:LineOfCreditMember 2016-10-01 2016-10-31 0000875320 us-gaap:LineOfCreditMember 2016-10-31 0000875320 vrtx:FanPierLeasesMember 2011-01-01 2011-12-31 0000875320 us-gaap:LineOfCreditMember us-gaap:MinimumMember us-gaap:BaseRateMember 2016-10-31 0000875320 us-gaap:LineOfCreditMember us-gaap:MaximumMember us-gaap:EurodollarMember 2016-10-31 0000875320 vrtx:SanDiegoLeaseMember 2015-12-02 2015-12-02 0000875320 2016-10-01 2016-10-31 0000875320 vrtx:FanPierLeasesMember 2011-12-31 0000875320 vrtx:SanDiegoLeaseMember 2015-12-02 0000875320 us-gaap:LineOfCreditMember us-gaap:MinimumMember us-gaap:EurodollarMember 2016-10-31 0000875320 us-gaap:LineOfCreditMember us-gaap:MaximumMember us-gaap:BaseRateMember 2016-10-31 0000875320 vrtx:EmployeeRestrictedStockOptionMember 2018-06-30 0000875320 vrtx:EmployeeStockPurchasePlanMember 2018-06-30 0000875320 vrtx:EmployeeRestrictedStockOptionMember 2018-01-01 2018-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2018-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000875320 vrtx:EmployeeStockPurchasePlanMember 2018-01-01 2018-06-30 0000875320 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2017-06-30 0000875320 vrtx:EmployeeStockPurchasePlanMember 2017-04-01 2017-06-30 0000875320 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-06-30 0000875320 vrtx:SellingGeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0000875320 us-gaap:CostOfSalesMember 2017-04-01 2017-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0000875320 vrtx:SellingGeneralAndAdministrativeExpenseMember 2017-04-01 2017-06-30 0000875320 vrtx:EmployeeStockPurchasePlanMember 2017-01-01 2017-06-30 0000875320 vrtx:SellingGeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0000875320 vrtx:EmployeeStockPurchasePlanMember 2018-04-01 2018-06-30 0000875320 vrtx:EmployeeRestrictedStockOptionMember 2018-04-01 2018-06-30 0000875320 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000875320 vrtx:EmployeeRestrictedStockOptionMember 2017-01-01 2017-06-30 0000875320 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0000875320 vrtx:EmployeeRestrictedStockOptionMember 2017-04-01 2017-06-30 0000875320 vrtx:SellingGeneralAndAdministrativeExpenseMember 2017-01-01 2017-06-30 0000875320 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0000875320 us-gaap:CostOfSalesMember 2017-01-01 2017-06-30 0000875320 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0000875320 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangeFromDollars120.01toDollars140.0Member 2018-06-30 0000875320 vrtx:ExercisePriceRangeFromDollars140.01toDollars160.0Member 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars26.73toDollars40.00Member 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars100.01toDollars120.00Member 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars80.01toDollars100.00Member 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars40.01toDollars60.00Member 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars100.01toDollars120.00Member 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangeFromDollars160.01toDollars163.74Member 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars60.01toDollars80.00Member 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars40.01toDollars60.00Member 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars26.73toDollars40.00Member 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangeFromDollars140.01toDollars160.0Member 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars80.01toDollars100.00Member 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangeFromDollars160.01toDollars163.74Member 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangefromDollars60.01toDollars80.00Member 2018-01-01 2018-06-30 0000875320 vrtx:ExercisePriceRangeFromDollars120.01toDollars140.0Member 2018-01-01 2018-06-30 0000875320 2017-01-01 2017-12-31 0000875320 vrtx:ResearchandDevelopmentRestructuringMember 2017-02-01 2017-02-28 xbrli:shares vrtx:pre-clinical_stage_program iso4217:USD xbrli:shares vrtx:segment iso4217:USD vrtx:clinical-stage_program xbrli:pure vrtx:development_program vrtx:target vrtx:lease vrtx:position vrtx:building vrtx:term_extension utreg:sqft false --12-31 Q2 2018 2018-06-30 10-Q 0000875320 255559939 Large Accelerated Filer VERTEX PHARMACEUTICALS INC / MA 30501000 0 257230000 77481000 365212000 31853000 32789000 317429000 71288000 453359000 90400000 73994000 83034000 281343000 393439000 34336000 359103000 311224000 29881000 443961000 479120000 -1772000 480892000 452547000 8586000 -11572000 -4605000 196000 -4801000 -10623000 949000 7157362000 7357042000 143857000 143857000 143857000 161117000 161117000 161117000 73095000 513000 43832000 28750000 142534000 970000 88669000 52895000 82436000 1191000 51612000 29633000 160572000 2004000 100100000 58468000 0 3112000 6000 7065000 32000 2253000 6000 1943000 5000 1100000 170000 1946000 0 3546014000 4335386000 14234000 4321152000 3558639000 12625000 2648963000 3407423000 704753000 403500000 0 1108253000 1238312000 399636000 0 1637948000 0 0 0 0 0 0 0 0 0 5000 1000 0 4000 1000 0 0 1000 0 0 579000 15000 14000 109000 1000 0 106000 363000 1000 680000 7000 7000 76000 0 2000 0 38000 564000 0 349012000 685001000 57371000 80372000 12679000 614951000 50697000 215639000 2304000 380296000 1003295000 21270000 133478000 10981000 11022000 971044000 54613000 178692000 2491000 31608000 0 43213000 423254000 31608000 579000 392225000 1033419000 348433000 684986000 57357000 80263000 12678000 614951000 50591000 215276000 2303000 1382910000 379621000 1003289000 21263000 133406000 10982000 11020000 971044000 54576000 178128000 2491000 74821000 0 0 3260000 0 3260000 6990000 900000 6090000 -1100000 -1100000 0 22900000 22900000 0 5100000 472070000 87392000 471797000 93879000 22531000 15060000 20496000 15030000 1183945000 1223130000 1665412000 2145359000 0 614951000 12678000 57357000 0 0 0 0 0 57357000 614951000 12678000 0 971044000 10982000 21263000 0 0 0 0 0 21263000 971044000 10982000 1231707000 1287758000 1667526000 2154068000 56051000 486542000 0.01 0.01 500000000 500000000 253253362 254882837 253253362 254882837 2512000 2542000 -19782000 222826000 242498000 448710000 13173000 14965000 -1110000 15928000 -6609000 237791000 241388000 464638000 1654000 32431000 3736000 232401000 290457000 -13180000 303637000 225128000 -7273000 71205000 118193000 104382000 1694000 102688000 175995000 3226000 172769000 491428000 935304000 579279000 1091177000 0 9371000 -9371000 9229000 25100000 -24120000 9229000 33349000 -24120000 0 0 949000 -25069000 8300000 0.015 0.025 0.0075 0.0175 6900000 1600000000 204700000 204700000 204700000 11300000 6341000 4756000 9335000 9335000 29740000 34402000 0 0 0 10016000 13000 2247000 13000 12263000 13000 13000 12469000 12263000 15192000 14508000 2247000 2247000 14508000 2247000 0 13642000 0 13642000 0 1948000 0 1948000 0 866000 0 866000 0 299000 0 299000 0 0 14495000 0 13000 2247000 P18M P1M P1Y 0.07 1.08 0.82 0.01 0.81 1.65 0.03 1.62 0.07 1.06 0.80 0.01 0.79 1.61 0.02 1.59 3500000 -4201000 972000 1323000 80000 545000 169237000 343132000 5777000 P2Y7M24D P2Y6M26D P7M17D 0 14508000 0 14508000 0 2247000 0 2247000 0 13000 0 1451000 10812000 206000 0 13000 0 13000 0 1451000 0 1451000 0 10812000 0 10812000 13642000 684000 866000 1948000 0 299000 50384000 50400000 50400000 50384000 0 18045000 16498000 -426000 -983000 35506000 289039000 216591000 431233000 4300000 4337000 8132000 8100000 8322000 8300000 8523000 8500000 10300000 10341000 -416000 -2300000 -2318000 5989000 -400000 6000000 2218000 7069000 14047000 12229000 49767000 88166000 81386000 126648000 22998000 9366000 4626000 3516000 39531000 -33408000 0 63000 52000 2000 18000 2787000 1264000 2407000 958000 2758000 1689000 3003000 1851000 29000000 -14664000 -31429000 -10106000 -21203000 35003000 33444000 16669000 24083000 111830000 115025000 -92000 115117000 111740000 -90000 20924000 16124000 74237000 74818000 9479000 6928000 1503708000 1620503000 3546014000 4335386000 14234000 4321152000 3558639000 12625000 807260000 927300000 500000000 0 0 74821000 2303000 80263000 265867000 0 0 0 0 0 0 80263000 265867000 74821000 2303000 0 0 242775000 2491000 11020000 133406000 232704000 0 0 0 0 0 0 0 0 133406000 232704000 242775000 2491000 11020000 423254000 622396000 13727000 13727000 28655000 28655000 -157532000 27748000 -237262000 -111365000 447345000 574360000 17996000 265752000 207360000 2243000 205117000 417623000 5376000 412247000 13173000 13173000 14965000 14965000 -1110000 -1110000 15928000 15928000 17973000 265365000 207295000 417460000 17973000 265370000 207296000 417463000 38930000 5176000 1 52707000 323549000 172878000 2243000 170635000 301779000 5376000 296403000 28230000 32651000 -38215000 -17215000 -236000 -7253000 -13511000 21406000 15352000 -87000 6141000 0 -5252000 -7253000 8870000 6141000 -37778000 -42926000 -21926000 -236000 -42926000 -7253000 -42926000 -13511000 35138000 31087000 25033000 -87000 31087000 6141000 31087000 0 -15245000 -21926000 25895000 25033000 1100000 2000000 200000 500000 -17281000 -13747000 373000 -87000 1000000 0 0 0 29000000 29000000 29000000 29000000 29000000 29000000 34373000 59629000 15334000 44295000 36456000 2083000 27774000 25591000 4834000 -10014000 -2537000 -3081000 53819000 150657000 0 115033000 377667000 202002000 21500000 0 21500000 28477000 58891000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 165635000 122694000 -20010000 142704000 148469000 -17166000 0 9566000 147887000 144837000 300000000 -238000 -149000 168882000 171028000 31169000 280717000 14965000 265752000 265752000 206250000 433551000 15928000 417623000 417623000 789437000 475725000 94602000 815928000 469508000 116738000 4711000 4711000 0 0 0 -9681000 -9681000 0 0 0 300000000 0 10637000 14061000 289451000 563014000 337532000 648085000 47762000 0 64628000 0 1489000 625000 1489000 8510000 199000 8510000 70 3523000 13522000 62000 -14000 -5119723000 -4668751000 13656000 -4682407000 -5111443000 8280000 544135000 513988000 27286000 189633000 -52000 324407000 2861000 0 429804000 91992000 114331000 22339000 1258853000 994610000 259831000 375348000 -6000 619268000 4412000 0 1028930000 184350000 229923000 45573000 752157000 3937000 745975000 749912000 1160000 253093000 0 311261000 1085000 185558000 584811000 135914000 167346000 31432000 1392956000 8602000 1379039000 1387641000 2874000 502632000 0 665327000 2441000 219682000 1067478000 267809000 325478000 57669000 127249000 240575000 137303000 267111000 142534000 160572000 120.01 140.01 160.01 100.01 26.73 40.01 60.01 80.01 4764000 702000 132000 114000 613000 707000 557000 603000 1336000 9312000 1034000 1500000 584000 874000 707000 557000 615000 3441000 140.00 160.00 163.74 120 40 60 80 100 27915000 43906000 2246000 54896000 84651000 4310000 28591000 51497000 2428000 54646000 101915000 4556000 87.14 130.36 155.02 162.94 109.17 34.48 49.57 75.15 90.09 103.58 130.42 155.52 162.94 109.28 34.48 49.57 75.16 89.36 P7Y1M2D P7Y1M17D P9Y7M2D P9Y7D P6Y7M10D P1Y4M13D P4Y4D P5Y9M P7Y8M12D 248301000 250770000 253253000 254883000 2469000 2398000 148008000 147979000 29000 148008000 157627000 157589000 38000 157627000 500000000.0 767551 768000 119000000 119034000 119026000 8000 119034000 2028579000 2686228000 1338191000 11514000 -10000 21173000 -7862000 6506795000 2450000 181609000 1156582000 -5373836000 17531000 1867231000 -10412000 -246000 -21753000 -15115000 6808002000 2479000 195958000 1671273000 -5117455000 4020000 2042306000 -15016000 -594000 -11572000 -21031000 7157362000 2512000 13727000 2028579000 -5119723000 25069000 2714883000 10017000 -681000 -4605000 -13941000 7357042000 2542000 28655000 2686228000 -4668751000 0 616000 616000 1000000 1000000 0 -23000 -382000 -64000 -160000 23000 387000 65000 163000 1973000 5304000 6752000 8823000 -2675000 -4152000 -9159000 -2614000 53900000 53900000 0 149400000 146500000 2900000 0 149376000 3800000 5900000 0 0 0 251635000 250199000 258584000 258557000 247521000 246782000 254135000 253685000 0 4001000 6000000 0 78431000 80602000 2 10200000 165100000 242800000 90000000 220000000 P30D 420000000 230000000 485000000 370000000 275000000 160000000 21500000 30000000 20000000 P90D P90D 360000000 75000000 160000000 4 2 2 6 P270D P180D P10Y P90D P6M P180D 10000000 230000000 35000000 75000000 85000000 20000000 10000000 25000000 563406000 562645000 0 18900000 0 31800000 34513000 3.00 200000000 445009000 622396000 178067000 680000 5000000 -16800000 188000 13634000 242775000 64713000 178062000 0 23000000 0 2 2 P5Y P16Y 300000000 80000000 P10Y 7500000 5000000 2044000 2412000 0.01 P30D 5700000 8500000 4000000 5000000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements are unaudited and have been prepared by Vertex Pharmaceuticals Incorporated (&#8220;Vertex&#8221; or the &#8220;Company&#8221;) in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements reflect the operations of (i) the Company, (ii) its wholly-owned subsidiaries and (iii) consolidated variable interest entities (VIEs). All material intercompany balances and transactions have been eliminated. The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment, pharmaceuticals. As of September 30, 2017, the Company deconsolidated Parion Sciences, Inc. (&#8220;Parion&#8221;), a VIE the Company had consolidated since 2015. The Company's condensed consolidated statement of operations for the interim period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> excludes Parion. Please refer to Note B, &#8220;Collaborative Arrangements and Acquisitions,&#8221; in the Company&#8217;s Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> that was filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on </font><font style="font-family:inherit;font-size:10pt;">February&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">2017 Annual Report on Form&#160;10-K</font><font style="font-family:inherit;font-size:10pt;">&#8221;) for further information regarding the deconsolidation of Parion. </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain information and footnote disclosures normally included in the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">2017 Annual Report on Form&#160;10-K</font><font style="font-family:inherit;font-size:10pt;"> have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the interim periods ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which are contained in the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form&#160;10-K. </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;">Marketable Securities and Equity Investments</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the adoption of ASU 2016-01 on January 1, 2018, the Company began recording changes in the fair value of its investments in corporate equity securities (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the Company&#8217;s condensed consolidated statements of operations. Prior to its adoption of ASU 2016-01, the Company recorded changes in the fair value of its investments in corporate equity securities to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;">&#8221; on its condensed consolidated balance sheet until the related gains or losses were realized. The Company continues to record unrealized gains (losses) on available-for-sale debt securities as a component of accumulated other comprehensive income (loss) until such gains and losses are realized.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s cash equivalents and marketable securities is shown below:</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:96.42857142857143%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross <br clear="none"/>Unrealized <br clear="none"/>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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross <br clear="none"/>Unrealized <br clear="none"/>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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,003,295</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,003,289</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: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(564</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures after 1 year through 5 years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(76</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(680</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">379,621</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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate equity securities </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">445,009</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,067</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(680</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">622,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">685,001</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">684,986</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: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">215,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">215,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures after 1 year through 5 years)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(106</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,372</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(109</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">349,012</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(579</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">348,433</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Available-for-sale corporate equity securities </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,213</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,608</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,821</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">392,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(579</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">423,254</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale debt securities were recorded in the Company's condensed consolidated balance sheets as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,003,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">684,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">379,621</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">348,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,382,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,033,419</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a limited number of available-for-sale debt securities in insignificant loss positions as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, which it does not intend to sell and has concluded it will not be required to sell before recovery of the amortized costs for the investments at maturity. The Company did not record any charges for other-than-temporary declines in the fair value of available-for-sale debt securities or gross realized gains or losses in </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains strategic investments separately from the investment policy that governs its other cash, cash equivalents and marketable securities. During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded an aggregate unrealized gain of </font><font style="font-family:inherit;font-size:10pt;">$53.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$149.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to its investments in corporate equity securities, as follows: </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$53.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$146.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to its equity investment in CRISPR, a publicly traded company. The CRISPR common stock held by the Company has a readily determinable fair value that is recorded in &#8220;</font><font style="font-size:10pt;">Marketable securities</font><font style="font-family:inherit;font-size:10pt;">&#8221; on the Company&#8217;s condensed consolidated balance sheets. In January 2018, the Company purchased an additional </font><font style="font-family:inherit;font-size:10pt;">$21.5 million</font><font style="font-family:inherit;font-size:10pt;"> of CRISPR&#8217;s common shares.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Zero</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to its equity investment in Moderna, which is not a publicly traded company that has a readily determinable fair value for its stock. The Company increased the carrying value of its investment in Moderna, which is recorded in &#8220;</font><font style="font-size:10pt;">Other assets</font><font style="font-family:inherit;font-size:10pt;">&#8221; on its condensed consolidated balance sheets, to </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> based on an observable price increase for additional shares privately issued by Moderna in an orderly transaction between market participants in the first quarter of 2018.</font></div></td></tr></table></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;">Collaborative Arrangements and Acquisitions</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cystic Fibrosis Foundation Therapeutics Incorporated</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a research, development and commercialization agreement with Cystic Fibrosis Foundation Therapeutics Incorporated (&#8220;CFFT&#8221;) that was originally entered into in 2004, and was most recently amended in 2016 (the &#8220;2016 Amendment&#8221;). Pursuant to the agreement, as amended, the Company has agreed to pay royalties ranging from low-single digits to mid-single digits on potential sales of certain compounds first synthesized and/or tested between March 1, 2014 and August 31, 2016, including VX-659 and VX-445, and tiered royalties ranging from single digits to sub-teens on any approved drugs first synthesized and/or tested during a research term on or before February 28, 2014, including KALYDECO (ivacaftor), ORKAMBI (lumacaftor in combination with ivacaftor) and SYMDEKO (tezacaftor in combination with ivacaftor). For combination products, such as ORKAMBI and SYMDEKO, sales are allocated equally to each of the active pharmaceutical ingredients in the combination product. The Company previously made certain commercial milestone payments to CFFT but there are </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> remaining commercial milestone payments payable by the Company to CFFT pursuant to the agreement. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the 2016 Amendment, the CFFT provided the Company an upfront payment of </font><font style="font-family:inherit;font-size:10pt;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;"> and agreed to provide development funding to the Company of up to </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> annually. The upfront payment plus any future development funding represent a form of financing pursuant to ASC 730, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development</font><font style="font-family:inherit;font-size:10pt;">, and thus the amounts are recorded as a liability on the condensed consolidated balance sheet, primarily reflected in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Advance from collaborator, excluding current portion</font><font style="font-family:inherit;font-size:10pt;">&#8221;. The liability is reduced over the estimated royalty term of the agreement. Reductions in the liability are reflected as an offset to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Cost of sales</font><font style="font-family:inherit;font-size:10pt;">&#8221; and as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Interest expense, net</font><font style="font-family:inherit;font-size:10pt;">&#8221;.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company began marketing KALYDECO in 2012 and began marketing ORKAMBI in 2015. The Company received approval for SYMDEKO in the United States in February 2018 and has submitted a Marketing Authorization Application (&#8220;MAA&#8221;) to the European Medicines Agency (&#8220;EMA&#8221;) seeking approval for tezacaftor in combination with ivacaftor in the European Union. The Company expects the EMA to complete its review of the MAA in the second half of 2018. The Company has royalty obligations to CFFT for ivacaftor, lumacaftor and tezacaftor until the expiration of patents covering those compounds. The Company has patents in the United States and European Union covering the composition-of-matter of ivacaftor that expire in 2027 and 2025, respectively, subject to potential patent extension. The Company has patents in the United States and European Union covering the composition-of-matter of lumacaftor that expire in 2030 and 2026, respectively, subject to potential extension. The Company has patents in the United States and European Union covering the composition-of-matter of tezacaftor that expire in 2027 and 2028, respectively, subject to potential extension.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">CRISPR Therapeutics AG</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, the Company entered into a strategic collaboration, option and license agreement (the &#8220;CRISPR Agreement&#8221;) with CRISPR Therapeutics AG and its affiliates (&#8220;CRISPR&#8221;) to collaborate on the discovery and development of potential new treatments aimed at the underlying genetic causes of human diseases using CRISPR-Cas9 gene editing technology. The Company has the exclusive right to license up to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> CRISPR-Cas9-based targets, including targets for the potential treatment of sickle cell disease. In connection with the CRISPR Agreement, the Company made an upfront payment to CRISPR of </font><font style="font-family:inherit;font-size:10pt;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;"> and a </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> investment in CRISPR pursuant to a convertible loan agreement that subsequently converted into common shares of CRISPR and was recorded on the Company&#8217;s condensed consolidated balance sheet. The Company has made several additional investments in CRISPR&#8217;s common shares, including a </font><font style="font-family:inherit;font-size:10pt;">$21.5 million</font><font style="font-family:inherit;font-size:10pt;"> investment in January 2018. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded the fair value of its investment in CRISPR common shares of </font><font style="font-family:inherit;font-size:10pt;">$242.8 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Marketable securities</font><font style="font-family:inherit;font-size:10pt;">&#8221; on its condensed consolidated balance sheet. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company funds all of the discovery activities conducted pursuant to the CRISPR Agreement. For targets that the Company elects to license, other than hemoglobinopathy treatments, the Company would lead all development and global commercialization activities. For each target that the Company elects to license, other than hemoglobinopathy targets, CRISPR has the potential to receive up to </font><font style="font-family:inherit;font-size:10pt;">$420.0 million</font><font style="font-family:inherit;font-size:10pt;"> in development, regulatory and commercial milestones and royalties on net product sales. As part of the collaboration, the Company and CRISPR share equally all development costs and potential worldwide revenues related to potential hemoglobinopathy treatments, including treatments for beta-thalassemia and sickle cell disease.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may terminate the CRISPR Agreement upon </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days&#8217; notice to CRISPR prior to any product receiving marketing approval or upon </font><font style="font-family:inherit;font-size:10pt;">270</font><font style="font-family:inherit;font-size:10pt;"> days&#8217; notice after a product has received marketing approval. The CRISPR Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the CRISPR Agreement will continue in effect until the expiration of the Company&#8217;s payment obligations under the CRISPR Agreement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2017, the Company entered into a co-development and co-commercialization agreement with CRISPR pursuant to the terms of the CRISPR Agreement, under which the Company and CRISPR will co-develop and co-commercialize CTX001 for the treatment of hemoglobinopathy treatments, including treatments for sickle cell disease and beta-thalassemia.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Merck KGaA</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the Company entered into a strategic collaboration and license agreement (the &#8220;Merck KGaA Agreement&#8221;) with Merck KGaA, Darmstadt, Germany (&#8220;Merck KGaA&#8221;). Pursuant to the Merck KGaA Agreement, the Company granted Merck KGaA an exclusive worldwide license to research, develop and commercialize </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> oncology research and development programs. Under the Merck KGaA Agreement, the Company granted Merck KGaA exclusive, worldwide rights to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> clinical-stage programs targeting DNA damage repair: its ataxia telangiectasia and Rad3-related protein inhibitor program, including VX-970 and VX-803, and its DNA-dependent protein kinase inhibitor program, including VX-984. In addition, the Company granted Merck KGaA exclusive, worldwide rights to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> pre-clinical programs.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Merck KGaA Agreement provided for an upfront payment from Merck KGaA to the Company of </font><font style="font-family:inherit;font-size:10pt;">$230.0 million</font><font style="font-family:inherit;font-size:10pt;">. A portion of the upfront payment that was remitted to the German tax authorities in 2017 was refunded to the Company in February 2018. In addition to the upfront payment, the Company will receive tiered royalties on potential sales of licensed products, calculated as a percentage of net sales, that range from (i) mid-single digits to mid-twenties for clinical-stage programs and (ii) mid-single digits to high single digits for the pre-clinical research programs. Merck KGaA has assumed full responsibility for development and commercialization costs for all programs. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluated the deliverables, primarily consisting of a license to the </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> programs and the obligation to complete certain fully-reimbursable research and development and transition activities as directed by Merck KGaA, pursuant to the Merck KGaA Agreement, under the multiple element arrangement accounting guidance that was applicable in 2017. The Company concluded that the license had stand-alone value from the research and development and transition activities based on the resources and know-how possessed by Merck KGaA, and thus concluded that there are two units of accounting in the arrangement. The Company determined the relative selling price of the units of accounting based on the Company&#8217;s best estimate of selling price. The Company utilized key assumptions to determine the best estimate of selling price for the license, which included future potential net sales of licensed products, development timelines, reimbursement rates for personnel costs, discount rates, and estimated third-party development costs. The Company utilized a discounted cash flow model to determine its best estimate of selling price for the license and determined the best estimate of selling price for the research and development and transition activities based on what it would sell the services for separately. Given the significance of the best estimate of selling price for the license as compared to the best estimate of selling price for the research and development and transition services, reasonable changes in the assumptions used in the discounted cash flow model would not have a significant impact on the relative selling price allocation. Based on this analysis, the Company recognized the </font><font style="font-family:inherit;font-size:10pt;">$230.0 million</font><font style="font-family:inherit;font-size:10pt;"> upfront payment upon delivery of the license as well as research and development and transition activities during the first quarter of 2017. The Company records the reimbursement for the research and development and transition activities in its condensed consolidated statements of operations as collaborative revenue primarily due to the fact that it is the primary obligor in the arrangement. As of December 31, 2017, the Company&#8217;s activities related to research and development and transition activities under the Merck KGaA Agreement were substantially complete.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Merck KGaA may terminate the Merck KGaA Agreement or any individual program by providing </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days&#8217; notice, or, in the case of termination of a program with a product that has received marketing approval, </font><font style="font-family:inherit;font-size:10pt;">180</font><font style="font-family:inherit;font-size:10pt;"> days&#8217; notice. The Merck KGaA Agreement also may be terminated by either party for a material breach by the other party, subject to notice and cure provisions. Unless earlier terminated, the Merck KGaA Agreement will continue in effect until the date on which the royalty term and all payment obligations with respect to all products in all countries have expired.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Variable Interest Entities (VIEs)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into several agreements pursuant to which it has licensed rights to certain drug candidates from third-party collaborators, resulting in the consolidation of the third parties&#8217; financial statements into the Company&#8217;s condensed consolidated financial statements as VIEs. In order to account for </font><font style="font-family:inherit;font-size:10pt;">the fair value of the contingent payments, which could consist of milestone, royalty and option payments</font><font style="font-family:inherit;font-size:10pt;">, related to these collaborations under GAAP, the Company uses present-value models based on assumptions regarding the probability of achieving the relevant milestones, estimates regarding the timing of achieving the milestones, estimates of future product sales and the appropriate discount rates. The Company bases its estimates of the probability of achieving the relevant milestones on industry data for similar assets and its own experience. The discount rates used in the valuation model represent a measure of credit risk and market risk associated with settling the liabilities. Significant judgment is used in determining the appropriateness of these assumptions at each reporting period. Changes in these assumptions could have a material effect on the fair value of the contingent payments. The following collaborations have been reflected in the Company&#8217;s financial statements as consolidated VIEs for portions or all of the periods presented:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Parion Sciences,&#160;Inc.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, the Company entered into a strategic collaboration and license agreement (the &#8220;Parion Agreement&#8221;) with Parion to collaborate with Parion to develop investigational epithelial sodium channel (&#8220;ENaC&#8221;) inhibitors, including VX-371 (formerly P-1037) and VX-551 (formerly P-1055), for the potential treatment of CF and all other pulmonary diseases.&#160; The Company is responsible for all costs, subject to certain exceptions, related to development and commercialization of the compounds.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the Parion Agreement, the Company has worldwide development and commercial rights to Parion&#8217;s lead investigational ENaC inhibitors, VX-371 and VX-551, for the potential treatment of CF and all other pulmonary diseases and has the option to select additional compounds discovered in Parion&#8217;s research program.&#160; To date Parion received </font><font style="font-family:inherit;font-size:10pt;">$85.0 million</font><font style="font-family:inherit;font-size:10pt;"> in upfront and milestone payments under the Parion Agreement. Parion has the potential to receive up to an additional (i) </font><font style="font-family:inherit;font-size:10pt;">$485.0 million</font><font style="font-family:inherit;font-size:10pt;"> in development and regulatory milestone payments for development of ENaC inhibitors in CF, including </font><font style="font-family:inherit;font-size:10pt;">$360.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to global filing and approval milestones, (ii) </font><font style="font-family:inherit;font-size:10pt;">$370.0 million</font><font style="font-family:inherit;font-size:10pt;"> in development and regulatory milestones for VX-371 and VX-551 in non-CF pulmonary indications and (iii)&#160;</font><font style="font-family:inherit;font-size:10pt;">$230.0 million</font><font style="font-family:inherit;font-size:10pt;"> in development and regulatory milestones should the Company elect to develop an additional ENaC inhibitor from Parion&#8217;s research program. The Company agreed to pay Parion tiered royalties that range from the low double digits to mid-teens as a percentage of potential sales of licensed products.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may terminate the Parion Agreement upon </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days&#8217; notice to Parion prior to any licensed product receiving marketing approval or upon </font><font style="font-family:inherit;font-size:10pt;">180</font><font style="font-family:inherit;font-size:10pt;"> days&#8217; notice after a licensed product has received marketing approval. If the Company experiences a change of control prior to the initiation of the first Phase 3 clinical trial for a licensed product, Parion may terminate the Parion Agreement upon </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> days&#8217; notice, subject to the Company&#8217;s right to receive specified royalties on any subsequent commercialization of licensed products. The Parion Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the Parion Agreement will continue in effect until the expiration of the Company&#8217;s royalty obligations, which expire on a country-by-country basis on the later of (i)&#160;the date the last-to-expire patent covering a licensed product expires or (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years after the first commercial sale in the country.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following execution of the Parion Agreement, the Company determined that it had a variable interest in Parion via the Parion Agreement, and that the variable interest represented a variable interest in Parion as a whole because the fair value of the ENaC inhibitors represented more than half of the total fair value of Parion&#8217;s assets. The Company also concluded that it was the primary beneficiary as it had the power to direct the activities that most significantly affect the economic performance of Parion and that it had the obligation to absorb losses and right to receive benefits that potentially could be significant to Parion. &#160;Accordingly, the Company consolidated Parion's financial statements beginning in June 2015. Notwithstanding the applicable accounting treatment, the Company's interests in Parion have been and continue to be limited to those accorded to the Company in the Parion Agreement. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of September 30, 2017, the Company determined that the fair value of Parion&#8217;s pulmonary ENaC platform had declined significantly based on data received in September 2017 from a Phase 2 clinical trial of VX-371 that did not meet its primary efficacy endpoint. After evaluating the results of the clinical trial and based on the decrease in the fair value of Parion&#8217;s pulmonary ENaC platform relative to Parion&#8217;s other activities, the Company determined that it was no longer the primary beneficiary of Parion as it no longer had the power to direct the significant activities of Parion. Accordingly, the Company deconsolidated Parion as of September 30, 2017. Please refer to Note B, &#8220;Collaborative Arrangements and Acquisitions,&#8221; in the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form&#160;10-K for further information regarding the deconsolidation of Parion.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">BioAxone Biosciences, Inc.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, the Company entered into a license and collaboration agreement (the &#8220;BioAxone Agreement&#8221;) with BioAxone Biosciences, Inc. (&#8220;BioAxone&#8221;), which resulted in the consolidation of BioAxone as a VIE beginning on October 1, 2014. The Company recorded an in-process research and development intangible asset of </font><font style="font-family:inherit;font-size:10pt;">$29.0 million</font><font style="font-family:inherit;font-size:10pt;"> for VX-210 and a corresponding deferred tax liability of </font><font style="font-family:inherit;font-size:10pt;">$11.3 million</font><font style="font-family:inherit;font-size:10pt;"> attributable to BioAxone. The Company made an initial payment to BioAxone of </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> in 2014. In the first quarter of 2018, the Company&#8217;s option to purchase BioAxone expired and the Company paid a </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> license continuation fee to BioAxone. BioAxone has the potential to receive up to </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;"> in milestones, including development and regulatory milestone payments. As of June 30, 2018, the Company continues to conclude that it is the primary beneficiary of BioAxone and continues to consolidate BioAxone as a VIE.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Aggregate VIE Financial Information</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">An aggregate summary of net income attributable to noncontrolling interest related to the Company&#8217;s VIEs for </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(Benefit from) provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(416</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decrease (increase) in fair value of contingent payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net loss (income) attributable to noncontrolling interest</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,173</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,965</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in the noncontrolling interest holders&#8217; claim to net assets with respect to the fair value of the contingent payments for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was primarily due to the expiration of the Company&#8217;s option to purchase BioAxone in the first quarter of 2018 that increased the probability of a </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> license continuation fee for VX-210 that was ultimately paid in the first quarter of 2018 and the probability that additional milestone and royalty payments related to the BioAxone Agreement would be paid. The changes in the noncontrolling interest holders&#8217; claim to net assets with respect to the fair value of the contingent payments for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> as well as </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were primarily due to changes in market interest rates and the time value of money. The fair value of the contingent payments payable by the Company to BioAxone was </font><font style="font-family:inherit;font-size:10pt;">$31.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2017, respectively. During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the decreases and (increases) in the fair value of the contingent payments related to the Company&#8217;s VIEs were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Parion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">BioAxone</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant amounts related to the Company&#8217;s consolidation of BioAxone as a VIE included in the Company&#8217;s condensed consolidated balance sheets as of the dates set forth in the table below were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash and cash equivalents (VIE)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncontrolling interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,727</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has recorded BioAxone&#8217;s cash and cash equivalents as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Restricted cash and cash equivalents (VIE)</font><font style="font-family:inherit;font-size:10pt;">&#8221; because (i)&#160;the Company does not have any interest in or control over BioAxone&#8217;s cash and cash equivalents and (ii)&#160;the Company&#8217;s agreement with BioAxone does not provide for BioAxone&#8217;s cash and cash equivalents to be used for the development of the asset that the Company licensed from BioAxone. Assets recorded as a result of consolidating BioAxone&#8217;s financial condition into the Company&#8217;s balance sheets do not represent additional assets that could be used to satisfy claims against the Company&#8217;s general assets. </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Collaborations</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into various agreements pursuant to which it collaborates with third parties, including inlicensing and outlicensing arrangements. Although the Company does not consider any of these arrangements to be material, the most notable of these arrangements are described below. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Moderna Therapeutics, Inc.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the Company entered into a strategic collaboration and licensing agreement (the &#8220;Moderna Agreement&#8221;) with Moderna Therapeutics, Inc. (&#8220;Moderna&#8221;), pursuant to which the parties are seeking to identify and develop messenger Ribonucleic Acid (&#8220;mRNA&#8221;) therapeutics for the treatment of CF. In connection with the Moderna Agreement, the Company made an upfront payment to Moderna of </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> and a </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> investment in Moderna pursuant to a convertible promissory note that converted into preferred stock in 2016. Moderna has the potential to receive&#160;future development and regulatory milestones of up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$275.0 million</font><font style="font-family:inherit;font-size:10pt;">, including </font><font style="font-family:inherit;font-size:10pt;">$220.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in approval and reimbursement milestones, as well as tiered royalty payments on future sales. The carrying value of the Company&#8217;s investment in Moderna was </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the terms of the Moderna Agreement, Moderna&#160;leads discovery efforts and the Company leads all preclinical, development and commercialization activities associated with the advancement of mRNA Therapeutics that result from this collaboration and will fund all expenses related to the collaboration.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may terminate the Moderna Agreement by providing advance notice to Moderna, with the required length of notice dependent on whether any product developed under the Moderna Agreement has received marketing approval. The Moderna Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the Moderna Agreement will continue in effect until the expiration of the Company&#8217;s payment obligations under the Moderna Agreement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Janssen Pharmaceuticals, Inc.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, the Company entered into an agreement (the &#8220;Janssen Agreement&#8221;) with Janssen Pharmaceuticals, Inc. (&#8220;Janssen&#8221;). Pursuant to the agreement, Janssen has an exclusive worldwide license to develop and commercialize certain drug candidates for the treatment of influenza, including pimodivir (formerly VX-787). The Company received non-refundable payments of </font><font style="font-family:inherit;font-size:10pt;">$35.0 million</font><font style="font-family:inherit;font-size:10pt;"> from Janssen in 2014 and recognized a </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> milestone in the fourth quarter of 2017. The milestone, which was achieved based on the Phase 3 clinical trial Janssen initiated in the fourth quarter of 2017, was collected in the first quarter of 2018. The Company has the potential to receive additional regulatory and commercial milestone payments as well as royalties on future product sales, if any. Janssen is responsible for costs related to the development and commercialization of the compounds. Janssen may terminate the Janssen Agreement, subject to certain exceptions, upon </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months&#8217; notice. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Asset Acquisition</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Concert Pharmaceuticals</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2017, the Company acquired certain CF assets including VX-561 (formerly CTP-656) (the &#8220;Concert Assets&#8221;) from Concert Pharmaceuticals Inc. (&#8220;Concert&#8221;) pursuant to an asset purchase agreement that was entered into in March 2017 (the &#8220;Concert Agreement&#8221;). VX-561 is an investigational CFTR potentiator that has the potential to be used as part of combination regimens of CFTR modulators to treat CF. Pursuant to the Concert Agreement, Vertex paid Concert&#160;</font><font style="font-family:inherit;font-size:10pt;">$160.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in cash for the Concert Assets. If VX-561 is approved as part of a combination regimen to treat CF, Concert could receive up to an additional </font><font style="font-family:inherit;font-size:10pt;">$90.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in milestones based on regulatory approval in the&#160;United States&#160;and reimbursement in the&#160;United Kingdom,&#160;Germany or France. The Company determined that substantially all of the fair value of the Concert Agreement was attributable to a single in-process research and development asset, VX-561, which did not constitute a business. The Company concluded that it did not have any alternative future use for the acquired in-process research and development asset. Thus, the Company recorded the </font><font style="font-family:inherit;font-size:10pt;">$160.0 million</font><font style="font-family:inherit;font-size:10pt;"> upfront payment to &#8220;Research and Development Expenses&#8221; in the third quarter of 2017. The total cost of the transaction was </font><font style="font-family:inherit;font-size:10pt;">$165.1 million</font><font style="font-family:inherit;font-size:10pt;"> including </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> of transaction costs that were recorded to &#8220;Sales, general and administrative expenses&#8221;. If the Company achieves regulatory approval and reimbursement milestones, the Company will record the value of the milestone as an intangible asset and will begin amortizing the asset in cost of sales in the period that the relevant milestone is achieved.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Guaranties and Indemnifications</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As permitted under Massachusetts law, the Company&#8217;s Articles of Organization and By-laws provide that the Company will indemnify certain of its officers and directors for certain claims asserted against them in connection with their service as an officer or director. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is unlimited. However, the Company has purchased directors&#8217; and officers&#8217; liability insurance policies that could reduce its monetary exposure and enable it to recover a portion of any future amounts paid. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> indemnification claims currently are outstanding, and the Company believes the estimated fair value of these indemnification arrangements is minimal.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company customarily agrees in the ordinary course of its business to indemnification provisions in agreements with clinical trial investigators and sites in its drug development programs, sponsored research agreements with academic and not-for-profit institutions, various comparable agreements involving parties performing services for the Company and its real estate leases. The Company also customarily agrees to certain indemnification provisions in its drug discovery, development and commercialization collaboration agreements. With respect to the Company&#8217;s clinical trials and sponsored research agreements, these indemnification provisions typically apply to any claim asserted against the investigator or the investigator&#8217;s institution relating to personal injury or property damage, violations of law or certain breaches of the Company&#8217;s contractual obligations arising out of the research or clinical testing of the Company&#8217;s compounds or drug candidates. With respect to lease agreements, the indemnification provisions typically apply to claims asserted against the landlord relating to personal injury or property damage caused by the Company, to violations of law by the Company or to certain breaches of the Company&#8217;s contractual obligations. The indemnification provisions appearing in the Company&#8217;s collaboration agreements are similar to those for the other agreements discussed above, but in addition provide some limited indemnification for its collaborator in the event of third-party claims alleging infringement of intellectual property rights. In each of the cases above, the indemnification obligation generally survives the termination of the agreement for some extended period, although the Company believes the obligation typically has the most relevance during the contract term and for a short period of time thereafter. The maximum potential amount of future payments that the Company could be required to make under these provisions is generally unlimited. The Company has purchased insurance policies covering personal injury, property damage and general liability that reduce its exposure for indemnification and would enable it in many cases to recover all or a portion of any future amounts paid. The Company has never paid any material amounts to defend lawsuits or settle claims related to these indemnification provisions. Accordingly, the Company believes the estimated fair value of these indemnification arrangements is minimal.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Contingencies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a reserve for contingent liabilities when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> material contingent liabilities accrued as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive income (loss) by component: </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="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Holding Gains (Losses), Net of Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Translation Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Available-For-Sale Debt 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Equity 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Foreign Currency Forward Contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(87</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,681</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,681</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="padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net current period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(87</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">949</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(24,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,605</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Holding Gains (Losses), Net of Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Translation Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Available-For-Sale Debt 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Equity 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Foreign Currency Forward Contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive (loss) income before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,253</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,511</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,215</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38,215</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,711</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,711</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net current period other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,253</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,511</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21,926</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(42,926</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,020</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21,753</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes changes in the Company&#8217;s contract liabilities for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.84126984126983%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at January 1, 2018 </font><font style="font-family:inherit;font-size:9pt;">(ASC 606 adoption)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Deductions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract liabilities:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net and the carrying value of the Company&#8217;s construction financing lease obligation (including current and non-current portions and excluding interest that will be imputed over the course of the Company&#8217;s underlying lease agreements for these buildings) related to the Fan Pier Buildings and the San Diego Building were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Property and equipment, net</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fan Pier Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">469,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">475,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">San Diego Building</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Construction financing lease obligation</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fan Pier Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">471,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">472,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">San Diego Building</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term Obligations</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Construction Financing Lease Obligation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the Company being involved in the construction of several of its leased buildings in Boston and San Diego, the Company was deemed for accounting purposes to be the owner of these buildings during their construction periods and recorded project construction costs incurred by its landlords. Upon completion of these buildings, the Company determined that the underlying leases did not meet the criteria for &#8220;sale-leaseback&#8221; treatment. Accordingly, the Company depreciates the lease assets and records interest expense associated with the financing obligations for these buildings. The Company bifurcates the lease payments pursuant to these leases into (i)&#160;a portion that is allocated to the buildings and (ii)&#160;a portion that is allocated to the land on which the buildings were constructed. The portion of the lease obligations allocated to the land is treated as an operating lease.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Fan Pier Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2011, the Company entered into </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> lease agreements, pursuant to which the Company leases approximately </font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;"> square feet of office and laboratory space in </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> buildings (the &#8220;Fan Pier Buildings&#8221;) at Fan Pier in Boston, Massachusetts (the &#8220;Fan Pier Leases&#8221;). The Company commenced lease payments in December 2013, and will make lease payments pursuant to the Fan Pier Leases through December 2028. The Company has an option to extend the term of the Fan Pier Leases for an additional </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">San Diego Lease</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2015, the Company entered into a lease agreement for 3215 Merryfield Row, San Diego, California with ARE-SD Region No. 23, LLC (the &#8220;San Diego Building&#8221;). Pursuant to this agreement, the Company agreed to lease approximately </font><font style="font-family:inherit;font-size:10pt;">170,000</font><font style="font-family:inherit;font-size:10pt;"> square feet of office and laboratory space in San Diego, California (&#8220;San Diego Lease&#8221;) for a term of </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;"> years. Base rent payments will commence in the second quarter of 2019. Pursuant to the San Diego Lease, during the initial </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;">-year term, the Company will pay an average of approximately </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;"> per year in aggregate rent, excluding operating expenses. The Company has the option to extend the lease term for up to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> additional </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year terms.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the second quarter of 2018, the Company determined that the San Diego lease did not meet the criteria for &#8220;sale-leaseback&#8221; treatment when construction of the San Diego Building was completed. The Company based this determination on, among other things, its continuing involvement with the property in the form of non-recourse financing to the lessor. Accordingly, the Company began depreciating the asset and incurring interest expense related to the financing obligation during the second quarter of 2018. The portion of the lease obligations allocated to the land is treated as an operating lease that commenced in the fourth quarter of 2016.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net and the carrying value of the Company&#8217;s construction financing lease obligation (including current and non-current portions and excluding interest that will be imputed over the course of the Company&#8217;s underlying lease agreements for these buildings) related to the Fan Pier Buildings and the San Diego Building were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Property and equipment, net</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fan Pier Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">469,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">475,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">San Diego Building</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Construction financing lease obligation</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fan Pier Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">471,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">472,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">San Diego Building</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revolving Credit Facility</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the Company entered into a Credit Agreement (the &#8220;Credit Agreement&#8221;) with Bank of America, N.A., as administrative agent and the lenders referred to therein. The Credit Agreement provides for a </font><font style="font-family:inherit;font-size:10pt;">$500.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving facility, </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> of which was drawn at closing (the &#8220;Loans&#8221;) and was repaid in February 2017. The Credit Agreement also provides that, subject to satisfaction of certain conditions, the Company may request that the borrowing capacity under the Credit Agreement be increased by an additional </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;">. The Credit Agreement matures on October 13, 2021.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Loans will bear interest, at the Company&#8217;s option, at either a base rate or a Eurodollar rate, in each case plus an applicable margin. Under the Credit Agreement, the applicable margins on base rate loans range from </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> and the applicable margins on Eurodollar loans range from </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.50%</font><font style="font-family:inherit;font-size:10pt;">, in each case based on the Company&#8217;s consolidated leverage ratio (the ratio of the Company&#8217;s total consolidated debt to the Company&#8217;s trailing twelve-month EBITDA).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Loans are guaranteed by certain of the Company&#8217;s domestic subsidiaries and secured by substantially all of the Company&#8217;s assets and the assets of the Company&#8217;s domestic subsidiaries (excluding intellectual property, owned and leased real property and certain other excluded property) and by the equity interests of the Company&#8217;s subsidiaries, subject to certain exceptions. Under the terms of the Credit Agreement, the Company must maintain, subject to certain limited exceptions, a consolidated leverage ratio of </font><font style="font-family:inherit;font-size:10pt;">3.00</font><font style="font-family:inherit;font-size:10pt;"> to 1.00 and consolidated EBITDA of at least </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;">, in each case measured on a quarterly basis.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement contains customary representations and warranties and usual and customary affirmative and negative covenants. The Credit Agreement also contains customary events of default. In the case of a continuing event of default, the administrative agent would be entitled to exercise various remedies, including the acceleration of amounts due under outstanding loans.</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;">Hedging</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency forward contracts - Designated as hedging instruments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a hedging program intended to mitigate the effect of changes in foreign exchange rates for a portion of the Company&#8217;s forecasted product revenues denominated in certain foreign currencies. The program includes foreign currency forward contracts that are designated as cash flow hedges under GAAP having contractual durations from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">eighteen</font><font style="font-family:inherit;font-size:10pt;"> months. The Company recognizes realized gains and losses for the effective portion of such contracts in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Product revenues, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; in its condensed consolidated statements of operations in the same period that it recognizes the product revenues that were impacted by the cash flow hedge contracts. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company formally documents the relationship between foreign currency forward contracts (hedging instruments) and forecasted product revenues (hedged items), as well as the Company&#8217;s risk management objective and strategy for undertaking various hedging activities, which includes matching all foreign currency forward contracts that are designated as cash flow hedges to forecasted transactions. The Company also formally assesses, both at the hedge&#8217;s inception and on an ongoing basis, whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If the Company were to determine that a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, the Company would discontinue hedge accounting treatment prospectively. The Company measures effectiveness based on the change in fair value of the forward contracts and the fair value of the hypothetical foreign currency forward contracts with terms that match the critical terms of the risk being hedged. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, all hedges were determined to be highly effective, and the Company has not recorded any ineffectiveness related to its hedging program since its inception.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers the impact of its counterparties&#8217; credit risk on the fair value of the foreign currency forward contracts. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, credit risk did not change the fair value of the Company&#8217;s foreign currency forward contracts.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the notional amount of the Company&#8217;s outstanding foreign currency forward contracts designated as cash flow hedges under GAAP:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">317,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">257,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">British pound sterling</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">71,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:30px;text-indent:-27px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;Canadian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total foreign currency forward contracts</font></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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">453,359</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">365,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency forward contracts - Not designated as hedging instruments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company also enters into foreign exchange forward contracts with contractual maturities of less than </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> month designed to mitigate the effect of changes in foreign exchange rates on monetary assets and liabilities, including intercompany balances. These contracts are not designated as hedging instruments under GAAP. The Company recognizes realized gains and losses for such contracts in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">&#8221; in its condensed consolidated statements of operations each period. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the notional amount of foreign exchange contracts where hedge accounting under GAAP is not applied was&#160;</font><font style="font-family:inherit;font-size:10pt;">$90.4 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized the following related to foreign currency forward contacts in its condensed consolidated statements of operations:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Designated as hedging instruments - Reclassified from AOCI</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenues, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,675</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,159</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,614</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,823</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value of the Company&#8217;s outstanding foreign currency forward contracts included on its condensed consolidated balance sheets: </font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.84126984126983%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="11" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current 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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,948</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(299</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,469</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.84126984126983%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="11" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current 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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,642</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(866</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and 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:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(684</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,192</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company expects amounts that are related to foreign exchange forward contracts designated as cash flow hedges under GAAP recorded in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:10pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other liabilities, current portion</font><font style="font-family:inherit;font-size:10pt;">&#8221; to be reclassified to earnings within twelve months.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the potential effect of offsetting derivatives by type of financial instrument designated as cash flow hedges under GAAP on the Company&#8217;s condensed consolidated balance sheets:</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.03174603174604%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Recognized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Offset</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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Not Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Legal Offset</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency forward contracts</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,247</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.03174603174604%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Recognized</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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Not Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Legal Offset</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency forward contracts</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,495</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives and Hedging</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-12&#8221;), which helps simplify certain aspects of&#160;hedge&#160;accounting and enables entities to more accurately present their risk management activities in their financial statements. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company is in the process of determining the expected effect on its condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-02&#8221;), which amends a number of aspects of lease accounting and requires entities to recognize on the balance sheet right-of-use assets and liabilities for leases with lease terms of more than 12 months. ASU 2016-02 requires a modified-retrospective adoption approach. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company has formed a project team to review its portfolio of existing leases and current accounting policies to identify and assess the potential differences that would result from applying the requirements of the new standard. The Company anticipates that the amended guidance will result in the recognition of additional right-of-use assets and corresponding liabilities on its condensed consolidated balance sheets. As discussed in Note K, &#8220;Long-term Obligations,&#8221; the Company currently applies build-to-suit accounting and is the deemed owner of its leased corporate headquarters in Boston and research site in San Diego, for which it is recognizing depreciation expense over the buildings&#8217; useful lives and imputed interest on the corresponding construction financing lease obligations. Under the amended guidance, the Company expects to account for these buildings as financing leases, resulting in increased depreciation expense over the respective lease terms, which are significantly shorter than the buildings&#8217; useful lives. The Company also expects a reduction in its imputed interest expense in the initial years of each financing lease term. The Company is also in the process of implementing appropriate changes to its controls to support lease accounting and related disclosures under the new standard. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For a discussion of other recent accounting pronouncements please refer to Note&#160;A, &#8220;Nature of Business and Accounting Policies&#8212;Recent Accounting Pronouncements,&#8221; in the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form&#160;10-K. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues from external customers and collaborators by geographic region consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">584,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">429,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,067,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,028,930</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outside of the United States</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">135,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">267,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,432</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,339</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,669</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45,573</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenues outside of the United States</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">167,346</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">114,331</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">325,478</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">229,923</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenues</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">752,157</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">544,135</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,392,956</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,258,853</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenues, net consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">KALYDECO</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">253,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">375,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ORKAMBI</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">311,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">324,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">665,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">619,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">SYMDEKO</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">185,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">219,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(52</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total product revenues, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">749,912</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">513,988</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,387,641</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">994,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation Expense and Share Repurchase</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based compensation expense</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized the following stock-based compensation expense:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by type of award:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock and restricted stock units (including PSUs)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP share issuances</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,556</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense related to inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation included in costs and expenses</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,436</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,095</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">160,572</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,534</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by line item:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">88,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation included in costs and expenses</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,436</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,095</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">160,572</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,534</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:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s unrecognized stock-based compensation expense as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, by type of award and the weighted-average period over which that expense is expected to be recognized:</font></div><div style="line-height:120%;padding-bottom:16px;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:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrecognized Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Recognition Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Type of award:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">169,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.65</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock and restricted stock units (including PSUs)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">343,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.57</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP share issuances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,777</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.63</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes information about stock options outstanding and exercisable as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;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:89.28571428571429%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number <br clear="none"/>Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Remaining <br clear="none"/>Contractual Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number <br clear="none"/>Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(per share)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(per share)</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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$26.73&#8211;$40.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$40.01&#8211;$60.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.01</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$60.01&#8211;$80.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$80.01&#8211;$100.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.70</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$100.01&#8211;$120.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$120.01&#8211;$140.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$140.01&#8211;$160.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">155.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">155.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$160.01&#8211;$163.74</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">584</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.02</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">114</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;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%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors approved a share repurchase program, pursuant to which the Company is authorized to repurchase up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$500.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of its common stock between February 1, 2018 and December 31, 2019. Under the share repurchase program, the Company is authorized to purchase shares from time to time through open market or privately negotiated transactions. Such purchases may be made pursuant to Rule 10b5-1 plans or other means as determined by the Company&#8217;s management and in accordance with the requirements of the&#160;SEC. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the&#160;</font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased&#160;</font><font style="font-family:inherit;font-size:10pt;">767,551</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of its common stock under the share repurchase program for an aggregate of&#160;</font><font style="font-family:inherit;font-size:10pt;">$119.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;(of which&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;was accrued as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">), including commissions and fees. The Company expects to fund further repurchases of its common stock through a combination of cash on hand and cash generated by operations.</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;">Earnings Per Share</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share attributable to Vertex common shareholders is based upon the weighted-average number of common shares outstanding during the period, excluding restricted stock, restricted stock units and performance-based restricted stock units, or &#8220;PSUs,&#8221; that have been issued but are not yet vested. Diluted net income per share attributable to Vertex common shareholders is based upon the weighted-average number of common shares outstanding during the period plus additional weighted-average common equivalent shares outstanding during the period when the effect is dilutive. </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share for the periods ended:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands, except per share amounts)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Basic net income attributable to Vertex per common share calculation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Undistributed earnings allocated to participating securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(163</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders&#8212;basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic weighted-average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">254,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">253,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">246,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic net income attributable to Vertex per common 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Diluted net income attributable to Vertex per common share calculation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Undistributed earnings allocated to participating securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(160</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(382</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders&#8212;diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average shares used to compute basic net income per common 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:9pt;"><font style="font-family:inherit;font-size:9pt;">254,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">253,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">246,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of potentially 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,758</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock and restricted stock units (including PSUs)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Employee stock purchase program</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average shares used to compute diluted net income per common share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">251,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">250,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted net income attributable to Vertex per common 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did not include the securities in the following table in the computation of the net income per share attributable to Vertex common shareholders calculations because the effect would have been anti-dilutive during each period:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock and restricted stock units (including PSUs)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the Company&#8217;s financial assets and liabilities reflects the Company&#8217;s estimate of amounts that it would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from sources independent from the Company) and to minimize the use of unobservable inputs (the Company&#8217;s assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.4920634920635%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:88%;" rowspan="1" colspan="1"></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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1:</font></div></td><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;">Quoted prices in active markets for identical assets or liabilities. An active market for an asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2:</font></div></td><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;">Observable inputs other than Level&#160;1 inputs. Examples of Level&#160;2 inputs include quoted prices in active markets for similar assets or liabilities and quoted prices for identical assets or liabilities in markets that are not active.</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3:</font></div></td><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;">Unobservable inputs based on the Company&#8217;s assessment of the assumptions that market participants would use in pricing the asset or liability.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investment strategy is focused on capital preservation. The Company invests in instruments that meet the credit quality standards outlined in the Company&#8217;s investment policy. This policy also limits the amount of credit exposure to any one issue or type of instrument. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s investments were primarily in money market funds, U.S. Treasury securities, government-sponsored enterprise securities, corporate equity securities, corporate debt securities and commercial paper. Additionally, the Company utilizes foreign currency forward contracts intended to mitigate the effect of changes in foreign exchange rates on its condensed consolidated statement of operations.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, all of the Company&#8217;s financial assets and liabilities that were subject to fair value measurements were valued using observable inputs. The Company&#8217;s financial assets valued based on Level&#160;1 inputs consisted of money market funds, U.S. Treasury securities, government-sponsored enterprise securities and corporate equity securities. The Company&#8217;s financial assets and liabilities valued based on Level 2 inputs consisted of corporate debt securities and commercial paper, which consisted of investments in highly-rated investment-grade corporations, and foreign currency forward contracts with reputable and creditworthy counterparties. During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company did not record any other-than-temporary impairment charges related to its financial assets.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s financial assets and liabilities (excluding VIE cash and cash equivalents) subject to fair value measurements:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements as of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Hierarchy</font></div></td></tr><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:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (asset position):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate equity securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid and other current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,451</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,637,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,238,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">399,636</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (liability position):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial liabilities</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements as of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Hierarchy</font></div></td></tr><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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (asset position):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate equity securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid and other current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial assets</font></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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,108,253</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">704,753</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">403,500</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (liability position):</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,642</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,642</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(866</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(866</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:48px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial liabilities</font></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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Please refer to Note F, &#8220;Marketable Securities and Equity Investments,&#8221; for the carrying amount and related unrealized gains (losses) by type of the Company&#8217;s financial assets and liabilities.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s VIE invested in cash equivalents consisting of U.S. Treasury securities of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, which are valued based on Level 1 inputs. These cash equivalents are not included in the table above. The Company&#8217;s noncontrolling interest related to the Company&#8217;s VIE includes </font><font style="font-family:inherit;font-size:10pt;">the fair value of the contingent payments, which could consist of milestone, royalty and option payments</font><font style="font-family:inherit;font-size:10pt;">, which are valued based on Level 3 inputs. Please refer to Note C, &#8220;Collaborative Arrangements and Acquisitions,&#8221; for further information.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets and Goodwill</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible Assets</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$29.0 million</font><font style="font-family:inherit;font-size:10pt;"> of in-process research and development intangible assets recorded on the Company&#8217;s condensed consolidated balance sheet related to VX-210, that is licensed by BioAxone to the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, goodwill of </font><font style="font-family:inherit;font-size:10pt;">$50.4 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded on the Company&#8217;s condensed consolidated balance sheet.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to U.S. federal, state, and foreign income taxes. For </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">provision for income taxes</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> and a benefit from income taxes of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The </font><font style="font-family:inherit;font-size:10pt;">provision for income taxes</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> included </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to the reversing effect of discrete items associated with stock-based compensation and </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;"> related to the Company&#8217;s U.S. state and foreign taxes partially offset by a benefit from income taxes of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to BioAxone&#8217;s income taxes. The benefit from income taxes for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> included </font><font style="font-family:inherit;font-size:10pt;">$16.8 million</font><font style="font-family:inherit;font-size:10pt;"> from discrete items related to stock-based compensation partially offset by provisions for income taxes of </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to BioAxone&#8217;s income taxes and </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;"> related to the Company&#8217;s U.S. state and foreign taxes. The Company has </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> liability for taxes payable by BioAxone and the income tax provision and related liability have been allocated to noncontrolling interest. For </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">provision for income taxes</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which included </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, primarily related to Parion&#8217;s income taxes. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company has unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. </font><font style="font-family:inherit;font-size:10pt;">As of June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> interest and penalties have been accrued. The Company does not expect that its unrecognized tax benefits will materially increase within the next twelve months. The Company did not recognize any material interest or penalties related to uncertain tax positions as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a valuation allowance on the majority of its net operating losses and other deferred tax assets.&#160; Accordingly, the Company has not reported any benefits from income taxes relating to the remaining net operating losses and income tax credit carryforwards that will be utilized in future periods in those jurisdictions in which a valuation allowance is recorded. &#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On a periodic basis, the Company reassesses the valuation allowance on its deferred income tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. In 2017, the Company reassessed the valuation allowance and considered negative evidence, including its cumulative losses over the three years ended December 31, 2017, and positive evidence, including its income during the year ended December 31, 2017. After assessing both the negative and positive evidence, the Company concluded that it should maintain the valuation allowance on its net operating losses and the majority of its other deferred tax assets as of December 31, 2017. The Company may release all or a portion of the valuation allowance in the near-term; however, the release of the valuation allowance, as well as the exact timing and the amount of such release, continue to be subject to, among other things, the Company&#8217;s level of profitability, revenue growth, clinical program progression and expectations regarding future profitability. The Company&#8217;s total deferred tax asset balance subject to the valuation allowance was approximately </font><font style="font-family:inherit;font-size:10pt;">$1.6 billion</font><font style="font-family:inherit;font-size:10pt;"> at December&#160;31, 2017.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As described in Note A, &#8220;Basis of Presentation and Accounting Policies,&#8221; the Company adopted amended guidance on the recognition of the deferred tax effects of intra-entity transfers of assets other than inventory, effective January 1, 2018. In connection with the adoption of this new standard, the Company recorded a deferred tax asset and corresponding full valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$204.7 million</font><font style="font-family:inherit;font-size:10pt;"> equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. As a result, there was no cumulative effect adjustment to accumulated deficit using the modified-retrospective adoption approach. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2017, the SEC staff issued SAB 118 to address the application of GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of H.R.1. The Company has recognized the provisional tax impacts related to deemed repatriated earnings and the revaluation of deferred tax assets and liabilities and included these amounts in its consolidated financial statements for the year ended December 31, 2017. The Company has an accumulated deficit from its foreign operations and does not have an associated liability from the repatriation tax on accumulated earnings in H.R.1. The ultimate impact may differ from these provisional amounts, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued, and actions the Company may take as a result of H.R.1. The Company&#8217;s accounting treatment is expected to be complete no later than one year from the enactment of H.R.1 in the fourth quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, foreign earnings, which were not significant, have been retained indefinitely by foreign subsidiary companies for reinvestment. Upon repatriation of those earnings, in the form of dividends or otherwise, the Company could be subject to withholding taxes payable to the various foreign countries.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company files U.S. federal income tax returns and income tax returns in various state, local and foreign jurisdictions. The Company is no longer subject to any tax assessment from an income tax examination in the U.S. or any other major taxing jurisdiction for years before 2014, except where the Company has net operating losses or tax credit carryforwards that originate before 2014. The Company currently is under examination in Canada for 2011 through 2013, Germany for 2012 through 2015 and Italy for 2015 and 2016. No adjustments have been reported. The Company is not under examination by any other jurisdictions for any tax year.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following: </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,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></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,818</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finished goods</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,083</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,025</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,830</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable and Equity Securities </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, the Company measures publicly traded corporate equity investments that have readily available prices at fair value, with changes in fair value recognized in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">,&#8221; each reporting period. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, the Company records privately issued corporate equity investments that do not have readily determinable fair values at cost, and adjusts for changes in observable prices minus impairment. Each reporting period, the Company adjusts the carrying value of these investments if it observes that additional shares have been issued in an orderly transaction between market participants resulting in a price increase or decrease per share. Additionally, each reporting period the Company reviews these investments for impairment considering all available information to conclude whether an impairment exists. Changes in measurement for all corporate equity investments are recognized in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 606 did not have an aggregate impact on the Company&#8217;s net cash provided by operating activities, but resulted in offsetting changes in certain assets and liabilities presented within net cash provided by operating activities in the Company&#8217;s condensed consolidated statement of cash flows. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Investments</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued ASU No. 2016-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-01&#8221;), which amended guidance related to the recording of financial assets and financial liabilities. Under the amended guidance, equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) are to be measured at fair value with changes in fair value recognized in net income (loss). However, an entity has the option to measure equity investments without readily determinable fair values at (i)&#160;fair value or (ii) cost adjusted for changes in observable prices minus impairment. Changes in measurement under either alternative are recognized in net income (loss). The amended guidance became effective January 1, 2018 and required the modified-retrospective adoption approach. As of January 1, 2018, the Company held publicly traded equity investments and equity investments accounted for under the cost method. As a result, in the first quarter of 2018, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$25.1 million</font><font style="font-family:inherit;font-size:10pt;"> cumulative effect adjustment to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font><font style="font-family:inherit;font-size:10pt;">&#8221; related to its publicly traded equity investments equal to the unrealized gain, net of tax, that was recorded in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;">&#8221; as of December 31, 2017. The adoption of ASU 2016-01 had no effect on the Company&#8217;s equity investments accounted for under the cost method because the original cost basis of these investments was recorded on the Company&#8217;s condensed consolidated balance sheet as of December 31, 2017. In </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded income of </font><font style="font-family:inherit;font-size:10pt;">$53.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$149.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">,&#8221; in its condensed consolidated statement of operations related to the change in fair value of its equity investments. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the&#160;FASB&#160;issued ASU 2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation &#8212; Stock Compensation (Topic 718) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-09&#8221;) related to the scope of stock option modification accounting&#160;to reduce diversity in practice and provide clarity regarding existing&#160;guidance. The new accounting guidance was effective January 1, 2018. The Company does not expect the adoption of ASU 2017-09&#160;to have a significant effect on its condensed consolidated financial statements in future periods and had no effect in </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the FASB issued ASU 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles &#8212; Goodwill and Other (Topic 350) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-04&#8221;) related to measurements of goodwill. The amended guidance modifies the concept of impairment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value, which eliminates Step 2 from the goodwill impairment test. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to the related reporting unit. The new accounting guidance is required for annual or interim goodwill impairment tests conducted after January 1, 2020. The Company early adopted this new guidance and will utilize this approach for annual and interim goodwill impairment tests conducted after January 1, 2018. The Company does not expect the adoption of this guidance to have a significant effect on its condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intra-Entity Transfers</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued ASU No. 2016-16, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-16&#8221;), which removes the previous exception in GAAP prohibiting an entity from recognizing current and deferred income tax expenses or benefits related to the transfer of assets, other than inventory, within the consolidated entity. The exception to defer the recognition of any tax impact on the transfer of inventory within the consolidated entity until it is sold to a third party remains unaffected. The amended guidance became effective January 1, 2018. In the first quarter of 2018, upon adoption of ASU 2016-16, the Company recorded a deferred tax asset and corresponding full valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$204.7 million</font><font style="font-family:inherit;font-size:10pt;"> equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. There was no cumulative effect adjustment to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font><font style="font-family:inherit;font-size:10pt;">&#8221; using the modified-retrospective adoption approach. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flows - Restricted Cash</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued&#160;ASU No. 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230) Restricted Cash&#160;(&#8220;ASU 2016-18&#8221;)</font><font style="font-family:inherit;font-size:10pt;">, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. Therefore, amounts described as restricted cash should be included with cash and cash equivalents when reconciling the beginning of period and end of period amounts shown on the statement of cash flows.&#160; The amended guidance became effective January 1, 2018 and is effective on a retrospective basis.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASC 606&#8221;). The new guidance became effective January 1, 2018. ASC 606 applies a more principles-based approach to recognizing revenue. Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted ASC 606 on January 1, 2018 using the modified-retrospective adoption method for all contracts that were not completed as of the date of adoption. Under the modified-retrospective method, the Company recognized the cumulative effect of applying the standard within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font><font style="font-family:inherit;font-size:10pt;">&#8221; on its condensed consolidated balance sheet as of January 1, 2018. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adoption rules.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the Company&#8217;s review of existing customer contracts as of January 1, 2018, it concluded that the only significant impact that the adoption of ASC 606 had on its financial statements relates to shipments of ORKAMBI under early access programs in France. Prior to the adoption of ASC 606, the Company did not recognize revenue on the proceeds received from sales of ORKAMBI under early access programs in France because the price was not fixed or determinable based on the status of ongoing pricing discussions. As of January 1, 2018, the Company recorded a cumulative effect adjustment to its accumulated deficit of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to the adoption of ASC 606, which primarily represented the Company&#8217;s estimated amount of consideration it expects to retain related to these shipments that will not be subject to a significant reversal in amounts recognized, net of costs previously deferred related to these shipments. Please refer to Note B, &#8220;Revenue Recognition,&#8221; for further information. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company concluded that the remaining </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;"> that was recorded as deferred revenue as of December 31, 2017 related to the Company&#8217;s sale of its HIV protease inhibitor royalty stream in 2008 is not subject to ASC 606 because it was initially accounted for pursuant to ASC 470, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt</font><font style="font-family:inherit;font-size:10pt;">, which is not under the scope of ASC 606. The Company will continue to recognize the payment received as royalty revenues over the expected life of the collaboration agreement with GlaxoSmithKline plc based on the units-of-revenue method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements are unaudited and have been prepared by Vertex Pharmaceuticals Incorporated (&#8220;Vertex&#8221; or the &#8220;Company&#8221;) in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements reflect the operations of (i) the Company, (ii) its wholly-owned subsidiaries and (iii) consolidated variable interest entities (VIEs). All material intercompany balances and transactions have been eliminated. The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment, pharmaceuticals. As of September 30, 2017, the Company deconsolidated Parion Sciences, Inc. (&#8220;Parion&#8221;), a VIE the Company had consolidated since 2015. The Company's condensed consolidated statement of operations for the interim period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> excludes Parion. Please refer to Note B, &#8220;Collaborative Arrangements and Acquisitions,&#8221; in the Company&#8217;s Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> that was filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on </font><font style="font-family:inherit;font-size:10pt;">February&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">2017 Annual Report on Form&#160;10-K</font><font style="font-family:inherit;font-size:10pt;">&#8221;) for further information regarding the deconsolidation of Parion. </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain information and footnote disclosures normally included in the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">2017 Annual Report on Form&#160;10-K</font><font style="font-family:inherit;font-size:10pt;"> have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the interim periods ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which are contained in the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form&#160;10-K. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the amounts of revenues and expenses during the reported periods. Significant estimates in these condensed consolidated financial statements have been made in connection with the calculation of revenues, inventories, research and development expenses, stock-based compensation expense, the fair value of intangible assets, goodwill, contingent consideration, noncontrolling interest, the consolidation and deconsolidation of VIEs, leases, the fair value of cash flow hedges, deferred tax asset valuation allowances and the provision for or benefit from income taxes. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASC 606&#8221;). The new guidance became effective January 1, 2018. ASC 606 applies a more principles-based approach to recognizing revenue. Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted ASC 606 on January 1, 2018 using the modified-retrospective adoption method for all contracts that were not completed as of the date of adoption. Under the modified-retrospective method, the Company recognized the cumulative effect of applying the standard within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font><font style="font-family:inherit;font-size:10pt;">&#8221; on its condensed consolidated balance sheet as of January 1, 2018. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adoption rules.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the Company&#8217;s review of existing customer contracts as of January 1, 2018, it concluded that the only significant impact that the adoption of ASC 606 had on its financial statements relates to shipments of ORKAMBI under early access programs in France. Prior to the adoption of ASC 606, the Company did not recognize revenue on the proceeds received from sales of ORKAMBI under early access programs in France because the price was not fixed or determinable based on the status of ongoing pricing discussions. As of January 1, 2018, the Company recorded a cumulative effect adjustment to its accumulated deficit of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to the adoption of ASC 606, which primarily represented the Company&#8217;s estimated amount of consideration it expects to retain related to these shipments that will not be subject to a significant reversal in amounts recognized, net of costs previously deferred related to these shipments. Please refer to Note B, &#8220;Revenue Recognition,&#8221; for further information. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company concluded that the remaining </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;"> that was recorded as deferred revenue as of December 31, 2017 related to the Company&#8217;s sale of its HIV protease inhibitor royalty stream in 2008 is not subject to ASC 606 because it was initially accounted for pursuant to ASC 470, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt</font><font style="font-family:inherit;font-size:10pt;">, which is not under the scope of ASC 606. The Company will continue to recognize the payment received as royalty revenues over the expected life of the collaboration agreement with GlaxoSmithKline plc based on the units-of-revenue method.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effect of applying ASC 606 to the Company&#8217;s contracts with customers that were not completed as of January 1, 2018 was as follows: </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance as of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance as of</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">January 1, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">281,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">311,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(90</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">165,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,166</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">148,469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,546,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,558,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities and Shareholders&#8217; Equity</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">443,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">452,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Early access sales accrual</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,273</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,572</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,623</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,119,723</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,111,443</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and shareholders&#8217; equity</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,546,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,558,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adoption on the Company&#8217;s condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported <br clear="none"/>under ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances <br clear="none"/>without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">393,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">359,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(92</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">122,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,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 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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,010</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,335,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,321,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities and Shareholders&#8217; Equity</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">480,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Early access sales accrual</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">290,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,180</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,629</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,605</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,801</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,668,751</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,682,407</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,656</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and shareholders&#8217; equity</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,335,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,321,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adoption on the Company&#8217;s condensed consolidated statement of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported <br clear="none"/>under ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances <br clear="none"/>without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenues, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">749,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">745,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,694</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">170,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,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></tr><tr><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts per share attributable to Vertex common shareholders:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported </font></div><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">under ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances </font></div><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenues, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,387,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,379,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">175,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,226</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">301,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">412,247</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,376</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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts per share attributable to Vertex common shareholders:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 606 did not have an aggregate impact on the Company&#8217;s net cash provided by operating activities, but resulted in offsetting changes in certain assets and liabilities presented within net cash provided by operating activities in the Company&#8217;s condensed consolidated statement of cash flows. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Investments</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued ASU No. 2016-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-01&#8221;), which amended guidance related to the recording of financial assets and financial liabilities. Under the amended guidance, equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) are to be measured at fair value with changes in fair value recognized in net income (loss). However, an entity has the option to measure equity investments without readily determinable fair values at (i)&#160;fair value or (ii) cost adjusted for changes in observable prices minus impairment. Changes in measurement under either alternative are recognized in net income (loss). The amended guidance became effective January 1, 2018 and required the modified-retrospective adoption approach. As of January 1, 2018, the Company held publicly traded equity investments and equity investments accounted for under the cost method. As a result, in the first quarter of 2018, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$25.1 million</font><font style="font-family:inherit;font-size:10pt;"> cumulative effect adjustment to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font><font style="font-family:inherit;font-size:10pt;">&#8221; related to its publicly traded equity investments equal to the unrealized gain, net of tax, that was recorded in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;">&#8221; as of December 31, 2017. The adoption of ASU 2016-01 had no effect on the Company&#8217;s equity investments accounted for under the cost method because the original cost basis of these investments was recorded on the Company&#8217;s condensed consolidated balance sheet as of December 31, 2017. In </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded income of </font><font style="font-family:inherit;font-size:10pt;">$53.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$149.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">,&#8221; in its condensed consolidated statement of operations related to the change in fair value of its equity investments. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the&#160;FASB&#160;issued ASU 2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation &#8212; Stock Compensation (Topic 718) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-09&#8221;) related to the scope of stock option modification accounting&#160;to reduce diversity in practice and provide clarity regarding existing&#160;guidance. The new accounting guidance was effective January 1, 2018. The Company does not expect the adoption of ASU 2017-09&#160;to have a significant effect on its condensed consolidated financial statements in future periods and had no effect in </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the FASB issued ASU 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles &#8212; Goodwill and Other (Topic 350) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-04&#8221;) related to measurements of goodwill. The amended guidance modifies the concept of impairment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value, which eliminates Step 2 from the goodwill impairment test. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to the related reporting unit. The new accounting guidance is required for annual or interim goodwill impairment tests conducted after January 1, 2020. The Company early adopted this new guidance and will utilize this approach for annual and interim goodwill impairment tests conducted after January 1, 2018. The Company does not expect the adoption of this guidance to have a significant effect on its condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intra-Entity Transfers</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued ASU No. 2016-16, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-16&#8221;), which removes the previous exception in GAAP prohibiting an entity from recognizing current and deferred income tax expenses or benefits related to the transfer of assets, other than inventory, within the consolidated entity. The exception to defer the recognition of any tax impact on the transfer of inventory within the consolidated entity until it is sold to a third party remains unaffected. The amended guidance became effective January 1, 2018. In the first quarter of 2018, upon adoption of ASU 2016-16, the Company recorded a deferred tax asset and corresponding full valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$204.7 million</font><font style="font-family:inherit;font-size:10pt;"> equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. There was no cumulative effect adjustment to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font><font style="font-family:inherit;font-size:10pt;">&#8221; using the modified-retrospective adoption approach. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flows - Restricted Cash</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued&#160;ASU No. 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230) Restricted Cash&#160;(&#8220;ASU 2016-18&#8221;)</font><font style="font-family:inherit;font-size:10pt;">, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. Therefore, amounts described as restricted cash should be included with cash and cash equivalents when reconciling the beginning of period and end of period amounts shown on the statement of cash flows.&#160; The amended guidance became effective January 1, 2018 and is effective on a retrospective basis. The cash, cash equivalents and restricted cash at the beginning and ending of each period presented in the Company&#8217;s condensed consolidated statements of cash flows for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following: </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">End of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">End of period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="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: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,665,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,145,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,183,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,223,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash and cash equivalents (VIE)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,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></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash per statement of cash flows</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,667,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,154,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,231,707</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,287,758</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s restricted cash is classified in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font><font style="font-family:inherit;font-size:10pt;">&#8221; in its condensed consolidated balance sheets. The Company has recorded its VIE&#8217;s cash and cash equivalents as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Restricted cash and cash equivalents (VIE)</font><font style="font-family:inherit;font-size:10pt;">&#8221; because (i)&#160;the Company does not have any interest in or control over BioAxone&#8217;s cash and cash equivalents and (ii)&#160;the Company&#8217;s agreement with BioAxone does not provide for BioAxone&#8217;s cash and cash equivalents to be used for the development of the asset that the Company licensed from BioAxone. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives and Hedging</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-12&#8221;), which helps simplify certain aspects of&#160;hedge&#160;accounting and enables entities to more accurately present their risk management activities in their financial statements. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company is in the process of determining the expected effect on its condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-02&#8221;), which amends a number of aspects of lease accounting and requires entities to recognize on the balance sheet right-of-use assets and liabilities for leases with lease terms of more than 12 months. ASU 2016-02 requires a modified-retrospective adoption approach. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company has formed a project team to review its portfolio of existing leases and current accounting policies to identify and assess the potential differences that would result from applying the requirements of the new standard. The Company anticipates that the amended guidance will result in the recognition of additional right-of-use assets and corresponding liabilities on its condensed consolidated balance sheets. As discussed in Note K, &#8220;Long-term Obligations,&#8221; the Company currently applies build-to-suit accounting and is the deemed owner of its leased corporate headquarters in Boston and research site in San Diego, for which it is recognizing depreciation expense over the buildings&#8217; useful lives and imputed interest on the corresponding construction financing lease obligations. Under the amended guidance, the Company expects to account for these buildings as financing leases, resulting in increased depreciation expense over the respective lease terms, which are significantly shorter than the buildings&#8217; useful lives. The Company also expects a reduction in its imputed interest expense in the initial years of each financing lease term. The Company is also in the process of implementing appropriate changes to its controls to support lease accounting and related disclosures under the new standard. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For a discussion of other recent accounting pronouncements please refer to Note&#160;A, &#8220;Nature of Business and Accounting Policies&#8212;Recent Accounting Pronouncements,&#8221; in the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form&#160;10-K. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s significant accounting policies are described in Note&#160;A, &#8220;Nature of Business and Accounting Policies,&#8221; in the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form&#160;10-K. The Company is disclosing changes in its accounting policies related to guidance that became effective January 1, 2018 in this Quarterly Report on Form 10-Q. Specifically, the Company&#8217;s updated revenue recognition policy pursuant to its adoption of ASC 606 is included in Note B, &#8220;Revenue Recognition,&#8221; and its policy related to marketable and equity securities is included below.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable and Equity Securities </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, the Company measures publicly traded corporate equity investments that have readily available prices at fair value, with changes in fair value recognized in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">,&#8221; each reporting period. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, the Company records privately issued corporate equity investments that do not have readily determinable fair values at cost, and adjusts for changes in observable prices minus impairment. Each reporting period, the Company adjusts the carrying value of these investments if it observes that additional shares have been issued in an orderly transaction between market participants resulting in a price increase or decrease per share. Additionally, each reporting period the Company reviews these investments for impairment considering all available information to conclude whether an impairment exists. Changes in measurement for all corporate equity investments are recognized in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Liabilities</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has adopted several plans to restructure its facilities and operations for which it has incurred restructuring expenses. During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s restructuring expenses were not significant. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s restructuring expenses primarily related to its decision to consolidate its research activities into its Boston, Milton Park and San Diego locations commencing in February 2017. The Company closed its research site in Canada as a result of this decision affecting approximately </font><font style="font-family:inherit;font-size:10pt;">70</font><font style="font-family:inherit;font-size:10pt;"> positions. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the restructuring liability associated with this event primarily relates to the lease for the research site in Canada that terminates in October 2018 and is not material to the Company&#8217;s condensed consolidated balance sheet. The Company does not anticipate any significant additional charges related to this restructuring event in the future.</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;">Revenue Recognition </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to ASC 606, the Company recognizes revenue when a customer obtains control of promised goods or services. The Company records the amount of revenue that reflects the consideration that it expects to receive in exchange for those goods or services. The Company applies the following five-step model in order to determine this amount: (i)&#160;identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The&#160;Company&#160;only&#160;applies&#160;the&#160;five-step&#160;model&#160;to&#160;contracts when it is probable that it will collect the consideration to which it is entitled in exchange for the goods or services that it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations it must deliver and which of these performance obligations are distinct. The Company recognizes as revenue the amount of the transaction price that is allocated to each performance obligation when that performance obligation is satisfied or as it is satisfied. Generally, the Company's performance obligations are transferred to customers at a point in time, typically upon delivery. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Revenues, Net</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sells its products principally to a limited number of specialty pharmacy and specialty distributors in the United States, which account for the largest portion of its total revenues, and makes international sales primarily to specialty distributors and retail chains, as well as hospitals and clinics,&#160;many of which are government-owned or supported (collectively, its &#8220;Customers&#8221;). The Company&#8217;s Customers in the United States subsequently resell the products to patients and health care providers. In accordance with ASC 606, the Company recognizes net revenues from product sales when the Customers obtain control of the Company&#8217;s products, which typically occurs upon delivery to the Customer. The Company&#8217;s payment terms are approximately </font><font style="font-family:inherit;font-size:10pt;">30 days</font><font style="font-family:inherit;font-size:10pt;"> in the United States and consistent with prevailing practice in international markets.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues from product sales are recorded at the net sales price, or &#8220;transaction price,&#8221; which includes estimates of variable consideration that result from (a)&#160;trade allowances, which include invoice discounts for prompt payment and Customer fees, (b)&#160;government and private payor rebates, chargebacks, discounts and fees and (c)&#160;costs of co-pay assistance programs for patients, as well as other incentives for certain indirect customers. Reserves are established for the estimates of variable consideration based on the amounts earned or to be claimed on the related sales. The reserves are classified as reductions to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font><font style="font-family:inherit;font-size:10pt;">&#8221; if payable to a Customer or &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font><font style="font-family:inherit;font-size:10pt;">&#8221; if payable to a third-party.&#160;&#160;Where appropriate, the Company utilizes the expected value method to determine the appropriate amount for estimates of variable consideration based on factors such as the Company&#8217;s historical experience, current contractual and statutory requirements, specific known market events and trends, industry data and forecasted customer buying and payment patterns.&#160;&#160;The amount of variable consideration that is included in the transaction price may be constrained and is included in net product revenues only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.&#160;&#160;Actual amounts of consideration ultimately received may differ from the Company&#8217;s estimates.&#160;&#160;If actual results vary from the Company&#8217;s estimates, the Company adjusts these estimates, which would affect net product revenue and earnings in the period such variances become known.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Trade Allowances: </font><font style="font-family:inherit;font-size:10pt;">The Company generally provides invoice discounts on product sales to its Customers for prompt payment and pays fees for distribution services, such as fees for certain data that Customers provide to the Company. The Company estimates that, based on its experience, its Customers will earn these discounts and fees, and deducts the full amount of these discounts and fees from its gross product revenues and accounts receivable at the time such revenues are recognized.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Rebates, Chargebacks, Discounts and Fees: </font><font style="font-family:inherit;font-size:10pt;">The Company contracts primarily with government agencies (its &#8220;Third-party Payors&#8221;) so that products will be eligible for purchase by, or partial or full reimbursement from, such Third-party Payors. The Company estimates the rebates, chargebacks, discounts and fees it will provide to Third-party Payors and deducts these estimated amounts from its gross product revenues at the time the revenues are recognized. For each product, the Company estimates the aggregate rebates, chargebacks and discounts that it will provide to Third-party Payors based upon (i)&#160;the Company&#8217;s contracts with these Third-party Payors, (ii)&#160;the government-mandated discounts and fees applicable to government-funded programs, (iii)&#160;information obtained from the Company&#8217;s Customers and other third-party data regarding the payor mix for such product and (iv) historical experience. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Incentives: </font><font style="font-family:inherit;font-size:10pt;">Other incentives that the Company offers include co-pay mitigation rebates provided by the Company to commercially insured patients who have coverage and who reside in states that permit co-pay mitigation programs. Based upon the terms of the Company&#8217;s co-pay mitigation programs, the Company estimates average co-pay mitigation amounts for each of its products in order to establish appropriate accruals.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company makes significant estimates and judgments that materially affect its recognition of net product revenues. The Company adjusts its estimated rebates, chargebacks and discounts based on new information, including information regarding actual rebates, chargebacks and discounts for its products, as it becomes available. Claims by third-party payors for rebates, chargebacks and discounts frequently are submitted to the Company significantly after the related sales, potentially resulting in adjustments in the period in which the new information becomes known. The Company&#8217;s credits to revenue related to prior period sales have typically been approximately </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> or less of gross product revenues and primarily related to U.S. rebates, chargebacks and discounts. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company excludes taxes collected from Customers relating to product sales and remitted to governmental authorities from revenues. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;text-decoration:underline;">French Early Access Programs </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to ASC 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">, which was applicable until December 31, 2017, the Company only recognized revenues from product sales if it determined that the price was fixed or determinable at the time of delivery. If the Company determined that the price was not fixed or determinable, it deferred the recognition of revenues. If the Company was able to determine that the price was fixed or determinable, it recognized the net product revenues associated with the units. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company began distributing ORKAMBI through early access programs in France during the fourth quarter of 2015 and is engaged in ongoing pricing discussions regarding the final price for ORKAMBI in France. The Company&#8217;s ORKAMBI net product revenues for 2017, 2016 and 2015 did not include any net product revenues from sales of ORKAMBI in France because the price was not fixed or determinable. The Company expects that the difference between the amounts collected based on the invoiced price and the final price for ORKAMBI in France will be returned to the French government.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017, the Company&#8217;s condensed consolidated balance sheets included </font><font style="font-family:inherit;font-size:10pt;">$290.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$232.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, classified as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Early access sales accrual</font><font style="font-family:inherit;font-size:10pt;">&#8221; related to amounts collected in France as payment for shipments of ORKAMBI under the early access programs, which is considered to be a refund liability pursuant to ASC 606. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon adopting ASC 606 in the first quarter of 2018, the Company recorded an </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> cumulative effect adjustment to &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font><font style="font-family:inherit;font-size:10pt;">&#8221; primarily related to shipments of ORKAMBI under early access programs in France. The Company determined the amount of the adjustment based upon (i)&#160;the status of pricing discussions in France upon adoption, (ii) the Company&#8217;s estimate of the amount of consideration it expects to retain related to ORKAMBI sales in France that occurred on or prior to December 31, 2017 that will not be subject to a significant reversal in amounts recognized and (iii) recognition of costs previously deferred related to the ORKAMBI sales in France. For ORKAMBI sales in France that occurred after December 31, 2017 under the early access programs, the Company has recognized net product revenues based on the estimate of consideration it expects to retain that will not be subject to a significant reversal in amounts recognized. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the Company&#8217;s estimate regarding the amounts it will receive for ORKAMBI supplied pursuant to these early access programs changes, the Company will reflect the effect of the change in estimate in net product revenues in the period in which the change in estimate occurs and will include adjustments to all prior sales of ORKAMBI under the early access programs. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Collaborative Revenues</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes collaborative revenues generated through collaborative research, development and/or commercialization agreements. The terms of these agreements typically include payment to the Company related to one or more of the following: nonrefundable, upfront license fees; development and commercial milestones; funding of research and/or development activities; and royalties on net sales of licensed products. Each type of payments results in collaborative revenues except for revenues from royalties on net sales of licensed products, which are classified as royalty revenues. Revenue is recognized upon satisfaction of a performance obligation by transferring control of a good or service to the collaborator. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For each collaborative research, development and/or commercialization agreement that results in revenue, the Company identifies all material performance obligations, which may include a license to intellectual property and know-how, research and development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimate of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company&#8217;s control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is generally allocated to each separate performance obligation on a relative standalone selling price basis. In order to account for these agreements, the Company must develop assumptions that require judgment to determine the standalone selling price, which may include (i) the probability of obtaining marketing approval for the drug candidate, (ii) estimates regarding the timing of and the expected costs to develop and commercialize the drug candidate, (iii) estimates of future cash flows from potential product sales with respect to the drug candidate and (iv) appropriate discount and tax rates. Standalone selling prices used to perform the initial allocation are not updated after contract inception. The Company does not include a financing component to its estimated transaction price at contract inception unless it estimates that certain performance obligations will not be satisfied within one year.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Upfront License Fees</font><font style="font-family:inherit;font-size:10pt;">: If a license to the Company&#8217;s intellectual property is determined to be distinct from the other performance obligations identified in an arrangement, the Company recognizes revenue from the related nonrefundable, upfront license fees based on the relative standalone selling price prescribed to the license compared to the total selling price of the arrangement. The revenue is recognized when the license is transferred to the collaborator and the collaborator is able to use and benefit from the license.&#160;&#160;For licenses that are not distinct from other obligations identified in the arrangement, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. If the combined performance obligation is satisfied over time, the Company applies an appropriate method of measuring progress for purposes of recognizing revenue from nonrefundable, upfront license fees.&#160;&#160;The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue recognition. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Development and Regulatory Milestone Payments</font><font style="font-family:inherit;font-size:10pt;">: Depending on facts and circumstances, the Company may conclude that it is appropriate to include certain milestones in the estimated transaction price or that it is appropriate to fully constrain the milestones. A milestone payment is included in the transaction price in the reporting period that the Company concludes that it is probable that recording revenue in the period will not result in a significant reversal in amounts recognized in future periods. The Company may record revenues from certain milestones in a reporting period before the milestone is achieved if the Company concludes that achievement of the milestone is probable and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods. The Company records a corresponding contract asset when this conclusion is reached. Milestone payments that have not been included in the transaction price to date are fully constrained. These milestones remain fully constrained until the Company concludes that their achievement is probable and that recognition of the related revenue will not result in a significant reversal in amounts recognized in future periods. The Company re-evaluates the probability of achievement of such development milestones and any related constraint each reporting period and adjusts its estimate of the overall transaction price, including the amount of collaborative revenue that it has recorded, if necessary.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Activities/Transition Services</font><font style="font-family:inherit;font-size:10pt;">: If the Company is entitled to reimbursement from its collaborators for specified research and development expenses, the Company accounts for the related services that it provides as separate performance obligations if it determines that these services represent a material right. The Company also determines whether the reimbursement of research and development expenses should be accounted for as collaborative revenues or an offset to research and development expenses in accordance with provisions of gross or net revenue presentation. The Company recognizes the corresponding revenues or records the corresponding offset to research and development expenses as it satisfies the related performance obligations.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:24px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales-based Milestone and Royalty Payments: </font><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s collaborators may be required to pay the Company sales-based milestones or royalties on future sales of commercial products.&#160; The Company recognizes revenues related to sales-based milestone and royalties upon the later to occur of (i) achievement of the collaborator&#8217;s underlying sales or (ii) satisfaction of any performance obligation(s) related to these sales, in each case assuming the license to the Company&#8217;s intellectual property is deemed to be the predominant item to which the sales-based milestones and/or royalties relate.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Liabilities</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes changes in the Company&#8217;s contract liabilities for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.84126984126983%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at January 1, 2018 </font><font style="font-family:inherit;font-size:9pt;">(ASC 606 adoption)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Deductions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract liabilities:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s contract liabilities relate to contracts with government-owned and supported customers in international markets that limit the amount of annual reimbursement the Company can receive. Upon exceeding the annual reimbursement amount, products are provided free of charge, which is a material right pursuant to ASC 606. These contracts, which are classified as &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other liabilities, current portion</font><font style="font-family:inherit;font-size:10pt;">,&#8221; include upfront payments and fees.&#160; The Company defers a portion of the consideration received for shipments made up to the annual reimbursement limit, and the deferred amount is recognized as revenue when the free products are shipped. The Company&#8217;s product revenue contracts include performance obligations that are one year or less.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company did not recognize any revenues related to its contract liability balance as of January 1, 2018 or revenues related to performance obligations satisfied in previous periods.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenue</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenues by Product</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenues, net consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">KALYDECO</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">253,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502,632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">375,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ORKAMBI</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">311,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">324,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">665,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">619,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">SYMDEKO</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">185,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">219,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(52</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total product revenues, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">749,912</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">513,988</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,387,641</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">994,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenues by Geographic Location</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net product revenues are attributed to countries based on the location of the Customer. Collaborative and royalty revenues are attributed to countries based on the location of the Company&#8217;s subsidiary associated with the collaborative arrangement related to such revenues. Total revenues from external customers and collaborators by geographic region consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 (as reported under ASC 606)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 (as reported under ASC 605)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">584,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">429,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,067,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,028,930</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outside of the United States</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">135,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">267,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,432</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,339</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,669</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45,573</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenues outside of the United States</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">167,346</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">114,331</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">325,478</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">229,923</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenues</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">752,157</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">544,135</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,392,956</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,258,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, revenues attributable to Germany and the United Kingdom contributed the largest amounts to the Company&#8217;s European revenues.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive income (loss) by component: </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="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Holding Gains (Losses), Net of Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Translation Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Available-For-Sale Debt 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Equity 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Foreign Currency Forward Contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(87</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,681</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,681</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="padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net current period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(87</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">949</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(24,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,605</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Holding Gains (Losses), Net of Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Translation Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Available-For-Sale Debt 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Equity 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">On Foreign Currency Forward Contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive (loss) income before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,253</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,511</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,215</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38,215</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,711</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,711</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net current period other comprehensive (loss) 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,253</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,511</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21,926</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(42,926</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,020</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21,753</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did not include the securities in the following table in the computation of the net income per share attributable to Vertex common shareholders calculations because the effect would have been anti-dilutive during each period:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unvested restricted stock and restricted stock units (including PSUs)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net and the carrying value of the Company&#8217;s construction financing lease obligation (including current and non-current portions and excluding interest that will be imputed over the course of the Company&#8217;s underlying lease agreements for these buildings) related to the Fan Pier Buildings and the San Diego Building were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Property and equipment, net</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fan Pier Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">469,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">475,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">San Diego Building</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Construction financing lease obligation</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fan Pier Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">471,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">472,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">San Diego Building</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cash, cash equivalents and restricted cash at the beginning and ending of each period presented in the Company&#8217;s condensed consolidated statements of cash flows for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following: </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">End of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">End of period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="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: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,665,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,145,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,183,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,223,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash and cash equivalents (VIE)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,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></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash per statement of cash flows</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,667,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,154,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,231,707</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,287,758</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s cash equivalents and marketable securities is shown below:</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:96.42857142857143%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross <br clear="none"/>Unrealized <br clear="none"/>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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross <br clear="none"/>Unrealized <br clear="none"/>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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,003,295</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,003,289</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: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(564</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures after 1 year through 5 years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(76</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(680</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">379,621</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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate equity securities </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">445,009</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178,067</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(680</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">622,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">685,001</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">684,986</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: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">215,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">215,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities (matures after 1 year through 5 years)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(106</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper (matures within 1 year)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,372</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(109</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">349,012</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(579</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">348,433</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Available-for-sale corporate equity securities </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,213</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,608</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,821</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">392,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(579</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">423,254</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale debt securities were recorded in the Company's condensed consolidated balance sheets as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,003,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">684,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">379,621</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">348,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,382,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,033,419</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized the following related to foreign currency forward contacts in its condensed consolidated statements of operations:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Designated as hedging instruments - Reclassified from AOCI</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenues, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,675</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,159</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,614</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,823</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share for the periods ended:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands, except per share amounts)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Basic net income attributable to Vertex per common share calculation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Undistributed earnings allocated to participating securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(163</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders&#8212;basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic weighted-average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">254,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">253,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">246,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic net income attributable to Vertex per common 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Diluted net income attributable to Vertex per common share calculation:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Undistributed earnings allocated to participating securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(160</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(382</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex common shareholders&#8212;diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average shares used to compute basic net income per common 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:9pt;"><font style="font-family:inherit;font-size:9pt;">254,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">253,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">246,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of potentially 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,758</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock and restricted stock units (including PSUs)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Employee stock purchase program</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</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:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average shares used to compute diluted net income per common share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">251,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">250,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted net income attributable to Vertex per common 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized the following stock-based compensation expense:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by type of award:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,646</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock and restricted stock units (including PSUs)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">84,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP share issuances</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,556</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense related to inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation included in costs and expenses</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,436</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,095</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">160,572</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,534</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by line item:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">88,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation included in costs and expenses</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,436</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73,095</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">160,572</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,534</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s financial assets and liabilities (excluding VIE cash and cash equivalents) subject to fair value measurements:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements as of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Hierarchy</font></div></td></tr><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:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (asset position):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">971,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate equity securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid and other current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,451</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,637,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,238,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">399,636</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (liability position):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial liabilities</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements as of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Hierarchy</font></div></td></tr><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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (asset position):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">614,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate equity securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government-sponsored enterprise securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">265,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid and other current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial assets</font></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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,108,253</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">704,753</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">403,500</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial instruments carried at fair value (liability position):</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,642</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,642</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(866</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(866</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;padding-left:48px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total financial liabilities</font></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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value of the Company&#8217;s outstanding foreign currency forward contracts included on its condensed consolidated balance sheets: </font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.84126984126983%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="11" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current 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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,948</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(299</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,469</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.84126984126983%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="11" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current 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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,642</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, excluding current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(866</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and 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:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(684</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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 style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,192</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following: </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,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></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,818</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">74,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finished goods</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,083</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,025</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,830</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effect of applying ASC 606 to the Company&#8217;s contracts with customers that were not completed as of January 1, 2018 was as follows: </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance as of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance as of</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">January 1, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">281,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">311,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(90</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">165,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,166</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">148,469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,546,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,558,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities and Shareholders&#8217; Equity</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">443,961</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">452,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Early access sales accrual</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,273</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,572</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,623</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,119,723</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,111,443</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and shareholders&#8217; equity</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,546,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,558,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adoption on the Company&#8217;s condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported <br clear="none"/>under ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances <br clear="none"/>without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">393,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">359,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(92</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">122,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142,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 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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,010</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,335,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,321,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities and Shareholders&#8217; Equity</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">479,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">480,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,772</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Early access sales accrual</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">290,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,180</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,629</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,605</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,801</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,668,751</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,682,407</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,656</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and shareholders&#8217; equity</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,335,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,321,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adoption on the Company&#8217;s condensed consolidated statement of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported <br clear="none"/>under ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances <br clear="none"/>without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenues, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">749,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">745,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">102,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,694</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">170,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,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></tr><tr><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts per share attributable to Vertex common shareholders:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported </font></div><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">under ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances </font></div><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenues, net</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,387,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,379,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">175,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,226</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">301,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income attributable to Vertex</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">412,247</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,376</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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts per share attributable to Vertex common shareholders:</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the notional amount of the Company&#8217;s outstanding foreign currency forward contracts designated as cash flow hedges under GAAP:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">317,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">257,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">British pound sterling</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">71,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">77,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Australian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:30px;text-indent:-27px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;Canadian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total foreign currency forward contracts</font></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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">453,359</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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">365,212</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes information about stock options outstanding and exercisable as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;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:89.28571428571429%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number <br clear="none"/>Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Remaining <br clear="none"/>Contractual Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number <br clear="none"/>Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(per share)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(per share)</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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$26.73&#8211;$40.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$40.01&#8211;$60.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.01</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$60.01&#8211;$80.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$80.01&#8211;$100.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.70</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$100.01&#8211;$120.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$120.01&#8211;$140.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">130.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$140.01&#8211;$160.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">155.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">155.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$160.01&#8211;$163.74</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">584</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.02</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">114</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:center;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,764</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">87.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the amounts of revenues and expenses during the reported periods. Significant estimates in these condensed consolidated financial statements have been made in connection with the calculation of revenues, inventories, research and development expenses, stock-based compensation expense, the fair value of intangible assets, goodwill, contingent consideration, noncontrolling interest, the consolidation and deconsolidation of VIEs, leases, the fair value of cash flow hedges, deferred tax asset valuation allowances and the provision for or benefit from income taxes. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the decreases and (increases) in the fair value of the contingent payments related to the Company&#8217;s VIEs were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Parion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">BioAxone</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the potential effect of offsetting derivatives by type of financial instrument designated as cash flow hedges under GAAP on the Company&#8217;s condensed consolidated balance sheets:</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.03174603174604%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Recognized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Offset</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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Not Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Legal Offset</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency forward contracts</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,247</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,247</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.03174603174604%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Recognized</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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Amounts Not Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Legal Offset</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency forward contracts</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,508</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,495</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">An aggregate summary of net income attributable to noncontrolling interest related to the Company&#8217;s VIEs for </font><font style="font-family:inherit;font-size:10pt;">the three and six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(Benefit from) provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(416</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Decrease (increase) in fair value of contingent payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net loss (income) attributable to noncontrolling interest</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13,173</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,965</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant amounts related to the Company&#8217;s consolidation of BioAxone as a VIE included in the Company&#8217;s condensed consolidated balance sheets as of the dates set forth in the table below were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash and cash equivalents (VIE)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncontrolling interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,727</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s unrecognized stock-based compensation expense as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, by type of award and the weighted-average period over which that expense is expected to be recognized:</font></div><div style="line-height:120%;padding-bottom:16px;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:84.52380952380952%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrecognized Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-average <br clear="none"/>Recognition Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Type of award:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">169,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.65</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock and restricted stock units (including PSUs)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">343,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.57</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP share issuances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,777</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.63</font></div></td></tr></table></div></div></div> EX-101.SCH 8 vrtx-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2108100 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Basis of Presentation and Accounting Policies - Cumulative Effect of applying ASC 606 to the Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Basis of Presentation and Accounting Policies - Impact of Adoption to the Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Basis of Presentation and Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Basis of Presentation and Accounting Policies - Schedule of cash, cash equivalents and restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Basis of Presentation and Accounting Policies - Schedule of new accounting pronouncements and changes in accounting principles (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Basis of Presentation and Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Collaborative Arrangements and Acquisitions link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Increase in the fair value of contingent payments (Details) link:presentationLink link:calculationLink link:definitionLink 2404409 - Disclosure - Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Schedule of collaborative arrangement summary of items related to VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Summary of Net Income Attributable to noncontrolling (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Collaborative Arrangements and Acquisitions - BioAxone Biosciences, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 2404412 - Disclosure - Collaborative Arrangements and Acquisitions - Concert Pharmaceuticals (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Collaborative Arrangements and Acquisitions - CRISPR Therapeutics AG (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Collaborative Arrangements and Acquisitions - Cystic Fibrosis Foundation Therapeutics Incorporated (Details) link:presentationLink link:calculationLink link:definitionLink 2404411 - Disclosure - Collaborative Arrangements and Acquisitions - Janssen Pharmaceuticals, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Collaborative Arrangements and Acquisitions - Merck KGaA (Details) link:presentationLink link:calculationLink link:definitionLink 2404410 - Disclosure - Collaborative Arrangements and Acquisitions - Moderna Therapeutics, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Collaborative Arrangements and Acquisitions - Parion Sciences, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Collaborative Arrangements and Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Shareholders' Equity and Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share Computation Statement (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Hedging link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Hedging - Derivative Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Hedging Hedging - Cash Flow Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Hedging - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Hedging - Notional Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Hedging - Offsetting Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Hedging (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Long-term Obligations link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Long-term Obligations - Fan Pier Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Long-term Obligations Long-term Obligations - Property and Equipment, Lease Obligations(Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Long-term Obligations Long-term Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Long-term Obligations - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Long-term Obligations - San Diego Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Marketable Securities and Equity Investments link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Marketable Securities and Equity Investments - Marketable securities and equity investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Marketable Securities and Equity Investments - Summary of cash equivalents and marketable securities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Marketable Securities and Equity Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Restructuring Liabilities link:presentationLink link:calculationLink link:definitionLink 2420401 - Disclosure - Restructuring Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue Recognition - Schedule of disaggregation of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue Recognition - Summary in changes in contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-based Compensation Expense and Share Repurchase link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-based Compensation Expense and Share Repurchase - (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Stock-based Compensation Expense and Share Repurchase - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stock-based Compensation Expense and Share Repurchase - Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-based Compensation Expense and Share Repurchase (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 vrtx-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 vrtx-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 vrtx-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Deficit Retained Earnings [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, payment term Revenue From Contract With Customer, Payment Term Revenue From Contract With Customer, Payment Term Credits to revenue as a percentage of gross product revenues (or less) Revenue From Contract With Customer, Credits, Percentage of Gross Revenue Revenue From Contract With Customer, Credits, Percentage of Gross Revenue Early access sales accrual Contract with Customer, Refund Liability, Current Cumulative effect adjustment for adoption of new accounting guidance Cumulative Effect of New Accounting Principle in Period of Adoption Accounting Policies [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Standards Description of New Accounting Pronouncements Not yet Adopted [Text Block] Marketable and Equity Securities Investment, Policy [Policy Text Block] Cash and Cash Equivalents [Abstract] Schedule of Cash Equivalents and Available-for-sale Securities [Table] Schedule of Cash, Cash Equivalents and Available-for-sale Securities [Table] Schedule of the cash and cash equivalents and available-for-sale investments held by the entity. Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] US Treasury Securities US Treasury Securities [Member] Money market funds Cash and Money Market Funds [Member] Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time. Government-sponsored enterprise securities US Government-sponsored Enterprises Debt Securities [Member] Corporate debt securities Corporate Debt Securities [Member] Commercial paper Commercial Paper [Member] Cash Equivalents Cash Equivalents [Member] Total marketable debt securities Available-for-sale Securities [Member] Government-sponsored enterprise securities (matures within 1 year) U.S. Government Sponsored Enterprises Debt Securities, Due Within One Year [Member] U.S. Government Sponsored Enterprises Debt Securities, Due Within One Year [Member] Corporate debt securities (matures within 1 year) Corporate Debt Securities, Due Within One Year [Member] Corporate Debt Securities, Due Within One Year [Member] Corporate debt securities (matures after 1 year through 5 years) Corporate Debt Securities, Due After One Year Through Five Years [Member] Corporate Debt Securities, Due After One Year Through Five Years [Member] Commercial paper (matures within 1 year) Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Corporate equity securities Equity Securities [Member] Summary of cash equivalents and marketable securities Schedule of Cash, Cash Equivalents and Available-for-sale Securities [Line Items] -- None. No documentation exists for this element. -- Available-for-sale debt securities Available-for-sale Securities [Abstract] Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities, Debt Securities Equity Securities, FV-NI and without Readily Determinable Fair Value [Abstract] Equity Securities, FV-NI and without Readily Determinable Fair Value [Abstract] Equity Securities, FV-NI and without Readily Determinable Fair Value [Abstract] Amortized Cost Equity Securities, FV-NI, Cost Equity Securities, FV-NI, Cost Gross Unrealized Gains Equity Securities, FV-NI, Unrealized Gain Equity Securities, FV-NI, Unrealized Gain Gross Unrealized Losses Equity Securities, FV-NI, Unrealized Loss Equity Securities, FV-NI, Unrealized Loss Fair Value Equity Securities, FV-NI Equity Securities, FV-NI Equity securities Available-for-sale Equity Securities, Amortized Cost Basis [Abstract] Amortized Cost Available-for-sale Equity Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities, Equity Securities Amortized Cost Debt and Equity Securities, Cost Debt and Equity Securities, Cost Gross Unrealized Gains Debt and Equity Securities, Unrealized Gain Debt and Equity Securities, Unrealized Gain Gross Unrealized Losses Debt and Equity Securities, Unrealized Loss Debt and Equity Securities, Unrealized Loss Fair Value Debt and Equity Securities, Fair Value Debt and Equity Securities, Fair Value 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 Fair Value Available-for-sale Securities Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Collaborative Arrangements by Agreement [Axis] Collaborative Arrangements by Agreement [Axis] Significant terms of collaboration arrangements, by individual agreement. Collaborative Arrangement Agreement [Domain] Collaborative Arrangement Agreement [Domain] Listing of significant collaboration agreements. Concert Pharmaceuticals Concert Pharmaceuticals [Member] Concert Pharmaceuticals Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative arrangement, development and commercialization rights potential maximum milestone payments Collaborative Arrangement, Development and Commercialization Rights Potential Maximum Milestone Payments Collaborative Arrangement, Development and Commercialization Rights Potential Maximum Milestone Payments Collaborative arrangement, additional maximum milestone payments based on regulatory approval Collaborative Arrangement, Additional Maximum Milestone Payments Based on Regulatory Approval Collaborative Arrangement, Additional Maximum Milestone Payments Based on Regulatory Approval Collaborative funding Collaborative Arrangement Research Development Funding This element represents the funding under collaborative agreement 2016 amendment for research and development. Collaborative arrangement, purchase price Business Combination, Consideration VIE The fair value of the consideration from the Company to VIE that does not constitute consideration transferred pursuant to ASC 805, Business Combinations. Collaborative arrangement, transaction costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not designated as hedging instrument Not Designated as Hedging Instrument [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedging Cash Flow Hedging [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign currency forward contracts Foreign Exchange Forward [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Derivative [Line Items] Derivative [Line Items] Derivative term Derivative, Term of Contract Amount of ineffectiveness on net hedges Amount of Ineffectiveness on Net Investment Hedges Notional amount of foreign currency forward contract Derivative, Notional Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Number of shares authorized to be repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Shares repurchased (shares) Stock Repurchased During Period, Shares Share repurchased Stock Repurchased During Period, Value Shares repurchased, accrued liabilities Stock Repurchase Program, Accrued Liabilities Stock Repurchase Program, Accrued Liabilities Income Statement [Abstract] Statement [Table] Statement [Table] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Product revenues, net Product [Member] Royalty revenues Royalty Revenues [Member] Royalty Revenues [Member] Collaborative revenues Collaborative Revenues [Member] Collaborative Revenues [Member] Statement [Line Items] Statement [Line Items] Revenues: Revenues [Abstract] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Costs and expenses: Costs and Expenses [Abstract] Cost of sales Cost of Goods Sold Research and development expenses Research and Development Expense Sales, general and administrative expenses Selling, General and Administrative Expense Restructuring expenses (income) Restructuring Charges Total costs and expenses Costs and Expenses Income from operations Operating Income (Loss) Interest expense, net Interest Income (Expense), Net Other income (expense), net Other Nonoperating Income (Expense) Income before provision for (benefit from) income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense (Benefit) Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Loss (income) attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to Vertex Net Income (Loss) Attributable to Parent Net income: 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 Variable Interest Entities [Axis] Variable Interest Entities [Axis] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net [Abstract] Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net [Abstract] Restricted cash and cash equivalents (VIE) Restricted Cash and Cash Equivalents, Current Intangible assets Other Indefinite-lived Intangible Assets Deferred tax liability Deferred Tax Liabilities, Net, Noncurrent Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Unrealized holding (losses) gains on marketable securities, net of tax of zero Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Unrealized losses on foreign currency forward contracts, net of tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] $26.73–$40.00 Exercise Price Range from Dollars 26.73 to Dollars 40.00 [Member] Exercise Price Range from Dollars 26.73 to Dollars 40.00 [Member] $40.01–$60.00 Exercise Price Range from Dollars 40.01 to Dollars 60.00 [Member] Represents the range of exercise prices from $40.01 to $60.00 per share for the purpose of disclosing shares potentially issuable under outstanding stock options, as well as other option information. $60.01–$80.00 Exercise Price Range from Dollars 60.01 to Dollars 80.00 [Member] Represents the range of exercise prices from $60.01 to $80.00 per share for the purpose of disclosing shares potentially issuable under outstanding stock options, as well as other option information. $80.01–$100.00 Exercise Price Range from Dollars 80.01 to Dollars 100.00 [Member] Represents the range of exercise prices from $80.01 to $100.00 per share for the purpose of disclosing shares potentially issuable under outstanding stock options, as well as other option information. $100.01–$120.00 Exercise Price Range from Dollars 100.01 to Dollars 120.00 [Member] Represents the range of exercise prices from $100.01 to $120.00 per share for the purpose of disclosing shares potentially issuable under outstanding stock options, as well as other option information. $120.01–$140.00 Exercise Price Range From Dollars 120.01 to Dollars 140.0 [Member] Exercise Price Range From Dollars 120.01 to Dollars 140.0 $140.01–$160.00 Exercise Price Range From Dollars 140.01 to Dollars 160.0 [Member] Exercise Price Range From Dollars 140.01 to Dollars 160.0 $160.01–$163.74 Exercise Price Range From Dollars 160.01 to Dollars 163.74 [Member] Exercise Price Range From Dollars 160.01 to Dollars 163.74 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercise price, low end of range (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Exercise price, high end of range (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Exercise price range, options outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Exercise price range, options outstanding, weighted-average remaining contractual life (in years) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Exercise price range, options exercisable (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Long-term Debt and Capital Lease Obligations [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Name of Property [Axis] Name of Property [Axis] Name of Property [Domain] Name of Property [Domain] Fan Pier Leases Fan Pier Leases [Member] Represents the fan pier leases. Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Number of leases Lease Agreement, Number of Leases Represents the number of leases entered by the reporting entity. Area of real estate property (in square feet) Area of Real Estate Property Number of buildings under lease agreement Lease Agreements Number of Buildings Represents number of buildings under lease agreements. Optional term of lease agreement (in years) Optional Term of Lease Agreement Represents additional period to extend term of lease agreement. Stock-based compensation expense by line item Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Unrecognized stock-based compensation expense, net of estimated forfeitures Schedule of Unrecognized Share-based Compensation Expense [Table Text Block] Disclosure as of the latest balance-sheet date presented of the total compensation cost related to outstanding, nonvested share-based compensation awards not yet recognized, net of estimated forfeitures, and the weighted average period over which those unrecognized costs are expected to be reported. Stock options outstanding and exercisable Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Merck KGaA Merck KGaA [Member] Merck KGaA Right to license, number of development programs Collaborative Arrangement, Right To License, Number Of Development Programs Collaborative Arrangement, Right To License, Number Of Development Programs Right to license, number of clinical stage programs Collaborative Arrangement, Right to License, Number Of Clinical Stage Programs Collaborative Arrangement, Right To License, Number Of Clinical Stage Programs Number of pre-clinical stage programs Collaborative Arrangement, Right to License, Number Of Pre-Clinical Stage Programs Collaborative Arrangement, Right to License, Number Of Pre-Clinical Stage Programs Collaborative arrangement, up-front payment Collaborative Arrangement Up-front License Fee The amount of the up-front license fee paid by the entity pursuant to a collaborative arrangement. Time period of notice required to terminate Collaborative Arrangement, Time Period of Notice Required to Terminate Collaborative Arrangement, Time Period of Notice Required to Terminate Time period of notice required to terminate after a product has received marketing approval Collaborative Arrangement, Time Period of Notice Required to Terminate After A Product Has Received Marketing Approval Collaborative Arrangement, Time Period of Notice Required to Terminate After A Product Has Received Marketing Approval Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Goodwill Goodwill Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Preferred Stock Preferred Stock [Member] Common Stock Common Stock [Member] CRISPR Therapeutics AG CRISPR Therapeutics AG [Member] CRISPR Therapeutics AG Right to license, number of targets (up to) Collaborative Arrangement, Right to License, Number of Targets Collaborative Arrangement, Right to License, Number of Targets Collaborative arrangement, investment in collaborative partner, pursuant to convertible loan agreement Collaborative Arrangement, Investment in Collaborative Partner, Amount Collaborative Arrangement, Investment in Collaborative Partner, Amount Fair value of investment Cash, Cash Equivalents and Available-for-sale Securities, Fair Value This item represents the fair value of cash, cash equivalents and debt and equity securities, which are categorized neither as held-to-maturity nor trading. Collaborative arrangement, development and regulatory potential milestone payments maximum Collaborative Arrangement Development And Regulatory Potential Milestone Payments Maximum Represents the potential milestone amount to be paid by the entity under the collaboration agreement if drug candidates are approved and commercialized. Prior to marketing approval, time period of notice required to terminate (in days) Collaborative Arrangement, Prior to Marketing Approval, Time Period of Notice Required to Terminate Collaborative Arrangement, Prior to Marketing Approval, Time Period of Notice Required to Terminate Subsequent to marketing approval, time period of notice required to terminate (in days) Collaborative Arrangement, Subsequent to Marketing Approval, Time Period of Notice Required to Terminate Collaborative Arrangement, Subsequent to Marketing Approval, Time Period of Notice Required to Terminate Stock-based Compensation Expense and Share Repurchase Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Contract Liabilities Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Beginning balance Contract with Customer, Liability Additions Contract with Customer, Liability, Additions Contract with Customer, Liability, Additions Deductions Contract with Customer, Liability, Revenue Recognized Ending balance Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options Employee Stock Option [Member] Restricted stock and restricted stock units (including PSUs) Restricted Stock and Restricted Stock Units [Member] Restricted Stock and Restricted Stock Units Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Basic net income attributable to Vertex per common share calculation: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Net income attributable to Vertex common shareholders Less: Undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Net income attributable to Vertex common shareholders—basic Net Income (Loss) Available to Common Stockholders, Basic Basic weighted-average common shares outstanding (in shares) Basic net income (loss) attributable to Vertex per common share (in dollars per share) Diluted net income attributable to Vertex per common share calculation: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Less: Undistributed earnings allocated to participating securities Undistributed Earnings, Diluted Net income attributable to Vertex common shareholders—diluted Net Income (Loss) Available to Common Stockholders, Diluted Effect of potentially dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Employee stock purchase program (in shares) Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements Weighted-average shares used to compute diluted net income per common share (in shares) Diluted net income attributable to Vertex per common share (in dollars per share) Cystic Fibrosis Foundation Therapeutics Incorporated Cystic Fibrosis Foundation Therapeutics Incorporated [Member] Collaboration agreement entered into with Cystic Fibrosis Foundation Therapeutics Inc., for the development, manufacture and commercialization of a product of the entity. Additional milestone payments Additional Milestone Payments This element represents the additional expenses recorded for milestone payments. Additional collaborative funding Additional Collaborative Funding This element represents the additional annual funding under collaborative agreement 2016 amendment for research and development. Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring and Related Activities [Abstract] Restructuring Liabilities Restructuring and Related Activities Disclosure [Text Block] Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Drug Candidate [Axis] Drug Candidate [Axis] Potential drug candidate that milestone payments are based upon Drug Candidate [Domain] Drug Candidate [Domain] [Domain] for Potential drug candidate that milestone payments are based upon ENaC Inhibitors in CF Enac Inhibitors in Cf [Member] ENaC Inhibitors in CF Enac Inhibitors in Non Cf Enac Inhibitors in Non Cf [Member] ENaC Inhibitors in Non-CF Additional Enac Inhibitors Additional Enac Inhibitors [Member] Additional ENaC Inhibitors Parion Sciences, Inc. Parion Sciences, Inc. [Member] Parion Sciences, Inc. Collaborative arrangement regulatory potential milestone payments maximum, global filling and approval Collaborative Arrangement Regulatory Potential Milestone Payments Maximum Represents the potential milestone amount to be paid by the entity under the collaboration agreement if drug candidates are commercialized. Change of control prior to clinical trial, time period of notice required to terminate (in days) Collaborative Arrangement, Change of Control Prior to Clinical Trial, Time Period of Notice Required to Terminate Collaborative Arrangement, Change of Control Prior to Clinical Trial, Time Period of Notice Required to Terminate Term of agreement following first commercial sale (in years) Collaborative Arrangement, Term of Agreement Following First Commercial Sale Collaborative Arrangement, Term of Agreement Following First Commercial Sale Decrease (increase) in fair value of contingent payments Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Schedule of Collaborative Arrangement Agreements [Table] Schedule of Collaborative Arrangement Agreements [Table] A schedule reflecting significant collaboration agreements in which the entity is a participant. Moderna Therapeutics, Inc. Moderna Therapeutics, Inc. [Member] Moderna Therapeutics, Inc. [Member] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Schedule of Collaborative Arrangement Agreements [Line Items] Schedule of Collaborative Arrangement Agreements [Line Items] -- None. No documentation exists for this element. -- Collaborative arrangement approval and reimbursement milestones Collaborative Arrangement Approval and Reimbursement Milestones Collaborative Arrangement Approval and Reimbursement Milestones Carrying value of investments Equity Securities without Readily Determinable Fair Value, Amount Equity Securities without Readily Determinable Fair Value, Amount Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Research and Development Restructuring Research and Development Restructuring [Member] Research and Development Restructuring Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring and related cost, number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Summary of net income attributable to noncontrolling interest Schedule of Collaborative Arrangement Activity Net Loss Attributable to Noncontrolling Interest [Table Text Block] Represents the summary of activity related to the Alios Collaboration. Summary of increase in fair value of contingent payments Changes In Fair Value Of Contingent Consideration [Table Text Block] Changes In Fair Value Of Contingent Consideration Schedule of collaborative arrangement summary of items related to variable interest entities Schedule Of Collaborative Arrangement Summary Of Items Related To Variable Interest Entities [Table Text Block] Represents details pertaining to Variable Interest Entities assets and liabilities included in the company's condensed consolidated balance sheets. Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Foreign currency forward contracts Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Product revenues, net Sales Revenue, Goods, Net [Member] Other income (expense), net Other Nonoperating Income (Expense) [Member] Designated as hedging instrument Designated as Hedging Instrument [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Gain (Loss) on Cash Flow Hedging Instruments Unrealized Gain (Loss) on Cash Flow Hedging Instruments Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Award Type and Plan Name [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock options Restricted stock and restricted stock units (including PSUs) Employee Restricted Stock Option [Member] An arrangement whereby certain members of senior management are entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. ESPP share issuances Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Cost of sales Cost of Sales [Member] Research and development expenses Research and Development Expense [Member] Sales, general and administrative expenses Selling General and Administrative Expense [Member] The allocation (or location) of expense to (in) selling, general and administrative expense. Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation expense: Share-based Compensation Allocation [Abstract] -- None. No documentation exists for this element. -- Share-based compensation expense by type of award Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost Stock-based compensation expense related to inventories Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Total stock-based compensation included in costs and expenses Allocated Share-based Compensation Expense Type of award: Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Unrecognized Expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted-average Recognition Period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Accounts receivable, net Accounts Receivable, Net, Current Inventories Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total assets Assets Accrued expenses Accrued Liabilities, Current Other liabilities, current portion Other Liabilities, Current Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total liabilities and shareholders’ equity Liabilities and Equity CRISPR Moderna Other than temporary impairment losses, investments Other than Temporary Impairment Losses, Investments Gross realized gains (losses) Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds Unrealized gain (loss) on investments Unrealized Gain (Loss) on Investments Payments to Acquire Investments Payments to Acquire Investments Statement of Financial Position [Abstract] 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 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 San Diego Lease San Diego Lease [Member] San Diego Lease [Member] Length of lease Lessee Leasing Arrangements, Capital Leases, Term of Contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Average yearly aggregate rent Average Yearly Aggregate Rent, Exclusive of Operating Expenses Average Yearly Aggregate Rent, Exclusive of Operating Expenses Amount of optional renewal terms Amount of Optional Renewal Terms Amount of Optional Renewal Terms Optional renewal term length Lessee Leasing Arrangements, Capital Leases, Renewal Term Lessee Leasing Arrangements, Capital Leases, Renewal Term Property and equipment, net Property, Plant and Equipment, Net Earnings Per Share Earnings Per Share [Text Block] BioAxone Biosciences Inc. BioAxone Biosciences Inc. [Member] BioAxone Biosciences Inc. Statement of Stockholders' Equity [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Total Vertex Shareholders’ Equity Parent [Member] Noncontrolling Interest Noncontrolling Interest [Member] Statement Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance (shares) Shares, Outstanding Beginning Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax Net income Repurchases of common stock (shares) Repurchases of common stock Issuance of common stock under benefit plans (shares) Stock Issued During Period, Shares, Employee Benefit Plan Issuance of common stock under benefit plans Stock Issued During Period, Value, Employee Benefit Plan Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Other VIE activity Stockholders' Equity, Other Balance (shares) Ending Balance Equity [Abstract] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Basis of Presentation and Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Euro Euro Member Countries, Euro British pound sterling United Kingdom, Pounds Australian dollar Australia, Dollars Canadian dollar Canada, Dollars New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update 2016-01 Accounting Standards Update 2016-01 [Member] Accounting Standards Update 2016-16 Accounting Standards Update 2016-16 [Member] HIV Protease Inhibitor Royalty HIV Protease Inhibitor Royalty [Member] HIV Protease Inhibitor Royalty [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Number of operating segments Number of Operating Segments Cumulative effect adjustment to accumulated deficit Deferred revenue Deferred Revenue Other income (expense), net Deferred tax asset Deferred Tax Assets, Gross Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Marketable Securities and Equity Investments Cash, Cash Equivalents, and Marketable Securities [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Net income Changes in other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized holding gains (losses) on marketable securities, net of tax of zero, $1.0 million, zero and zero, respectively Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Unrealized gains (losses) on foreign currency forward contracts, net of tax of $0.2 million, $1.1 million, $0.5 million and $2.0 million, respectively Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total changes in other comprehensive income (loss) Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive loss (income) attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to Vertex Comprehensive Income (Loss), Net of Tax, Attributable to Parent Commitments and Contingencies Disclosure [Abstract] Indemnification claims Indemnification Claims Amount of indemnification claims currently outstanding Contingent liabilities Contingent Liabilities Amount of material contingent liabilities outstanding Schedule of Inventories by Type Schedule of Inventory, Current [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate Base Rate [Member] Eurodollar Eurodollar [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of Credit Line of Credit [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Proceeds from lines of credit Proceeds from Lines of Credit Line of credit facility additional borrowing capacity Line Of Credit Facility Additional Borrowing Capacity Amount of increased borrowing capacity available in the future. Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Debt covenant, consolidated leverage ratio Debt Covenant, Consolidated Leverage Ratio Consolidated leverage ratio that must be maintained in order to be in compliance with debt covenants. Debt covenant, minimum consolidated EBITDA Debt Covenant, Minimum Consolidated EBITDA Minimum consolidated EBITDA that must be maintained in order to be in compliance with debt covenants. Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid and other current assets Prepaid Expenses and Other Current Assets [Member] Other liabilities, current portion Other Current Liabilities [Member] Other assets Other Assets [Member] Other liabilities, excluding current portion Other Noncurrent Liabilities [Member] Fair Value - assets Foreign Currency Cash Flow Hedge Asset at Fair Value Total assets Derivative Asset, Fair Value, Gross Asset Fair Value - liabilities Foreign Currency Cash Flow Hedge Liability at Fair Value Total liabilities Derivative Liability, Fair Value, Gross Liability Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Holding Gains (Losses), Net of Tax, On Available-For-Sale Debt Securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Unrealized Holding Gains (Losses), Net of Tax, On Equity Securities, Net of Tax Accumulated Net Equity Investment Gain (Loss) Attributable to Parent [Member] Accumulated Net Equity Investment Gain (Loss) Attributable to Parent [Member] Unrealized Holding Gains (Losses), Net of Tax, On Foreign Currency Forward Contracts Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] AOCI Attributable to Parent Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Other comprehensive income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard Schedule of cash and cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of new accounting pronouncements and changes in accounting principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Financial assets subject to fair value measurements (excluding VIE cash and cash equivalents, which are recorded as Restricted cash and cash equivalents (VIE)) Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Excess tax benefits related to stock-based compensation Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount State And Local, Foreign Income Tax, Amount State And Local, Foreign Income Tax, Amount State And Local, Foreign Income Tax, Amount Tax provision attributable to noncontrolling interest Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount Income tax liability associated with variable interest entity Taxes Payable Unrecognized tax benefits Unrecognized Tax Benefits Income taxes, interest and penalties accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Increase in unrecognized tax benefits is reasonably possible Increase in Unrecognized Tax Benefits is Reasonably Possible Income taxes, material interest or penalties related to uncertain tax positions Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Deferred tax asset subject to valuation allowance Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Money market funds Money Market Funds [Member] Government-sponsored enterprise securities Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Other assets Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring basis Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair value of financial assets and liabilities Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Financial instruments carried at fair value (asset position): Assets, Fair Value Disclosure [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable securities Marketable Securities Foreign currency forward contracts Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net Total financial assets Assets, Fair Value Disclosure Financial instruments carried at fair value (liability position): Liabilities, Fair Value Disclosure [Abstract] Derivative liability current Derivative Liability, Current Derivative liability, noncurrent Derivative Liability, Noncurrent Total financial liabilities Financial Liabilities Fair Value Disclosure Cash and cash equivalents Variable Interest Entity, Consolidated, Carrying Amount, Cash and Cash Equivalents Variable Interest Entity, Consolidated, Carrying Amount, Cash and Cash Equivalents Revenue Recognition Revenue from Contract with Customer [Text Block] Offsetting Derivative Assets [Abstract] Offsetting Derivative Assets [Abstract] Gross Amounts Recognized Gross Amounts Offset Derivative Asset, Fair Value, Gross Liability Gross Amounts Presented Derivative Asset Gross Amounts Not Offset Derivative Asset, Not Offset, Policy Election Deduction Legal Offset Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Offsetting Derivative Liabilities [Abstract] Offsetting Derivative Liabilities [Abstract] Gross Amounts Recognized Gross Amounts Offset Derivative Liability, Fair Value, Gross Asset Gross Amounts Presented Derivative Liability Gross Amounts Not Offset Derivative Liability, Not Offset, Policy Election Deduction Legal Offset Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Cost of sales Income from operations Net income attributable to Vertex Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In Process Research and Development In Process Research and Development [Member] Acquired intangible asset Indefinite-lived Intangible Assets Acquired Deferred tax liability, intangible asset Deferred Tax Liabilities, Intangible Assets Maximum license fees and milestone payments Maximum license fees and milestone payments Maximum license fees and milestone payments Contingent payments Long-term Obligations Debt Disclosure [Text Block] Janssen Pharmaceuticals, Inc. Janssen Pharmaceuticals, Inc. [Member] Collaboration agreement entered into with Janssen Pharmaceutical, N.V. for the development, manufacture and commercialization of a product of the entity. Collaborative revenues Collaborative Revenues The aggregate revenue from collaborative revenues. It includes the revenues earned by the entity from nonrefundable, up-front license fees; net reimbursements of research and/or development efforts, including manufacturing services; and milestone payments. 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, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation expense Share-based Compensation Depreciation expense Depreciation, Depletion and Amortization Write-downs of inventories to net realizable value Inventory Write-down Deferred income taxes Increase (Decrease) in Other Deferred Liability Impairment of property and equipment Asset Impairment Charges Unrealized gain on equity securities Unrealized Gain (Loss) on Securities Other non-cash items, net Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities 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] Purchases of marketable securities Payments to Acquire Available-for-sale Securities, Debt Purchases of marketable securities Payments to Acquire Available-for-sale Securities Maturities of marketable securities Proceeds from Sale and Maturity of Available-for-sale Securities Expenditures for property and equipment Payments to Acquire Property, Plant, and Equipment Investment in equity securities 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] Issuances of common stock under benefit plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Repurchase of common stock Payments for Repurchase of Common Stock Payments on revolving credit facility Repayments of Lines of Credit Advance from collaborator Proceeds From Collaborative Funding Proceeds From Collaborative Funding Payments on capital lease obligations Repayments of Long-term Capital Lease Obligations Proceeds related to construction financing lease obligation Proceeds from Construction Loans Payable Repayments of advanced funding Repayments of Collaborative Funding Repayments of Collaborative Funding Other financing activities Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of changes in exchange rates on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash—beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash—end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid Cash paid for income taxes Income Taxes Paid, Net Capitalization of costs related to construction financing lease obligation Noncash or Part Noncash Acquisition, Fixed Assets Acquired Issuances of common stock from employee benefit plans receivable Employee Benefit Plan Payable (Receivable) Employee Benefit Plan Payable (Receivable) Accrued share repurchase liability Accrued Share Repurchase Liability Accrued Share Repurchase Liability Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Unvested restricted stock and restricted stock units (including PSUs) Restricted Stock [Member] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Cash Flow Hedging Instruments Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Foreign Exchange Contracts, Condensed Consolidated Statements of Operations Derivative Instruments, Gain (Loss) [Table Text Block] Schedule of Foreign Exchange Contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Derivatives Offsetting Derivatives Offsetting [Table Text Block] [Table Text Block] for Derivatives Offsetting [Table] Summary of cash equivalents and marketable securities Cash, Cash Equivalents and Investments [Table Text Block] Property and Equipment, net Schedule of Capital Leased Assets [Table Text Block] Construction Financing Lease Obligation Debt and Capital Leases Disclosures [Text Block] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable securities Marketable Securities, Current Inventories Total current assets Assets, Current Property and equipment, net Other assets Other Assets, Noncurrent Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Capital lease obligations, current portion Capital Lease Obligations, Current Total current liabilities Liabilities, Current Capital lease obligations, excluding current portion Capital Lease Obligations, Noncurrent Deferred tax liability Construction financing lease obligation, excluding current portion Construction Financing Obligation, Noncurrent Represents the noncurrent portion of a lease liability recorded as a result of capitalizing the landlord's costs of constructing facilities associated with building leases. Advance from collaborator, excluding current portion Advanced Funding Received From Collaborator Advanced funding received from collaborator Other liabilities, excluding current portion Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Shareholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock, $0.01 par value; 1,000,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value; 500,000,000 shares authorized, 254,882,837 and 253,253,362 shares issued and outstanding, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Accumulated deficit Total Vertex shareholders’ equity Stockholders' Equity Attributable to Parent Total shareholders’ equity Raw materials Inventory, Raw Materials, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total Inventories Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Potential gross common equivalent shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Cash, cash equivalents and restricted cash per statement of cash flows Hedging Derivative Instruments and Hedging Activities Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] KALYDECO KALYDECO [Member] KALYDECO inventories, net ORKAMBI ORKAMBI [Member] ORKAMBI [Member] SYMDEKO SYMDEKO [Member] SYMDEKO [Member] Other Manufactured Product, Other Adjustments [Member] Article or substance produced by labor or machinery, classified as other. Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Europe Europe [Member] Other Other, Non U.S. [Member] Other, Non U.S. [Member] Total revenues outside of the United States Non-US [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of revenue Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract] Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract] Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest (Benefit from) provision for income taxes Decrease (increase) in fair value of contingent payments Net loss (income) attributable to noncontrolling interest Collaborative Arrangements and Acquisitions Collaborative Arrangement Disclosure [Text Block] Total assets Accrued expenses Other liabilities, current portion Total liabilities and shareholders’ equity Summary in changes in contract liabilities Contract with Customer, Asset and Liability [Table Text Block] Schedule of disaggregation of revenue Disaggregation of Revenue [Table Text Block] Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Building Building [Member] Construction financing lease obligation Capital Lease Obligations EX-101.PRE 12 vrtx-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2018
Jul. 20, 2018
Document and Entity Information [Abstract]    
Entity Registrant Name VERTEX PHARMACEUTICALS INC / MA  
Entity Central Index Key 0000875320  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Jun. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Common Stock, Shares Outstanding (in shares)   255,559,939
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenues:        
Revenues $ 752,157 $ 544,135 $ 1,392,956 $ 1,258,853
Costs and expenses:        
Cost of sales 104,382 71,205 175,995 118,193
Research and development expenses 337,532 289,451 648,085 563,014
Sales, general and administrative expenses 137,303 127,249 267,111 240,575
Restructuring expenses (income) 62 3,523 (14) 13,522
Total costs and expenses 579,279 491,428 1,091,177 935,304
Income from operations 172,878 52,707 301,779 323,549
Interest expense, net (10,106) (14,664) (21,203) (31,429)
Other income (expense), net 53,819 (2,537) 150,657 (3,081)
Income before provision for (benefit from) income taxes 216,591 35,506 431,233 289,039
Provision for (benefit from) income taxes 10,341 4,337 (2,318) 8,322
Net income 206,250 31,169 433,551 280,717
Loss (income) attributable to noncontrolling interest 1,110 (13,173) (15,928) (14,965)
Net income attributable to Vertex $ 207,360 $ 17,996 $ 417,623 $ 265,752
Net income:        
Basic (in dollars per share) $ 0.82 $ 0.07 $ 1.65 $ 1.08
Diluted (in dollars per share) $ 0.80 $ 0.07 $ 1.61 $ 1.06
Shares used in per share calculations:        
Basic (in shares) 254,135 247,521 253,685 246,782
Diluted (in shares) 258,584 251,635 258,557 250,199
Product revenues, net        
Revenues:        
Revenues $ 749,912 $ 513,988 $ 1,387,641 $ 994,610
Royalty revenues        
Revenues:        
Revenues 1,085 2,861 2,441 4,412
Collaborative revenues        
Revenues:        
Revenues $ 1,160 $ 27,286 $ 2,874 $ 259,831
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]        
Net income $ 206,250 $ 31,169 $ 433,551 $ 280,717
Changes in other comprehensive income (loss):        
Unrealized holding gains (losses) on marketable securities, net of tax of zero, $1.0 million, zero and zero, respectively 373 (17,281) (87) (13,747)
Unrealized gains (losses) on foreign currency forward contracts, net of tax of $0.2 million, $1.1 million, $0.5 million and $2.0 million, respectively 25,895 (15,245) 25,033 (21,926)
Foreign currency translation adjustment 8,870 (5,252) 6,141 (7,253)
Total changes in other comprehensive income (loss) 35,138 (37,778) 31,087 (42,926)
Comprehensive income (loss) 241,388 (6,609) 464,638 237,791
Comprehensive loss (income) attributable to noncontrolling interest 1,110 (13,173) (15,928) (14,965)
Comprehensive income (loss) attributable to Vertex $ 242,498 $ (19,782) $ 448,710 $ 222,826
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]        
Unrealized holding (losses) gains on marketable securities, net of tax of zero $ 0.0 $ (1.0) $ 0.0 $ 0.0
Unrealized losses on foreign currency forward contracts, net of tax $ (0.2) $ (1.1) $ (0.5) $ (2.0)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 2,145,359 $ 1,665,412
Marketable securities 622,396 423,254
Restricted cash and cash equivalents (VIE) 8,510 1,489
Accounts receivable, net 393,439 281,343
Inventories 115,025 111,830
Prepaid expenses and other current assets 122,694 165,635
Total current assets 3,407,423 2,648,963
Property and equipment, net 815,928 789,437
Intangible assets 29,000 29,000
Goodwill 50,384 50,384
Other assets 32,651 28,230
Total assets 4,335,386 3,546,014
Current liabilities:    
Accounts payable 83,034 73,994
Accrued expenses 479,120 443,961
Capital lease obligations, current portion 15,060 22,531
Early access sales accrual 290,457 232,401
Other liabilities, current portion 59,629 34,373
Total current liabilities 927,300 807,260
Capital lease obligations, excluding current portion 15,030 20,496
Deferred tax liability 9,335 6,341
Construction financing lease obligation, excluding current portion 562,645 563,406
Advance from collaborator, excluding current portion 80,602 78,431
Other liabilities, excluding current portion 25,591 27,774
Total liabilities 1,620,503 1,503,708
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, $0.01 par value; 1,000,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.01 par value; 500,000,000 shares authorized, 254,882,837 and 253,253,362 shares issued and outstanding, respectively 2,542 2,512
Additional paid-in capital 7,357,042 7,157,362
Accumulated other comprehensive loss (4,605) (11,572)
Accumulated deficit (4,668,751) (5,119,723)
Total Vertex shareholders’ equity 2,686,228 2,028,579
Noncontrolling interest 28,655 13,727
Total shareholders’ equity 2,714,883 2,042,306
Total liabilities and shareholders’ equity $ 4,335,386 $ 3,546,014
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,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 500,000,000 500,000,000
Common stock, shares issued 254,882,837 253,253,362
Common stock, shares outstanding 254,882,837 253,253,362
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Shareholders' Equity and Noncontrolling Interest - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total Vertex Shareholders’ Equity
Noncontrolling Interest
Increase (Decrease) in Stockholders' Equity              
Cumulative effect adjustment for adoption of new accounting guidance $ 0   $ 9,371   $ (9,371)    
Balance (shares) at Dec. 31, 2016   248,301,000          
Beginning Balance at Dec. 31, 2016 1,338,191 $ 2,450 6,506,795 $ 21,173 (5,373,836) $ 1,156,582 $ 181,609
Increase (Decrease) in Stockholders' Equity              
Other comprehensive loss, net of tax (42,926)     (42,926)   (42,926)  
Net income 280,717       265,752 265,752 14,965
Issuance of common stock under benefit plans (shares)   2,469,000          
Issuance of common stock under benefit plans 148,008 $ 29 147,979     148,008  
Stock-based compensation expense 143,857   143,857     143,857  
Other VIE activity (616)           (616)
Balance (shares) at Jun. 30, 2017   250,770,000          
Ending Balance at Jun. 30, 2017 1,867,231 $ 2,479 6,808,002 (21,753) (5,117,455) 1,671,273 195,958
Increase (Decrease) in Stockholders' Equity              
Cumulative effect adjustment for adoption of new accounting guidance 9,229     (24,120) 33,349 9,229  
Balance (shares) at Dec. 31, 2017   253,253,000          
Beginning Balance at Dec. 31, 2017 2,042,306 $ 2,512 7,157,362 (11,572) (5,119,723) 2,028,579 13,727
Increase (Decrease) in Stockholders' Equity              
Other comprehensive loss, net of tax 31,087     31,087   31,087  
Net income $ 433,551       417,623 417,623 15,928
Repurchases of common stock (shares) (767,551) (768,000)          
Repurchases of common stock $ (119,034) $ (8) (119,026)     (119,034)  
Issuance of common stock under benefit plans (shares)   2,398,000          
Issuance of common stock under benefit plans 157,627 $ 38 157,589     157,627  
Stock-based compensation expense 161,117   161,117     161,117  
Other VIE activity (1,000)           (1,000)
Balance (shares) at Jun. 30, 2018   254,883,000          
Ending Balance at Jun. 30, 2018 $ 2,714,883 $ 2,542 $ 7,357,042 $ (4,605) $ (4,668,751) $ 2,686,228 $ 28,655
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net income $ 433,551 $ 280,717
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation expense 160,572 142,534
Depreciation expense 34,402 29,740
Write-downs of inventories to net realizable value 6,928 9,479
Deferred income taxes 3,516 4,626
Impairment of property and equipment 0 1,946
Unrealized gain on equity securities (149,376) 0
Other non-cash items, net 10,014 (4,834)
Changes in operating assets and liabilities:    
Accounts receivable, net (88,166) (49,767)
Inventories (9,366) (22,998)
Prepaid expenses and other assets 33,408 (39,531)
Accounts payable 12,229 14,047
Accrued expenses and other liabilities 126,648 81,386
Net cash provided by operating activities 574,360 447,345
Cash flows from investing activities:    
Purchases of marketable securities (202,002)  
Purchases of marketable securities   (377,667)
Maturities of marketable securities 171,028 168,882
Expenditures for property and equipment (58,891) (28,477)
Investment in equity securities (21,500) 0
Net cash used in investing activities (111,365) (237,262)
Cash flows from financing activities:    
Issuances of common stock under benefit plans 144,837 147,887
Repurchase of common stock (115,033) 0
Payments on revolving credit facility 0 (300,000)
Advance from collaborator 5,000 7,500
Payments on capital lease obligations (14,061) (10,637)
Proceeds related to construction financing lease obligation 9,566 0
Repayments of advanced funding (2,412) (2,044)
Other financing activities (149) (238)
Net cash provided by (used in) financing activities 27,748 (157,532)
Effect of changes in exchange rates on cash (4,201) 3,500
Net increase in cash and cash equivalents 486,542 56,051
Cash, cash equivalents and restricted cash—beginning of period 1,667,526 1,231,707
Cash, cash equivalents and restricted cash—end of period 2,154,068 1,287,758
Supplemental disclosure of cash flow information:    
Cash paid for interest 33,444 35,003
Cash paid for income taxes 7,069 2,218
Capitalization of costs related to construction financing lease obligation 5,176 38,930
Issuances of common stock from employee benefit plans receivable 13,634 188
Accrued share repurchase liability $ 4,001 $ 0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Accounting Policies
Basis of Presentation and Accounting Policies
Basis of Presentation
The accompanying condensed consolidated financial statements are unaudited and have been prepared by Vertex Pharmaceuticals Incorporated (“Vertex” or the “Company”) in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
The condensed consolidated financial statements reflect the operations of (i) the Company, (ii) its wholly-owned subsidiaries and (iii) consolidated variable interest entities (VIEs). All material intercompany balances and transactions have been eliminated. The Company operates in one segment, pharmaceuticals. As of September 30, 2017, the Company deconsolidated Parion Sciences, Inc. (“Parion”), a VIE the Company had consolidated since 2015. The Company's condensed consolidated statement of operations for the interim period ended June 30, 2018 excludes Parion. Please refer to Note B, “Collaborative Arrangements and Acquisitions,” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 that was filed with the Securities and Exchange Commission (the “SEC”) on February 15, 2018 (the “2017 Annual Report on Form 10-K”) for further information regarding the deconsolidation of Parion.
Certain information and footnote disclosures normally included in the Company’s 2017 Annual Report on Form 10-K have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the interim periods ended June 30, 2018 and 2017.
The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2017, which are contained in the 2017 Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the amounts of revenues and expenses during the reported periods. Significant estimates in these condensed consolidated financial statements have been made in connection with the calculation of revenues, inventories, research and development expenses, stock-based compensation expense, the fair value of intangible assets, goodwill, contingent consideration, noncontrolling interest, the consolidation and deconsolidation of VIEs, leases, the fair value of cash flow hedges, deferred tax asset valuation allowances and the provision for or benefit from income taxes. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.
Recently Adopted Accounting Standards
Revenue Recognition
In 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenues from Contracts with Customers (Topic 606)(“ASC 606”). The new guidance became effective January 1, 2018. ASC 606 applies a more principles-based approach to recognizing revenue. Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted ASC 606 on January 1, 2018 using the modified-retrospective adoption method for all contracts that were not completed as of the date of adoption. Under the modified-retrospective method, the Company recognized the cumulative effect of applying the standard within “Accumulated deficit” on its condensed consolidated balance sheet as of January 1, 2018.
For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adoption rules.
Based on the Company’s review of existing customer contracts as of January 1, 2018, it concluded that the only significant impact that the adoption of ASC 606 had on its financial statements relates to shipments of ORKAMBI under early access programs in France. Prior to the adoption of ASC 606, the Company did not recognize revenue on the proceeds received from sales of ORKAMBI under early access programs in France because the price was not fixed or determinable based on the status of ongoing pricing discussions. As of January 1, 2018, the Company recorded a cumulative effect adjustment to its accumulated deficit of $8.3 million related to the adoption of ASC 606, which primarily represented the Company’s estimated amount of consideration it expects to retain related to these shipments that will not be subject to a significant reversal in amounts recognized, net of costs previously deferred related to these shipments. Please refer to Note B, “Revenue Recognition,” for further information.
The Company concluded that the remaining $6.9 million that was recorded as deferred revenue as of December 31, 2017 related to the Company’s sale of its HIV protease inhibitor royalty stream in 2008 is not subject to ASC 606 because it was initially accounted for pursuant to ASC 470, Debt, which is not under the scope of ASC 606. The Company will continue to recognize the payment received as royalty revenues over the expected life of the collaboration agreement with GlaxoSmithKline plc based on the units-of-revenue method.
The cumulative effect of applying ASC 606 to the Company’s contracts with customers that were not completed as of January 1, 2018 was as follows:
 
Balance as of
 
 
 
Balance as of
 
December 31, 2017
 
Adjustments
 
January 1, 2018
Assets
(in thousands)
Accounts receivable, net
$
281,343

 
$
29,881

 
$
311,224

Inventories
111,830

 
(90
)
 
111,740

Prepaid expenses and other current assets
165,635

 
(17,166
)
 
148,469

Total assets
$
3,546,014

 
$
12,625

 
$
3,558,639

Liabilities and Shareholders’ Equity
 
 
 
 


Accrued expenses
$
443,961

 
$
8,586

 
$
452,547

Early access sales accrual
232,401

 
(7,273
)
 
225,128

Other liabilities, current portion
34,373

 
2,083

 
36,456

Accumulated other comprehensive loss
(11,572
)
 
949

 
(10,623
)
Accumulated deficit
(5,119,723
)
 
8,280

 
(5,111,443
)
Total liabilities and shareholders’ equity
$
3,546,014

 
$
12,625

 
$
3,558,639

The impact of adoption on the Company’s condensed consolidated balance sheet as of June 30, 2018 was as follows:
 
As of June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Assets
(in thousands)
Accounts receivable, net
$
393,439

 
$
359,103

 
$
34,336

Inventories
115,025

 
115,117

 
(92
)
Prepaid expenses and other current assets
122,694

 
142,704

 
(20,010
)
Total assets
$
4,335,386

 
$
4,321,152

 
$
14,234

Liabilities and Shareholders’ Equity
 
 


 


Accrued expenses
$
479,120

 
$
480,892

 
$
(1,772
)
Early access sales accrual
290,457

 
303,637

 
(13,180
)
Other liabilities, current portion
59,629

 
44,295

 
15,334

Accumulated other comprehensive loss
(4,605
)
 
(4,801
)
 
196

Accumulated deficit
(4,668,751
)
 
(4,682,407
)
 
13,656

Total liabilities and shareholders’ equity
$
4,335,386

 
$
4,321,152

 
$
14,234

The impact of adoption on the Company’s condensed consolidated statement of operations for the three and six months ended June 30, 2018 was as follows:
 
Three Months Ended June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
 
(in thousands)
Product revenues, net
$
749,912

 
$
745,975

 
$
3,937

Cost of sales
104,382

 
102,688

 
1,694

Income from operations
172,878

 
170,635

 
2,243

Net income attributable to Vertex
$
207,360

 
$
205,117

 
$
2,243

 
 
 
 
 
 
Amounts per share attributable to Vertex common shareholders:
 
 
 
 
 
Net income:
 
 
 
 
 
Basic
$
0.82

 
$
0.81

 
$
0.01

Diluted
$
0.80

 
$
0.79

 
$
0.01

 
Six Months Ended June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
 
(in thousands)
Product revenues, net
$
1,387,641

 
$
1,379,039

 
$
8,602

Cost of sales
175,995

 
172,769

 
3,226

Income from operations
301,779

 
296,403

 
5,376

Net income attributable to Vertex
$
417,623

 
$
412,247

 
$
5,376

 
 
 
 
 
 
Amounts per share attributable to Vertex common shareholders:
 
 
 
 
 
Net income:
 
 
 
 
 
Basic
$
1.65

 
$
1.62

 
$
0.03

Diluted
$
1.61

 
$
1.59

 
$
0.02


ASC 606 did not have an aggregate impact on the Company’s net cash provided by operating activities, but resulted in offsetting changes in certain assets and liabilities presented within net cash provided by operating activities in the Company’s condensed consolidated statement of cash flows.
Equity Investments
In 2016, the FASB issued ASU No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which amended guidance related to the recording of financial assets and financial liabilities. Under the amended guidance, equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) are to be measured at fair value with changes in fair value recognized in net income (loss). However, an entity has the option to measure equity investments without readily determinable fair values at (i) fair value or (ii) cost adjusted for changes in observable prices minus impairment. Changes in measurement under either alternative are recognized in net income (loss). The amended guidance became effective January 1, 2018 and required the modified-retrospective adoption approach. As of January 1, 2018, the Company held publicly traded equity investments and equity investments accounted for under the cost method. As a result, in the first quarter of 2018, the Company recorded a $25.1 million cumulative effect adjustment to “Accumulated deficit” related to its publicly traded equity investments equal to the unrealized gain, net of tax, that was recorded in “Accumulated other comprehensive loss” as of December 31, 2017. The adoption of ASU 2016-01 had no effect on the Company’s equity investments accounted for under the cost method because the original cost basis of these investments was recorded on the Company’s condensed consolidated balance sheet as of December 31, 2017. In the three and six months ended June 30, 2018, the Company recorded income of $53.9 million and $149.4 million, respectively, to “Other income (expense), net,” in its condensed consolidated statement of operations related to the change in fair value of its equity investments.
Stock-Based Compensation
In 2017, the FASB issued ASU 2017-09, Compensation — Stock Compensation (Topic 718) (“ASU 2017-09”) related to the scope of stock option modification accounting to reduce diversity in practice and provide clarity regarding existing guidance. The new accounting guidance was effective January 1, 2018. The Company does not expect the adoption of ASU 2017-09 to have a significant effect on its condensed consolidated financial statements in future periods and had no effect in the three and six months ended June 30, 2018.
Goodwill
In 2017, the FASB issued ASU 2017-04, Intangibles — Goodwill and Other (Topic 350) (“ASU 2017-04”) related to measurements of goodwill. The amended guidance modifies the concept of impairment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value, which eliminates Step 2 from the goodwill impairment test. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to the related reporting unit. The new accounting guidance is required for annual or interim goodwill impairment tests conducted after January 1, 2020. The Company early adopted this new guidance and will utilize this approach for annual and interim goodwill impairment tests conducted after January 1, 2018. The Company does not expect the adoption of this guidance to have a significant effect on its condensed consolidated financial statements.
Intra-Entity Transfers
In 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”), which removes the previous exception in GAAP prohibiting an entity from recognizing current and deferred income tax expenses or benefits related to the transfer of assets, other than inventory, within the consolidated entity. The exception to defer the recognition of any tax impact on the transfer of inventory within the consolidated entity until it is sold to a third party remains unaffected. The amended guidance became effective January 1, 2018. In the first quarter of 2018, upon adoption of ASU 2016-16, the Company recorded a deferred tax asset and corresponding full valuation allowance of $204.7 million equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. There was no cumulative effect adjustment to “Accumulated deficit” using the modified-retrospective adoption approach.
Cash Flows - Restricted Cash
In 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash (“ASU 2016-18”), which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. Therefore, amounts described as restricted cash should be included with cash and cash equivalents when reconciling the beginning of period and end of period amounts shown on the statement of cash flows.  The amended guidance became effective January 1, 2018 and is effective on a retrospective basis. The cash, cash equivalents and restricted cash at the beginning and ending of each period presented in the Company’s condensed consolidated statements of cash flows for the six months ended June 30, 2018 and 2017 consisted of the following:
 
Six Months Ended June 30, 2018
 
Six Months Ended June 30, 2017
 
Beginning of period
 
End of period
 
Beginning of period
 
End of period
 
 
Cash and cash equivalents
$
1,665,412

 
$
2,145,359

 
$
1,183,945

 
$
1,223,130

Restricted cash and cash equivalents (VIE)
1,489

 
8,510

 
47,762

 
64,628

Prepaid expenses and other current assets
625

 
199

 

 

Cash, cash equivalents and restricted cash per statement of cash flows
$
1,667,526

 
$
2,154,068

 
$
1,231,707

 
$
1,287,758


The Company’s restricted cash is classified in “Prepaid expenses and other current assets” in its condensed consolidated balance sheets. The Company has recorded its VIE’s cash and cash equivalents as “Restricted cash and cash equivalents (VIE)” because (i) the Company does not have any interest in or control over BioAxone’s cash and cash equivalents and (ii) the Company’s agreement with BioAxone does not provide for BioAxone’s cash and cash equivalents to be used for the development of the asset that the Company licensed from BioAxone.
Recently Issued Accounting Standards
Derivatives and Hedging
In 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815) (“ASU 2017-12”), which helps simplify certain aspects of hedge accounting and enables entities to more accurately present their risk management activities in their financial statements. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company is in the process of determining the expected effect on its condensed consolidated financial statements.
Leases
In 2016, the FASB issued ASU No. 2016-02, Leases (“ASU 2016-02”), which amends a number of aspects of lease accounting and requires entities to recognize on the balance sheet right-of-use assets and liabilities for leases with lease terms of more than 12 months. ASU 2016-02 requires a modified-retrospective adoption approach. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company has formed a project team to review its portfolio of existing leases and current accounting policies to identify and assess the potential differences that would result from applying the requirements of the new standard. The Company anticipates that the amended guidance will result in the recognition of additional right-of-use assets and corresponding liabilities on its condensed consolidated balance sheets. As discussed in Note K, “Long-term Obligations,” the Company currently applies build-to-suit accounting and is the deemed owner of its leased corporate headquarters in Boston and research site in San Diego, for which it is recognizing depreciation expense over the buildings’ useful lives and imputed interest on the corresponding construction financing lease obligations. Under the amended guidance, the Company expects to account for these buildings as financing leases, resulting in increased depreciation expense over the respective lease terms, which are significantly shorter than the buildings’ useful lives. The Company also expects a reduction in its imputed interest expense in the initial years of each financing lease term. The Company is also in the process of implementing appropriate changes to its controls to support lease accounting and related disclosures under the new standard.
For a discussion of other recent accounting pronouncements please refer to Note A, “Nature of Business and Accounting Policies—Recent Accounting Pronouncements,” in the 2017 Annual Report on Form 10-K.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are described in Note A, “Nature of Business and Accounting Policies,” in the 2017 Annual Report on Form 10-K. The Company is disclosing changes in its accounting policies related to guidance that became effective January 1, 2018 in this Quarterly Report on Form 10-Q. Specifically, the Company’s updated revenue recognition policy pursuant to its adoption of ASC 606 is included in Note B, “Revenue Recognition,” and its policy related to marketable and equity securities is included below.
Marketable and Equity Securities
Effective January 1, 2018, the Company measures publicly traded corporate equity investments that have readily available prices at fair value, with changes in fair value recognized in “Other income (expense), net,” each reporting period.
Effective January 1, 2018, the Company records privately issued corporate equity investments that do not have readily determinable fair values at cost, and adjusts for changes in observable prices minus impairment. Each reporting period, the Company adjusts the carrying value of these investments if it observes that additional shares have been issued in an orderly transaction between market participants resulting in a price increase or decrease per share. Additionally, each reporting period the Company reviews these investments for impairment considering all available information to conclude whether an impairment exists. Changes in measurement for all corporate equity investments are recognized in “Other income (expense), net.”
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Revenue Recognition
Pursuant to ASC 606, the Company recognizes revenue when a customer obtains control of promised goods or services. The Company records the amount of revenue that reflects the consideration that it expects to receive in exchange for those goods or services. The Company applies the following five-step model in order to determine this amount: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation. 
The Company only applies the five-step model to contracts when it is probable that it will collect the consideration to which it is entitled in exchange for the goods or services that it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations it must deliver and which of these performance obligations are distinct. The Company recognizes as revenue the amount of the transaction price that is allocated to each performance obligation when that performance obligation is satisfied or as it is satisfied. Generally, the Company's performance obligations are transferred to customers at a point in time, typically upon delivery.
Product Revenues, Net
The Company sells its products principally to a limited number of specialty pharmacy and specialty distributors in the United States, which account for the largest portion of its total revenues, and makes international sales primarily to specialty distributors and retail chains, as well as hospitals and clinics, many of which are government-owned or supported (collectively, its “Customers”). The Company’s Customers in the United States subsequently resell the products to patients and health care providers. In accordance with ASC 606, the Company recognizes net revenues from product sales when the Customers obtain control of the Company’s products, which typically occurs upon delivery to the Customer. The Company’s payment terms are approximately 30 days in the United States and consistent with prevailing practice in international markets.
Revenues from product sales are recorded at the net sales price, or “transaction price,” which includes estimates of variable consideration that result from (a) trade allowances, which include invoice discounts for prompt payment and Customer fees, (b) government and private payor rebates, chargebacks, discounts and fees and (c) costs of co-pay assistance programs for patients, as well as other incentives for certain indirect customers. Reserves are established for the estimates of variable consideration based on the amounts earned or to be claimed on the related sales. The reserves are classified as reductions to “Accounts receivable, net” if payable to a Customer or “Accrued expenses” if payable to a third-party.  Where appropriate, the Company utilizes the expected value method to determine the appropriate amount for estimates of variable consideration based on factors such as the Company’s historical experience, current contractual and statutory requirements, specific known market events and trends, industry data and forecasted customer buying and payment patterns.  The amount of variable consideration that is included in the transaction price may be constrained and is included in net product revenues only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.  Actual amounts of consideration ultimately received may differ from the Company’s estimates.  If actual results vary from the Company’s estimates, the Company adjusts these estimates, which would affect net product revenue and earnings in the period such variances become known.
Trade Allowances: The Company generally provides invoice discounts on product sales to its Customers for prompt payment and pays fees for distribution services, such as fees for certain data that Customers provide to the Company. The Company estimates that, based on its experience, its Customers will earn these discounts and fees, and deducts the full amount of these discounts and fees from its gross product revenues and accounts receivable at the time such revenues are recognized.
Rebates, Chargebacks, Discounts and Fees: The Company contracts primarily with government agencies (its “Third-party Payors”) so that products will be eligible for purchase by, or partial or full reimbursement from, such Third-party Payors. The Company estimates the rebates, chargebacks, discounts and fees it will provide to Third-party Payors and deducts these estimated amounts from its gross product revenues at the time the revenues are recognized. For each product, the Company estimates the aggregate rebates, chargebacks and discounts that it will provide to Third-party Payors based upon (i) the Company’s contracts with these Third-party Payors, (ii) the government-mandated discounts and fees applicable to government-funded programs, (iii) information obtained from the Company’s Customers and other third-party data regarding the payor mix for such product and (iv) historical experience.
Other Incentives: Other incentives that the Company offers include co-pay mitigation rebates provided by the Company to commercially insured patients who have coverage and who reside in states that permit co-pay mitigation programs. Based upon the terms of the Company’s co-pay mitigation programs, the Company estimates average co-pay mitigation amounts for each of its products in order to establish appropriate accruals.
The Company makes significant estimates and judgments that materially affect its recognition of net product revenues. The Company adjusts its estimated rebates, chargebacks and discounts based on new information, including information regarding actual rebates, chargebacks and discounts for its products, as it becomes available. Claims by third-party payors for rebates, chargebacks and discounts frequently are submitted to the Company significantly after the related sales, potentially resulting in adjustments in the period in which the new information becomes known. The Company’s credits to revenue related to prior period sales have typically been approximately 1% or less of gross product revenues and primarily related to U.S. rebates, chargebacks and discounts.
The Company excludes taxes collected from Customers relating to product sales and remitted to governmental authorities from revenues.
French Early Access Programs
Pursuant to ASC 605, Revenue Recognition, which was applicable until December 31, 2017, the Company only recognized revenues from product sales if it determined that the price was fixed or determinable at the time of delivery. If the Company determined that the price was not fixed or determinable, it deferred the recognition of revenues. If the Company was able to determine that the price was fixed or determinable, it recognized the net product revenues associated with the units.
The Company began distributing ORKAMBI through early access programs in France during the fourth quarter of 2015 and is engaged in ongoing pricing discussions regarding the final price for ORKAMBI in France. The Company’s ORKAMBI net product revenues for 2017, 2016 and 2015 did not include any net product revenues from sales of ORKAMBI in France because the price was not fixed or determinable. The Company expects that the difference between the amounts collected based on the invoiced price and the final price for ORKAMBI in France will be returned to the French government.
As of June 30, 2018 and December 31, 2017, the Company’s condensed consolidated balance sheets included $290.5 million and $232.4 million, respectively, classified as “Early access sales accrual” related to amounts collected in France as payment for shipments of ORKAMBI under the early access programs, which is considered to be a refund liability pursuant to ASC 606.
Upon adopting ASC 606 in the first quarter of 2018, the Company recorded an $8.3 million cumulative effect adjustment to “Accumulated deficit” primarily related to shipments of ORKAMBI under early access programs in France. The Company determined the amount of the adjustment based upon (i) the status of pricing discussions in France upon adoption, (ii) the Company’s estimate of the amount of consideration it expects to retain related to ORKAMBI sales in France that occurred on or prior to December 31, 2017 that will not be subject to a significant reversal in amounts recognized and (iii) recognition of costs previously deferred related to the ORKAMBI sales in France. For ORKAMBI sales in France that occurred after December 31, 2017 under the early access programs, the Company has recognized net product revenues based on the estimate of consideration it expects to retain that will not be subject to a significant reversal in amounts recognized.
If the Company’s estimate regarding the amounts it will receive for ORKAMBI supplied pursuant to these early access programs changes, the Company will reflect the effect of the change in estimate in net product revenues in the period in which the change in estimate occurs and will include adjustments to all prior sales of ORKAMBI under the early access programs.
Collaborative Revenues
The Company recognizes collaborative revenues generated through collaborative research, development and/or commercialization agreements. The terms of these agreements typically include payment to the Company related to one or more of the following: nonrefundable, upfront license fees; development and commercial milestones; funding of research and/or development activities; and royalties on net sales of licensed products. Each type of payments results in collaborative revenues except for revenues from royalties on net sales of licensed products, which are classified as royalty revenues. Revenue is recognized upon satisfaction of a performance obligation by transferring control of a good or service to the collaborator.
For each collaborative research, development and/or commercialization agreement that results in revenue, the Company identifies all material performance obligations, which may include a license to intellectual property and know-how, research and development activities and/or transition activities. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimate of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company’s control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required.
Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is generally allocated to each separate performance obligation on a relative standalone selling price basis. In order to account for these agreements, the Company must develop assumptions that require judgment to determine the standalone selling price, which may include (i) the probability of obtaining marketing approval for the drug candidate, (ii) estimates regarding the timing of and the expected costs to develop and commercialize the drug candidate, (iii) estimates of future cash flows from potential product sales with respect to the drug candidate and (iv) appropriate discount and tax rates. Standalone selling prices used to perform the initial allocation are not updated after contract inception. The Company does not include a financing component to its estimated transaction price at contract inception unless it estimates that certain performance obligations will not be satisfied within one year.
Upfront License Fees: If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in an arrangement, the Company recognizes revenue from the related nonrefundable, upfront license fees based on the relative standalone selling price prescribed to the license compared to the total selling price of the arrangement. The revenue is recognized when the license is transferred to the collaborator and the collaborator is able to use and benefit from the license.  For licenses that are not distinct from other obligations identified in the arrangement, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. If the combined performance obligation is satisfied over time, the Company applies an appropriate method of measuring progress for purposes of recognizing revenue from nonrefundable, upfront license fees.  The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue recognition.
Development and Regulatory Milestone Payments: Depending on facts and circumstances, the Company may conclude that it is appropriate to include certain milestones in the estimated transaction price or that it is appropriate to fully constrain the milestones. A milestone payment is included in the transaction price in the reporting period that the Company concludes that it is probable that recording revenue in the period will not result in a significant reversal in amounts recognized in future periods. The Company may record revenues from certain milestones in a reporting period before the milestone is achieved if the Company concludes that achievement of the milestone is probable and that recognition of revenue related to the milestone will not result in a significant reversal in amounts recognized in future periods. The Company records a corresponding contract asset when this conclusion is reached. Milestone payments that have not been included in the transaction price to date are fully constrained. These milestones remain fully constrained until the Company concludes that their achievement is probable and that recognition of the related revenue will not result in a significant reversal in amounts recognized in future periods. The Company re-evaluates the probability of achievement of such development milestones and any related constraint each reporting period and adjusts its estimate of the overall transaction price, including the amount of collaborative revenue that it has recorded, if necessary.  
Research and Development Activities/Transition Services: If the Company is entitled to reimbursement from its collaborators for specified research and development expenses, the Company accounts for the related services that it provides as separate performance obligations if it determines that these services represent a material right. The Company also determines whether the reimbursement of research and development expenses should be accounted for as collaborative revenues or an offset to research and development expenses in accordance with provisions of gross or net revenue presentation. The Company recognizes the corresponding revenues or records the corresponding offset to research and development expenses as it satisfies the related performance obligations.
Sales-based Milestone and Royalty Payments: The Company’s collaborators may be required to pay the Company sales-based milestones or royalties on future sales of commercial products.  The Company recognizes revenues related to sales-based milestone and royalties upon the later to occur of (i) achievement of the collaborator’s underlying sales or (ii) satisfaction of any performance obligation(s) related to these sales, in each case assuming the license to the Company’s intellectual property is deemed to be the predominant item to which the sales-based milestones and/or royalties relate.
Contract Liabilities
The following table summarizes changes in the Company’s contract liabilities for the six months ended June 30, 2018:
 
Balance at January 1, 2018 (ASC 606 adoption)
 
Additions
 
Deductions
 
Balance at June 30, 2018
 
(in thousands)
Three Months Ended June 30, 2018
 
 
 
 
 
 
 
Contract liabilities:
 
 
 
 
 
 
 
Other liabilities, current portion
$
1,654

 
$
34,513

 
$
(3,736
)
 
$
32,431


The Company’s contract liabilities relate to contracts with government-owned and supported customers in international markets that limit the amount of annual reimbursement the Company can receive. Upon exceeding the annual reimbursement amount, products are provided free of charge, which is a material right pursuant to ASC 606. These contracts, which are classified as “Other liabilities, current portion,” include upfront payments and fees.  The Company defers a portion of the consideration received for shipments made up to the annual reimbursement limit, and the deferred amount is recognized as revenue when the free products are shipped. The Company’s product revenue contracts include performance obligations that are one year or less.
During the six months ended June 30, 2018, the Company did not recognize any revenues related to its contract liability balance as of January 1, 2018 or revenues related to performance obligations satisfied in previous periods.
Disaggregation of Revenue
Revenues by Product
Product revenues, net consisted of the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30, 2018
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
(in thousands)
KALYDECO
$
253,093

 
$
189,633

 
$
502,632

 
$
375,348

ORKAMBI
311,261

 
324,407

 
665,327

 
619,268

SYMDEKO
185,558

 

 
219,682

 

Other

 
(52
)
 

 
(6
)
Total product revenues, net
$
749,912

 
$
513,988

 
$
1,387,641

 
$
994,610


Revenues by Geographic Location
Net product revenues are attributed to countries based on the location of the Customer. Collaborative and royalty revenues are attributed to countries based on the location of the Company’s subsidiary associated with the collaborative arrangement related to such revenues. Total revenues from external customers and collaborators by geographic region consisted of the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30, 2018
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
(in thousands)
United States
$
584,811

 
$
429,804

 
$
1,067,478

 
$
1,028,930

Outside of the United States
 
 
 
 
 
 
 
Europe
135,914

 
91,992

 
267,809

 
184,350

Other
31,432

 
22,339

 
57,669

 
45,573

Total revenues outside of the United States
167,346

 
114,331

 
325,478

 
229,923

Total revenues
$
752,157

 
$
544,135

 
$
1,392,956

 
$
1,258,853


In the three and six months ended June 30, 2018 and 2017, revenues attributable to Germany and the United Kingdom contributed the largest amounts to the Company’s European revenues.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Collaborative Arrangements and Acquisitions
Collaborative Arrangements and Acquisitions
Cystic Fibrosis Foundation Therapeutics Incorporated
The Company has a research, development and commercialization agreement with Cystic Fibrosis Foundation Therapeutics Incorporated (“CFFT”) that was originally entered into in 2004, and was most recently amended in 2016 (the “2016 Amendment”). Pursuant to the agreement, as amended, the Company has agreed to pay royalties ranging from low-single digits to mid-single digits on potential sales of certain compounds first synthesized and/or tested between March 1, 2014 and August 31, 2016, including VX-659 and VX-445, and tiered royalties ranging from single digits to sub-teens on any approved drugs first synthesized and/or tested during a research term on or before February 28, 2014, including KALYDECO (ivacaftor), ORKAMBI (lumacaftor in combination with ivacaftor) and SYMDEKO (tezacaftor in combination with ivacaftor). For combination products, such as ORKAMBI and SYMDEKO, sales are allocated equally to each of the active pharmaceutical ingredients in the combination product. The Company previously made certain commercial milestone payments to CFFT but there are no remaining commercial milestone payments payable by the Company to CFFT pursuant to the agreement.
Pursuant to the 2016 Amendment, the CFFT provided the Company an upfront payment of $75.0 million and agreed to provide development funding to the Company of up to $6.0 million annually. The upfront payment plus any future development funding represent a form of financing pursuant to ASC 730, Research and Development, and thus the amounts are recorded as a liability on the condensed consolidated balance sheet, primarily reflected in “Advance from collaborator, excluding current portion”. The liability is reduced over the estimated royalty term of the agreement. Reductions in the liability are reflected as an offset to “Cost of sales” and as “Interest expense, net”.
The Company began marketing KALYDECO in 2012 and began marketing ORKAMBI in 2015. The Company received approval for SYMDEKO in the United States in February 2018 and has submitted a Marketing Authorization Application (“MAA”) to the European Medicines Agency (“EMA”) seeking approval for tezacaftor in combination with ivacaftor in the European Union. The Company expects the EMA to complete its review of the MAA in the second half of 2018. The Company has royalty obligations to CFFT for ivacaftor, lumacaftor and tezacaftor until the expiration of patents covering those compounds. The Company has patents in the United States and European Union covering the composition-of-matter of ivacaftor that expire in 2027 and 2025, respectively, subject to potential patent extension. The Company has patents in the United States and European Union covering the composition-of-matter of lumacaftor that expire in 2030 and 2026, respectively, subject to potential extension. The Company has patents in the United States and European Union covering the composition-of-matter of tezacaftor that expire in 2027 and 2028, respectively, subject to potential extension.
CRISPR Therapeutics AG
In 2015, the Company entered into a strategic collaboration, option and license agreement (the “CRISPR Agreement”) with CRISPR Therapeutics AG and its affiliates (“CRISPR”) to collaborate on the discovery and development of potential new treatments aimed at the underlying genetic causes of human diseases using CRISPR-Cas9 gene editing technology. The Company has the exclusive right to license up to six CRISPR-Cas9-based targets, including targets for the potential treatment of sickle cell disease. In connection with the CRISPR Agreement, the Company made an upfront payment to CRISPR of $75.0 million and a $30.0 million investment in CRISPR pursuant to a convertible loan agreement that subsequently converted into common shares of CRISPR and was recorded on the Company’s condensed consolidated balance sheet. The Company has made several additional investments in CRISPR’s common shares, including a $21.5 million investment in January 2018. As of June 30, 2018, the Company recorded the fair value of its investment in CRISPR common shares of $242.8 million in “Marketable securities” on its condensed consolidated balance sheet.
The Company funds all of the discovery activities conducted pursuant to the CRISPR Agreement. For targets that the Company elects to license, other than hemoglobinopathy treatments, the Company would lead all development and global commercialization activities. For each target that the Company elects to license, other than hemoglobinopathy targets, CRISPR has the potential to receive up to $420.0 million in development, regulatory and commercial milestones and royalties on net product sales. As part of the collaboration, the Company and CRISPR share equally all development costs and potential worldwide revenues related to potential hemoglobinopathy treatments, including treatments for beta-thalassemia and sickle cell disease.
The Company may terminate the CRISPR Agreement upon 90 days’ notice to CRISPR prior to any product receiving marketing approval or upon 270 days’ notice after a product has received marketing approval. The CRISPR Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the CRISPR Agreement will continue in effect until the expiration of the Company’s payment obligations under the CRISPR Agreement.
In the fourth quarter of 2017, the Company entered into a co-development and co-commercialization agreement with CRISPR pursuant to the terms of the CRISPR Agreement, under which the Company and CRISPR will co-develop and co-commercialize CTX001 for the treatment of hemoglobinopathy treatments, including treatments for sickle cell disease and beta-thalassemia.
Merck KGaA
In January 2017, the Company entered into a strategic collaboration and license agreement (the “Merck KGaA Agreement”) with Merck KGaA, Darmstadt, Germany (“Merck KGaA”). Pursuant to the Merck KGaA Agreement, the Company granted Merck KGaA an exclusive worldwide license to research, develop and commercialize four oncology research and development programs. Under the Merck KGaA Agreement, the Company granted Merck KGaA exclusive, worldwide rights to two clinical-stage programs targeting DNA damage repair: its ataxia telangiectasia and Rad3-related protein inhibitor program, including VX-970 and VX-803, and its DNA-dependent protein kinase inhibitor program, including VX-984. In addition, the Company granted Merck KGaA exclusive, worldwide rights to two pre-clinical programs.
The Merck KGaA Agreement provided for an upfront payment from Merck KGaA to the Company of $230.0 million. A portion of the upfront payment that was remitted to the German tax authorities in 2017 was refunded to the Company in February 2018. In addition to the upfront payment, the Company will receive tiered royalties on potential sales of licensed products, calculated as a percentage of net sales, that range from (i) mid-single digits to mid-twenties for clinical-stage programs and (ii) mid-single digits to high single digits for the pre-clinical research programs. Merck KGaA has assumed full responsibility for development and commercialization costs for all programs.
The Company evaluated the deliverables, primarily consisting of a license to the four programs and the obligation to complete certain fully-reimbursable research and development and transition activities as directed by Merck KGaA, pursuant to the Merck KGaA Agreement, under the multiple element arrangement accounting guidance that was applicable in 2017. The Company concluded that the license had stand-alone value from the research and development and transition activities based on the resources and know-how possessed by Merck KGaA, and thus concluded that there are two units of accounting in the arrangement. The Company determined the relative selling price of the units of accounting based on the Company’s best estimate of selling price. The Company utilized key assumptions to determine the best estimate of selling price for the license, which included future potential net sales of licensed products, development timelines, reimbursement rates for personnel costs, discount rates, and estimated third-party development costs. The Company utilized a discounted cash flow model to determine its best estimate of selling price for the license and determined the best estimate of selling price for the research and development and transition activities based on what it would sell the services for separately. Given the significance of the best estimate of selling price for the license as compared to the best estimate of selling price for the research and development and transition services, reasonable changes in the assumptions used in the discounted cash flow model would not have a significant impact on the relative selling price allocation. Based on this analysis, the Company recognized the $230.0 million upfront payment upon delivery of the license as well as research and development and transition activities during the first quarter of 2017. The Company records the reimbursement for the research and development and transition activities in its condensed consolidated statements of operations as collaborative revenue primarily due to the fact that it is the primary obligor in the arrangement. As of December 31, 2017, the Company’s activities related to research and development and transition activities under the Merck KGaA Agreement were substantially complete.
Merck KGaA may terminate the Merck KGaA Agreement or any individual program by providing 90 days’ notice, or, in the case of termination of a program with a product that has received marketing approval, 180 days’ notice. The Merck KGaA Agreement also may be terminated by either party for a material breach by the other party, subject to notice and cure provisions. Unless earlier terminated, the Merck KGaA Agreement will continue in effect until the date on which the royalty term and all payment obligations with respect to all products in all countries have expired.
Variable Interest Entities (VIEs)
The Company has entered into several agreements pursuant to which it has licensed rights to certain drug candidates from third-party collaborators, resulting in the consolidation of the third parties’ financial statements into the Company’s condensed consolidated financial statements as VIEs. In order to account for the fair value of the contingent payments, which could consist of milestone, royalty and option payments, related to these collaborations under GAAP, the Company uses present-value models based on assumptions regarding the probability of achieving the relevant milestones, estimates regarding the timing of achieving the milestones, estimates of future product sales and the appropriate discount rates. The Company bases its estimates of the probability of achieving the relevant milestones on industry data for similar assets and its own experience. The discount rates used in the valuation model represent a measure of credit risk and market risk associated with settling the liabilities. Significant judgment is used in determining the appropriateness of these assumptions at each reporting period. Changes in these assumptions could have a material effect on the fair value of the contingent payments. The following collaborations have been reflected in the Company’s financial statements as consolidated VIEs for portions or all of the periods presented:
Parion Sciences, Inc.
In 2015, the Company entered into a strategic collaboration and license agreement (the “Parion Agreement”) with Parion to collaborate with Parion to develop investigational epithelial sodium channel (“ENaC”) inhibitors, including VX-371 (formerly P-1037) and VX-551 (formerly P-1055), for the potential treatment of CF and all other pulmonary diseases.  The Company is responsible for all costs, subject to certain exceptions, related to development and commercialization of the compounds.
Pursuant to the Parion Agreement, the Company has worldwide development and commercial rights to Parion’s lead investigational ENaC inhibitors, VX-371 and VX-551, for the potential treatment of CF and all other pulmonary diseases and has the option to select additional compounds discovered in Parion’s research program.  To date Parion received $85.0 million in upfront and milestone payments under the Parion Agreement. Parion has the potential to receive up to an additional (i) $485.0 million in development and regulatory milestone payments for development of ENaC inhibitors in CF, including $360.0 million related to global filing and approval milestones, (ii) $370.0 million in development and regulatory milestones for VX-371 and VX-551 in non-CF pulmonary indications and (iii) $230.0 million in development and regulatory milestones should the Company elect to develop an additional ENaC inhibitor from Parion’s research program. The Company agreed to pay Parion tiered royalties that range from the low double digits to mid-teens as a percentage of potential sales of licensed products.
The Company may terminate the Parion Agreement upon 90 days’ notice to Parion prior to any licensed product receiving marketing approval or upon 180 days’ notice after a licensed product has received marketing approval. If the Company experiences a change of control prior to the initiation of the first Phase 3 clinical trial for a licensed product, Parion may terminate the Parion Agreement upon 30 days’ notice, subject to the Company’s right to receive specified royalties on any subsequent commercialization of licensed products. The Parion Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the Parion Agreement will continue in effect until the expiration of the Company’s royalty obligations, which expire on a country-by-country basis on the later of (i) the date the last-to-expire patent covering a licensed product expires or (ii) ten years after the first commercial sale in the country.
Following execution of the Parion Agreement, the Company determined that it had a variable interest in Parion via the Parion Agreement, and that the variable interest represented a variable interest in Parion as a whole because the fair value of the ENaC inhibitors represented more than half of the total fair value of Parion’s assets. The Company also concluded that it was the primary beneficiary as it had the power to direct the activities that most significantly affect the economic performance of Parion and that it had the obligation to absorb losses and right to receive benefits that potentially could be significant to Parion.  Accordingly, the Company consolidated Parion's financial statements beginning in June 2015. Notwithstanding the applicable accounting treatment, the Company's interests in Parion have been and continue to be limited to those accorded to the Company in the Parion Agreement.
As of September 30, 2017, the Company determined that the fair value of Parion’s pulmonary ENaC platform had declined significantly based on data received in September 2017 from a Phase 2 clinical trial of VX-371 that did not meet its primary efficacy endpoint. After evaluating the results of the clinical trial and based on the decrease in the fair value of Parion’s pulmonary ENaC platform relative to Parion’s other activities, the Company determined that it was no longer the primary beneficiary of Parion as it no longer had the power to direct the significant activities of Parion. Accordingly, the Company deconsolidated Parion as of September 30, 2017. Please refer to Note B, “Collaborative Arrangements and Acquisitions,” in the 2017 Annual Report on Form 10-K for further information regarding the deconsolidation of Parion.
BioAxone Biosciences, Inc.
In 2014, the Company entered into a license and collaboration agreement (the “BioAxone Agreement”) with BioAxone Biosciences, Inc. (“BioAxone”), which resulted in the consolidation of BioAxone as a VIE beginning on October 1, 2014. The Company recorded an in-process research and development intangible asset of $29.0 million for VX-210 and a corresponding deferred tax liability of $11.3 million attributable to BioAxone. The Company made an initial payment to BioAxone of $10.0 million in 2014. In the first quarter of 2018, the Company’s option to purchase BioAxone expired and the Company paid a $10.0 million license continuation fee to BioAxone. BioAxone has the potential to receive up to $80.0 million in milestones, including development and regulatory milestone payments. As of June 30, 2018, the Company continues to conclude that it is the primary beneficiary of BioAxone and continues to consolidate BioAxone as a VIE.
Aggregate VIE Financial Information
An aggregate summary of net income attributable to noncontrolling interest related to the Company’s VIEs for the three and six months ended June 30, 2018 and 2017 is as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments
$
426

 
$
(18,045
)
 
$
983

 
$
(16,498
)
(Benefit from) provision for income taxes
(416
)
 
8,132

 
5,989

 
8,523

Decrease (increase) in fair value of contingent payments
1,100

 
(3,260
)
 
(22,900
)
 
(6,990
)
Net loss (income) attributable to noncontrolling interest
$
1,110

 
$
(13,173
)
 
$
(15,928
)
 
$
(14,965
)

The increase in the noncontrolling interest holders’ claim to net assets with respect to the fair value of the contingent payments for the six months ended June 30, 2018 was primarily due to the expiration of the Company’s option to purchase BioAxone in the first quarter of 2018 that increased the probability of a $10.0 million license continuation fee for VX-210 that was ultimately paid in the first quarter of 2018 and the probability that additional milestone and royalty payments related to the BioAxone Agreement would be paid. The changes in the noncontrolling interest holders’ claim to net assets with respect to the fair value of the contingent payments for the three months ended June 30, 2018 as well as the three and six months ended June 30, 2017 were primarily due to changes in market interest rates and the time value of money. The fair value of the contingent payments payable by the Company to BioAxone was $31.8 million and $18.9 million as of June 30, 2018 and December 31, 2017, respectively. During the three and six months ended June 30, 2018 and 2017, the decreases and (increases) in the fair value of the contingent payments related to the Company’s VIEs were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Parion
$

 
$
(3,260
)
 
$

 
$
(6,090
)
BioAxone
1,100

 

 
(22,900
)
 
(900
)

Significant amounts related to the Company’s consolidation of BioAxone as a VIE included in the Company’s condensed consolidated balance sheets as of the dates set forth in the table below were as follows:
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Restricted cash and cash equivalents (VIE)
$
8,510

 
$
1,489

Intangible assets
29,000

 
29,000

Deferred tax liability
9,335

 
4,756

Noncontrolling interest
28,655

 
13,727


The Company has recorded BioAxone’s cash and cash equivalents as “Restricted cash and cash equivalents (VIE)” because (i) the Company does not have any interest in or control over BioAxone’s cash and cash equivalents and (ii) the Company’s agreement with BioAxone does not provide for BioAxone’s cash and cash equivalents to be used for the development of the asset that the Company licensed from BioAxone. Assets recorded as a result of consolidating BioAxone’s financial condition into the Company’s balance sheets do not represent additional assets that could be used to satisfy claims against the Company’s general assets.

Other Collaborations
The Company has entered into various agreements pursuant to which it collaborates with third parties, including inlicensing and outlicensing arrangements. Although the Company does not consider any of these arrangements to be material, the most notable of these arrangements are described below.
Moderna Therapeutics, Inc.
In 2016, the Company entered into a strategic collaboration and licensing agreement (the “Moderna Agreement”) with Moderna Therapeutics, Inc. (“Moderna”), pursuant to which the parties are seeking to identify and develop messenger Ribonucleic Acid (“mRNA”) therapeutics for the treatment of CF. In connection with the Moderna Agreement, the Company made an upfront payment to Moderna of $20.0 million and a $20.0 million investment in Moderna pursuant to a convertible promissory note that converted into preferred stock in 2016. Moderna has the potential to receive future development and regulatory milestones of up to $275.0 million, including $220.0 million in approval and reimbursement milestones, as well as tiered royalty payments on future sales. The carrying value of the Company’s investment in Moderna was $23.0 million as of June 30, 2018.
Under the terms of the Moderna Agreement, Moderna leads discovery efforts and the Company leads all preclinical, development and commercialization activities associated with the advancement of mRNA Therapeutics that result from this collaboration and will fund all expenses related to the collaboration.
The Company may terminate the Moderna Agreement by providing advance notice to Moderna, with the required length of notice dependent on whether any product developed under the Moderna Agreement has received marketing approval. The Moderna Agreement also may be terminated by either party for a material breach by the other, subject to notice and cure provisions. Unless earlier terminated, the Moderna Agreement will continue in effect until the expiration of the Company’s payment obligations under the Moderna Agreement.
Janssen Pharmaceuticals, Inc.
In 2014, the Company entered into an agreement (the “Janssen Agreement”) with Janssen Pharmaceuticals, Inc. (“Janssen”). Pursuant to the agreement, Janssen has an exclusive worldwide license to develop and commercialize certain drug candidates for the treatment of influenza, including pimodivir (formerly VX-787). The Company received non-refundable payments of $35.0 million from Janssen in 2014 and recognized a $25.0 million milestone in the fourth quarter of 2017. The milestone, which was achieved based on the Phase 3 clinical trial Janssen initiated in the fourth quarter of 2017, was collected in the first quarter of 2018. The Company has the potential to receive additional regulatory and commercial milestone payments as well as royalties on future product sales, if any. Janssen is responsible for costs related to the development and commercialization of the compounds. Janssen may terminate the Janssen Agreement, subject to certain exceptions, upon six months’ notice.
Asset Acquisition
Concert Pharmaceuticals
In July 2017, the Company acquired certain CF assets including VX-561 (formerly CTP-656) (the “Concert Assets”) from Concert Pharmaceuticals Inc. (“Concert”) pursuant to an asset purchase agreement that was entered into in March 2017 (the “Concert Agreement”). VX-561 is an investigational CFTR potentiator that has the potential to be used as part of combination regimens of CFTR modulators to treat CF. Pursuant to the Concert Agreement, Vertex paid Concert $160.0 million in cash for the Concert Assets. If VX-561 is approved as part of a combination regimen to treat CF, Concert could receive up to an additional $90.0 million in milestones based on regulatory approval in the United States and reimbursement in the United Kingdom, Germany or France. The Company determined that substantially all of the fair value of the Concert Agreement was attributable to a single in-process research and development asset, VX-561, which did not constitute a business. The Company concluded that it did not have any alternative future use for the acquired in-process research and development asset. Thus, the Company recorded the $160.0 million upfront payment to “Research and Development Expenses” in the third quarter of 2017. The total cost of the transaction was $165.1 million including $5.1 million of transaction costs that were recorded to “Sales, general and administrative expenses”. If the Company achieves regulatory approval and reimbursement milestones, the Company will record the value of the milestone as an intangible asset and will begin amortizing the asset in cost of sales in the period that the relevant milestone is achieved.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share
Basic net income per share attributable to Vertex common shareholders is based upon the weighted-average number of common shares outstanding during the period, excluding restricted stock, restricted stock units and performance-based restricted stock units, or “PSUs,” that have been issued but are not yet vested. Diluted net income per share attributable to Vertex common shareholders is based upon the weighted-average number of common shares outstanding during the period plus additional weighted-average common equivalent shares outstanding during the period when the effect is dilutive.
The following table sets forth the computation of basic and diluted net income per share for the periods ended:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands, except per share amounts)
Basic net income attributable to Vertex per common share calculation:
 
 
 
 
 
 
 
Net income attributable to Vertex common shareholders
$
207,360

 
$
17,996

 
$
417,623

 
$
265,752

Less: Undistributed earnings allocated to participating securities
(65
)
 
(23
)
 
(163
)
 
(387
)
Net income attributable to Vertex common shareholders—basic
$
207,295

 
$
17,973

 
$
417,460

 
$
265,365

 
 
 
 
 
 
 
 
Basic weighted-average common shares outstanding
254,135

 
247,521

 
253,685

 
246,782

Basic net income attributable to Vertex per common share
$
0.82

 
$
0.07

 
$
1.65

 
$
1.08

 
 
 
 
 
 
 
 
Diluted net income attributable to Vertex per common share calculation:
 
 
 
 
 
 
 
Net income attributable to Vertex common shareholders
$
207,360

 
$
17,996

 
$
417,623

 
$
265,752

Less: Undistributed earnings allocated to participating securities
(64
)
 
(23
)
 
(160
)
 
(382
)
Net income attributable to Vertex common shareholders—diluted
$
207,296

 
$
17,973

 
$
417,463

 
$
265,370

 
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per common share
254,135

 
247,521

 
253,685

 
246,782

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Stock options
2,758

 
2,787

 
3,003

 
2,407

Restricted stock and restricted stock units (including PSUs)
1,689

 
1,264

 
1,851

 
958

Employee stock purchase program
2

 
63

 
18

 
52

Weighted-average shares used to compute diluted net income per common share
258,584

 
251,635

 
258,557

 
250,199

Diluted net income attributable to Vertex per common share
$
0.80

 
$
0.07

 
$
1.61

 
$
1.06


The Company did not include the securities in the following table in the computation of the net income per share attributable to Vertex common shareholders calculations because the effect would have been anti-dilutive during each period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Stock options
2,253

 
3,112

 
1,943

 
7,065

Unvested restricted stock and restricted stock units (including PSUs)
6

 
6

 
5

 
32

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The fair value of the Company’s financial assets and liabilities reflects the Company’s estimate of amounts that it would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from sources independent from the Company) and to minimize the use of unobservable inputs (the Company’s assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:
Level 1:
Quoted prices in active markets for identical assets or liabilities. An active market for an asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2:
Observable inputs other than Level 1 inputs. Examples of Level 2 inputs include quoted prices in active markets for similar assets or liabilities and quoted prices for identical assets or liabilities in markets that are not active.
Level 3:
Unobservable inputs based on the Company’s assessment of the assumptions that market participants would use in pricing the asset or liability.
The Company’s investment strategy is focused on capital preservation. The Company invests in instruments that meet the credit quality standards outlined in the Company’s investment policy. This policy also limits the amount of credit exposure to any one issue or type of instrument. As of June 30, 2018, the Company’s investments were primarily in money market funds, U.S. Treasury securities, government-sponsored enterprise securities, corporate equity securities, corporate debt securities and commercial paper. Additionally, the Company utilizes foreign currency forward contracts intended to mitigate the effect of changes in foreign exchange rates on its condensed consolidated statement of operations.
As of June 30, 2018, all of the Company’s financial assets and liabilities that were subject to fair value measurements were valued using observable inputs. The Company’s financial assets valued based on Level 1 inputs consisted of money market funds, U.S. Treasury securities, government-sponsored enterprise securities and corporate equity securities. The Company’s financial assets and liabilities valued based on Level 2 inputs consisted of corporate debt securities and commercial paper, which consisted of investments in highly-rated investment-grade corporations, and foreign currency forward contracts with reputable and creditworthy counterparties. During the three and six months ended June 30, 2018 and 2017, the Company did not record any other-than-temporary impairment charges related to its financial assets.
The following table sets forth the Company’s financial assets and liabilities (excluding VIE cash and cash equivalents) subject to fair value measurements:
 
Fair Value Measurements as of June 30, 2018
 
 
 
Fair Value Hierarchy
 
Total
 
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Financial instruments carried at fair value (asset position):
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
971,044

 
$
971,044

 
$

 
$

Government-sponsored enterprise securities
10,982

 
10,982

 

 

Commercial paper
21,263

 

 
21,263

 

Marketable securities:
 
 
 
 
 
 
 
Corporate equity securities
242,775

 
242,775

 

 

U.S. Treasury securities
11,020

 
11,020

 

 

Government-sponsored enterprise securities
2,491

 
2,491

 

 

Corporate debt securities
232,704

 

 
232,704

 

Commercial paper
133,406

 

 
133,406

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
10,812

 

 
10,812

 

Other assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
1,451

 

 
1,451

 

Total financial assets
$
1,637,948


$
1,238,312

 
$
399,636

 
$

Financial instruments carried at fair value (liability position):
 
 
 
 
 
 
 
Other liabilities, current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
$
(1,948
)
 
$

 
$
(1,948
)
 
$

Other liabilities, excluding current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
(299
)
 

 
(299
)
 

Total financial liabilities
$
(2,247
)
 
$

 
$
(2,247
)
 
$

 
Fair Value Measurements as of December 31, 2017
 
 
 
Fair Value Hierarchy
 
Total
 
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Financial instruments carried at fair value (asset position):
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
614,951

 
$
614,951

 
$

 
$

Government-sponsored enterprise securities
12,678

 
12,678

 

 

Commercial paper
57,357

 

 
57,357

 

Marketable securities:
 
 
 
 
 
 
 
Corporate equity securities
74,821

 
74,821

 

 

Government-sponsored enterprise securities
2,303

 
2,303

 

 

Corporate debt securities
265,867

 

 
265,867

 

Commercial paper
80,263

 

 
80,263

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
13

 

 
13

 

Total financial assets
$
1,108,253

 
$
704,753

 
$
403,500

 
$

Financial instruments carried at fair value (liability position):
 
 
 
 
 
 
 
Other liabilities, current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
$
(13,642
)
 
$

 
$
(13,642
)
 
$

Other liabilities, excluding current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
(866
)
 

 
(866
)
 

Total financial liabilities
$
(14,508
)
 
$

 
$
(14,508
)
 
$


Please refer to Note F, “Marketable Securities and Equity Investments,” for the carrying amount and related unrealized gains (losses) by type of the Company’s financial assets and liabilities.
The Company’s VIE invested in cash equivalents consisting of U.S. Treasury securities of $5.0 million as of June 30, 2018, which are valued based on Level 1 inputs. These cash equivalents are not included in the table above. The Company’s noncontrolling interest related to the Company’s VIE includes the fair value of the contingent payments, which could consist of milestone, royalty and option payments, which are valued based on Level 3 inputs. Please refer to Note C, “Collaborative Arrangements and Acquisitions,” for further information.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities and Equity Investments
6 Months Ended
Jun. 30, 2018
Cash and Cash Equivalents [Abstract]  
Marketable Securities and Equity Investments
Marketable Securities and Equity Investments
Pursuant to the adoption of ASU 2016-01 on January 1, 2018, the Company began recording changes in the fair value of its investments in corporate equity securities (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) to “Other income (expense), net” in the Company’s condensed consolidated statements of operations. Prior to its adoption of ASU 2016-01, the Company recorded changes in the fair value of its investments in corporate equity securities to “Accumulated other comprehensive loss” on its condensed consolidated balance sheet until the related gains or losses were realized. The Company continues to record unrealized gains (losses) on available-for-sale debt securities as a component of accumulated other comprehensive income (loss) until such gains and losses are realized.
A summary of the Company’s cash equivalents and marketable securities is shown below:
 
Amortized Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
 
(in thousands)
As of June 30, 2018
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
971,044

 
$

 
$

 
$
971,044

Government-sponsored enterprise securities
10,981

 
1

 

 
10,982

Commercial paper
21,270

 

 
(7
)
 
21,263

Total cash equivalents
1,003,295

 
1

 
(7
)
 
1,003,289

Marketable securities:
 
 
 
 
 
 
 
U.S. Treasury securities (matures within 1 year)
11,022

 

 
(2
)
 
11,020

Government-sponsored enterprise securities (matures within 1 year)
2,491

 

 

 
2,491

Corporate debt securities (matures within 1 year)
178,692

 

 
(564
)
 
178,128

Corporate debt securities (matures after 1 year through 5 years)
54,613

 
1

 
(38
)
 
54,576

Commercial paper (matures within 1 year)
133,478

 
4

 
(76
)
 
133,406

Total marketable debt securities
380,296

 
5

 
(680
)
 
379,621

Corporate equity securities
64,713

 
178,062

 

 
242,775

Total marketable securities
$
445,009

 
$
178,067

 
$
(680
)
 
$
622,396

 
 
 
 
 
 
 
 
As of December 31, 2017
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
614,951

 
$

 
$

 
$
614,951

Government-sponsored enterprise securities
12,679

 

 
(1
)
 
12,678

Commercial paper
57,371

 

 
(14
)
 
57,357

Total cash equivalents
685,001

 

 
(15
)
 
684,986

Marketable securities:
 
 
 
 
 
 
 
Government-sponsored enterprise securities (matures within 1 year)
2,304

 

 
(1
)
 
2,303

Corporate debt securities (matures within 1 year)
215,639

 

 
(363
)
 
215,276

Corporate debt securities (matures after 1 year through 5 years)
50,697

 

 
(106
)
 
50,591

Commercial paper (matures within 1 year)
80,372

 

 
(109
)
 
80,263

Total marketable debt securities
349,012

 

 
(579
)
 
348,433

Available-for-sale corporate equity securities
43,213

 
31,608

 

 
74,821

Total marketable securities
$
392,225

 
$
31,608

 
$
(579
)
 
$
423,254


Available-for-sale debt securities were recorded in the Company's condensed consolidated balance sheets as follows:
 
As of June 30, 2018
 
As of December 31, 2017
 
(in thousands)
Cash and cash equivalents
$
1,003,289

 
$
684,986

Marketable securities
379,621

 
348,433

Total
$
1,382,910

 
$
1,033,419


The Company has a limited number of available-for-sale debt securities in insignificant loss positions as of June 30, 2018, which it does not intend to sell and has concluded it will not be required to sell before recovery of the amortized costs for the investments at maturity. The Company did not record any charges for other-than-temporary declines in the fair value of available-for-sale debt securities or gross realized gains or losses in the three and six months ended June 30, 2018 and 2017.
The Company maintains strategic investments separately from the investment policy that governs its other cash, cash equivalents and marketable securities. During the three and six months ended June 30, 2018, the Company recorded an aggregate unrealized gain of $53.9 million and $149.4 million, respectively, related to its investments in corporate equity securities, as follows:
$53.9 million and $146.5 million, respectively, related to its equity investment in CRISPR, a publicly traded company. The CRISPR common stock held by the Company has a readily determinable fair value that is recorded in “Marketable securities” on the Company’s condensed consolidated balance sheets. In January 2018, the Company purchased an additional $21.5 million of CRISPR’s common shares.
Zero and $2.9 million, respectively, related to its equity investment in Moderna, which is not a publicly traded company that has a readily determinable fair value for its stock. The Company increased the carrying value of its investment in Moderna, which is recorded in “Other assets” on its condensed consolidated balance sheets, to $23.0 million as of June 30, 2018 based on an observable price increase for additional shares privately issued by Moderna in an orderly transaction between market participants in the first quarter of 2018.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Loss)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive income (loss) by component:
 
 
 
Unrealized Holding Gains (Losses), Net of Tax
 
 
 
Foreign Currency Translation Adjustment
 
On Available-For-Sale Debt Securities
 
On Equity Securities
 
On Foreign Currency Forward Contracts
 
Total
 
(in thousands)
Balance at December 31, 2017
$
(21,031
)
 
$
(594
)
 
$
25,069

 
$
(15,016
)
 
$
(11,572
)
Other comprehensive income before reclassifications
6,141

 
(87
)
 

 
15,352

 
21,406

Amounts reclassified from accumulated other comprehensive income (loss)

 

 

 
9,681

 
9,681

Net current period other comprehensive income (loss)
$
6,141

 
$
(87
)
 
$

 
$
25,033

 
$
31,087

Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard
949

 

 
(25,069
)
 

 
(24,120
)
Balance at June 30, 2018
$
(13,941
)
 
$
(681
)
 
$

 
$
10,017

 
$
(4,605
)

 
 
 
Unrealized Holding Gains (Losses), Net of Tax
 
 
 
Foreign Currency Translation Adjustment
 
On Available-For-Sale Debt Securities
 
On Equity Securities
 
On Foreign Currency Forward Contracts
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(7,862
)
 
$
(10
)
 
$
17,531

 
$
11,514

 
$
21,173

Other comprehensive (loss) income before reclassifications
(7,253
)
 
(236
)
 
(13,511
)
 
(17,215
)
 
(38,215
)
Amounts reclassified from accumulated other comprehensive income (loss)

 

 

 
(4,711
)
 
(4,711
)
Net current period other comprehensive (loss) income
$
(7,253
)
 
$
(236
)
 
$
(13,511
)
 
$
(21,926
)
 
$
(42,926
)
Balance at June 30, 2017
$
(15,115
)
 
$
(246
)
 
$
4,020

 
$
(10,412
)
 
$
(21,753
)
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Hedging
Hedging
Foreign currency forward contracts - Designated as hedging instruments
The Company maintains a hedging program intended to mitigate the effect of changes in foreign exchange rates for a portion of the Company’s forecasted product revenues denominated in certain foreign currencies. The program includes foreign currency forward contracts that are designated as cash flow hedges under GAAP having contractual durations from one to eighteen months. The Company recognizes realized gains and losses for the effective portion of such contracts in “Product revenues, net” in its condensed consolidated statements of operations in the same period that it recognizes the product revenues that were impacted by the cash flow hedge contracts.
The Company formally documents the relationship between foreign currency forward contracts (hedging instruments) and forecasted product revenues (hedged items), as well as the Company’s risk management objective and strategy for undertaking various hedging activities, which includes matching all foreign currency forward contracts that are designated as cash flow hedges to forecasted transactions. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If the Company were to determine that a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, the Company would discontinue hedge accounting treatment prospectively. The Company measures effectiveness based on the change in fair value of the forward contracts and the fair value of the hypothetical foreign currency forward contracts with terms that match the critical terms of the risk being hedged. As of June 30, 2018, all hedges were determined to be highly effective, and the Company has not recorded any ineffectiveness related to its hedging program since its inception.
The Company considers the impact of its counterparties’ credit risk on the fair value of the foreign currency forward contracts. As of June 30, 2018 and December 31, 2017, credit risk did not change the fair value of the Company’s foreign currency forward contracts.
The following table summarizes the notional amount of the Company’s outstanding foreign currency forward contracts designated as cash flow hedges under GAAP:
 
As of June 30, 2018
 
As of December 31, 2017
Foreign Currency
(in thousands)
Euro
$
317,429

 
$
257,230

British pound sterling
71,288

 
77,481

Australian dollar
31,853

 
30,501

 Canadian dollar
32,789

 

Total foreign currency forward contracts
$
453,359

 
$
365,212


Foreign currency forward contracts - Not designated as hedging instruments
The Company also enters into foreign exchange forward contracts with contractual maturities of less than one month designed to mitigate the effect of changes in foreign exchange rates on monetary assets and liabilities, including intercompany balances. These contracts are not designated as hedging instruments under GAAP. The Company recognizes realized gains and losses for such contracts in “Other income (expense), net” in its condensed consolidated statements of operations each period. As of June 30, 2018, the notional amount of foreign exchange contracts where hedge accounting under GAAP is not applied was $90.4 million.
During the three and six months ended June 30, 2018 and 2017, the Company recognized the following related to foreign currency forward contacts in its condensed consolidated statements of operations:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Designated as hedging instruments - Reclassified from AOCI
 
 
 
 
 
 
 
Product revenues, net
$
(2,675
)
 
$
1,973

 
$
(9,159
)
 
$
6,752

Not designated as hedging instruments
 
 
 
 
 
 
 
Other income (expense), net
$
(4,152
)
 
$
5,304

 
$
(2,614
)
 
$
8,823


The following table summarizes the fair value of the Company’s outstanding foreign currency forward contracts included on its condensed consolidated balance sheets:
As of June 30, 2018
Assets
 
Liabilities
Classification
 
Fair Value
 
Classification
 
Fair Value
(in thousands)
Designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
$
10,812

 
Other liabilities, current portion
 
$
(1,948
)
Other assets
 
1,451

 
Other liabilities, excluding current portion
 
(299
)
Not designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
206

 
Other liabilities, current portion
 

Total assets
 
$
12,469

 
Total liabilities
 
$
(2,247
)
As of December 31, 2017
Assets
 
Liabilities
Classification
 
Fair Value
 
Classification
 
Fair Value
(in thousands)
Designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
$
13

 
Other liabilities, current portion
 
$
(13,642
)
Other assets
 

 
Other liabilities, excluding current portion
 
(866
)
Not designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 

 
Other liabilities, current portion
 
(684
)
Total assets
 
$
13

 
Total liabilities
 
$
(15,192
)
As of June 30, 2018, the Company expects amounts that are related to foreign exchange forward contracts designated as cash flow hedges under GAAP recorded in “Prepaid expenses and other current assets” and “Other liabilities, current portion” to be reclassified to earnings within twelve months.
The following table summarizes the potential effect of offsetting derivatives by type of financial instrument designated as cash flow hedges under GAAP on the Company’s condensed consolidated balance sheets:
 
As of June 30, 2018
 
Gross Amounts Recognized
 
Gross Amounts Offset
 
Gross Amounts Presented
 
Gross Amounts Not Offset
 
Legal Offset
Foreign currency forward contracts
(in thousands)
Total assets
$
12,263

 
$

 
$
12,263

 
$
(2,247
)
 
$
10,016

Total liabilities
$
(2,247
)
 
$

 
$
(2,247
)
 
$
2,247

 
$

 
As of December 31, 2017
 
Gross Amounts Recognized
 
Gross Amounts Offset
 
Gross Amounts Presented
 
Gross Amounts Not Offset
 
Legal Offset
Foreign currency forward contracts
(in thousands)
Total assets
$
13

 
$

 
$
13

 
$
(13
)
 
$

Total liabilities
$
(14,508
)
 
$

 
$
(14,508
)
 
$
13

 
$
(14,495
)
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories consisted of the following:
 
As of June 30, 2018
 
As of December 31, 2017
 
(in thousands)
Raw materials
$
16,124

 
$
20,924

Work-in-process
74,818

 
74,237

Finished goods
24,083

 
16,669

Total
$
115,025

 
$
111,830

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill
Intangible Assets and Goodwill
Intangible Assets
As of June 30, 2018 and December 31, 2017, the Company had $29.0 million of in-process research and development intangible assets recorded on the Company’s condensed consolidated balance sheet related to VX-210, that is licensed by BioAxone to the Company.
Goodwill
As of June 30, 2018 and December 31, 2017, goodwill of $50.4 million was recorded on the Company’s condensed consolidated balance sheet.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Obligations
6 Months Ended
Jun. 30, 2018
Long-term Debt and Capital Lease Obligations [Abstract]  
Long-term Obligations
Long-term Obligations
Construction Financing Lease Obligation
As a result of the Company being involved in the construction of several of its leased buildings in Boston and San Diego, the Company was deemed for accounting purposes to be the owner of these buildings during their construction periods and recorded project construction costs incurred by its landlords. Upon completion of these buildings, the Company determined that the underlying leases did not meet the criteria for “sale-leaseback” treatment. Accordingly, the Company depreciates the lease assets and records interest expense associated with the financing obligations for these buildings. The Company bifurcates the lease payments pursuant to these leases into (i) a portion that is allocated to the buildings and (ii) a portion that is allocated to the land on which the buildings were constructed. The portion of the lease obligations allocated to the land is treated as an operating lease.
Fan Pier Leases
In 2011, the Company entered into two lease agreements, pursuant to which the Company leases approximately 1.1 million square feet of office and laboratory space in two buildings (the “Fan Pier Buildings”) at Fan Pier in Boston, Massachusetts (the “Fan Pier Leases”). The Company commenced lease payments in December 2013, and will make lease payments pursuant to the Fan Pier Leases through December 2028. The Company has an option to extend the term of the Fan Pier Leases for an additional ten years.
San Diego Lease
In December 2015, the Company entered into a lease agreement for 3215 Merryfield Row, San Diego, California with ARE-SD Region No. 23, LLC (the “San Diego Building”). Pursuant to this agreement, the Company agreed to lease approximately 170,000 square feet of office and laboratory space in San Diego, California (“San Diego Lease”) for a term of 16 years. Base rent payments will commence in the second quarter of 2019. Pursuant to the San Diego Lease, during the initial 16-year term, the Company will pay an average of approximately $10.2 million per year in aggregate rent, excluding operating expenses. The Company has the option to extend the lease term for up to two additional five-year terms.
In the second quarter of 2018, the Company determined that the San Diego lease did not meet the criteria for “sale-leaseback” treatment when construction of the San Diego Building was completed. The Company based this determination on, among other things, its continuing involvement with the property in the form of non-recourse financing to the lessor. Accordingly, the Company began depreciating the asset and incurring interest expense related to the financing obligation during the second quarter of 2018. The portion of the lease obligations allocated to the land is treated as an operating lease that commenced in the fourth quarter of 2016.
Property and equipment, net and the carrying value of the Company’s construction financing lease obligation (including current and non-current portions and excluding interest that will be imputed over the course of the Company’s underlying lease agreements for these buildings) related to the Fan Pier Buildings and the San Diego Building were as follows:
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Property and equipment, net
 
 
 
Fan Pier Buildings
$
469,508

 
$
475,725

San Diego Building
$
116,738

 
$
94,602

 
 
 
 
Construction financing lease obligation
 
 
 
Fan Pier Buildings
$
471,797

 
$
472,070

San Diego Building
$
93,879

 
$
87,392


Revolving Credit Facility
In October 2016, the Company entered into a Credit Agreement (the “Credit Agreement”) with Bank of America, N.A., as administrative agent and the lenders referred to therein. The Credit Agreement provides for a $500.0 million revolving facility, $300.0 million of which was drawn at closing (the “Loans”) and was repaid in February 2017. The Credit Agreement also provides that, subject to satisfaction of certain conditions, the Company may request that the borrowing capacity under the Credit Agreement be increased by an additional $300.0 million. The Credit Agreement matures on October 13, 2021.
The Loans will bear interest, at the Company’s option, at either a base rate or a Eurodollar rate, in each case plus an applicable margin. Under the Credit Agreement, the applicable margins on base rate loans range from 0.75% to 1.50% and the applicable margins on Eurodollar loans range from 1.75% to 2.50%, in each case based on the Company’s consolidated leverage ratio (the ratio of the Company’s total consolidated debt to the Company’s trailing twelve-month EBITDA).
The Loans are guaranteed by certain of the Company’s domestic subsidiaries and secured by substantially all of the Company’s assets and the assets of the Company’s domestic subsidiaries (excluding intellectual property, owned and leased real property and certain other excluded property) and by the equity interests of the Company’s subsidiaries, subject to certain exceptions. Under the terms of the Credit Agreement, the Company must maintain, subject to certain limited exceptions, a consolidated leverage ratio of 3.00 to 1.00 and consolidated EBITDA of at least $200.0 million, in each case measured on a quarterly basis.
The Credit Agreement contains customary representations and warranties and usual and customary affirmative and negative covenants. The Credit Agreement also contains customary events of default. In the case of a continuing event of default, the administrative agent would be entitled to exercise various remedies, including the acceleration of amounts due under outstanding loans.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation Expense and Share Repurchase
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based Compensation Expense and Share Repurchase
Stock-based Compensation Expense and Share Repurchase
Stock-based compensation expense
During the three and six months ended June 30, 2018 and 2017, the Company recognized the following stock-based compensation expense:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Stock-based compensation expense by type of award:
 
 
 
 
 
 
 
Stock options
$
28,591

 
$
27,915

 
$
54,646

 
$
54,896

Restricted stock and restricted stock units (including PSUs)
51,497

 
43,906

 
101,915

 
84,651

ESPP share issuances
2,428

 
2,246

 
4,556

 
4,310

Stock-based compensation expense related to inventories
(80
)
 
(972
)
 
(545
)
 
(1,323
)
Total stock-based compensation included in costs and expenses
$
82,436

 
$
73,095

 
$
160,572

 
$
142,534

 
 
 
 
 
 
 


Stock-based compensation expense by line item:
 
 


 
 
 


Cost of sales
$
1,191

 
$
513

 
$
2,004

 
$
970

Research and development expenses
51,612

 
43,832

 
100,100

 
88,669

Sales, general and administrative expenses
29,633

 
28,750

 
58,468

 
52,895

Total stock-based compensation included in costs and expenses
$
82,436

 
$
73,095

 
$
160,572

 
$
142,534


The following table sets forth the Company’s unrecognized stock-based compensation expense as of June 30, 2018, by type of award and the weighted-average period over which that expense is expected to be recognized:
 
As of June 30, 2018
 
Unrecognized Expense
 
Weighted-average
Recognition Period
 
(in thousands)
 
(in years)
Type of award:
 
 
 
Stock options
$
169,237

 
2.65
Restricted stock and restricted stock units (including PSUs)
$
343,132

 
2.57
ESPP share issuances
$
5,777

 
0.63

The following table summarizes information about stock options outstanding and exercisable as of June 30, 2018:
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number
Outstanding
 
Weighted-average
Remaining
Contractual Life
 
Weighted-average
Exercise Price
 
Number
Exercisable
 
Weighted-average
Exercise Price
 
 
(in thousands)
 
(in years)
 
(per share)
 
(in thousands)
 
(per share)
$26.73–$40.00
 
707

 
1.37
 
$
34.48

 
707

 
$
34.48

$40.01–$60.00
 
557

 
4.01
 
$
49.57

 
557

 
$
49.57

$60.01–$80.00
 
615

 
5.75
 
$
75.16

 
603

 
$
75.15

$80.01–$100.00
 
3,441

 
7.70
 
$
89.36

 
1,336

 
$
90.09

$100.01–$120.00
 
874

 
6.61
 
$
109.28

 
613

 
$
109.17

$120.01–$140.00
 
1,034

 
7.13
 
$
130.42

 
702

 
$
130.36

$140.01–$160.00
 
1,500

 
9.59
 
$
155.52

 
132

 
$
155.02

$160.01–$163.74
 
584

 
9.02
 
$
162.94

 
114

 
$
162.94

Total
 
9,312

 
7.09
 
$
103.58

 
4,764

 
$
87.14


Share repurchase program
The Board of Directors approved a share repurchase program, pursuant to which the Company is authorized to repurchase up to $500.0 million of its common stock between February 1, 2018 and December 31, 2019. Under the share repurchase program, the Company is authorized to purchase shares from time to time through open market or privately negotiated transactions. Such purchases may be made pursuant to Rule 10b5-1 plans or other means as determined by the Company’s management and in accordance with the requirements of the SEC.
During the six months ended June 30, 2018, the Company repurchased 767,551 shares of its common stock under the share repurchase program for an aggregate of $119.0 million (of which $4.0 million was accrued as of June 30, 2018), including commissions and fees. The Company expects to fund further repurchases of its common stock through a combination of cash on hand and cash generated by operations.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The Company is subject to U.S. federal, state, and foreign income taxes. For the three and six months ended June 30, 2018, the Company recorded a provision for income taxes of $10.3 million and a benefit from income taxes of $2.3 million, respectively. The provision for income taxes for the three months ended June 30, 2018 included $5.0 million related to the reversing effect of discrete items associated with stock-based compensation and $5.7 million related to the Company’s U.S. state and foreign taxes partially offset by a benefit from income taxes of $0.4 million related to BioAxone’s income taxes. The benefit from income taxes for the six months ended June 30, 2018 included $16.8 million from discrete items related to stock-based compensation partially offset by provisions for income taxes of $6.0 million related to BioAxone’s income taxes and $8.5 million related to the Company’s U.S. state and foreign taxes. The Company has no liability for taxes payable by BioAxone and the income tax provision and related liability have been allocated to noncontrolling interest. For the three and six months ended June 30, 2017, the Company recorded a provision for income taxes of $4.3 million and $8.3 million, respectively, which included $8.1 million and $8.5 million, respectively, primarily related to Parion’s income taxes.
As of June 30, 2018 and December 31, 2017, the Company has unrecognized tax benefits of $5.9 million and $3.8 million, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. As of June 30, 2018, no interest and penalties have been accrued. The Company does not expect that its unrecognized tax benefits will materially increase within the next twelve months. The Company did not recognize any material interest or penalties related to uncertain tax positions as of June 30, 2018 and December 31, 2017.
The Company maintains a valuation allowance on the majority of its net operating losses and other deferred tax assets.  Accordingly, the Company has not reported any benefits from income taxes relating to the remaining net operating losses and income tax credit carryforwards that will be utilized in future periods in those jurisdictions in which a valuation allowance is recorded.  
On a periodic basis, the Company reassesses the valuation allowance on its deferred income tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. In 2017, the Company reassessed the valuation allowance and considered negative evidence, including its cumulative losses over the three years ended December 31, 2017, and positive evidence, including its income during the year ended December 31, 2017. After assessing both the negative and positive evidence, the Company concluded that it should maintain the valuation allowance on its net operating losses and the majority of its other deferred tax assets as of December 31, 2017. The Company may release all or a portion of the valuation allowance in the near-term; however, the release of the valuation allowance, as well as the exact timing and the amount of such release, continue to be subject to, among other things, the Company’s level of profitability, revenue growth, clinical program progression and expectations regarding future profitability. The Company’s total deferred tax asset balance subject to the valuation allowance was approximately $1.6 billion at December 31, 2017.
As described in Note A, “Basis of Presentation and Accounting Policies,” the Company adopted amended guidance on the recognition of the deferred tax effects of intra-entity transfers of assets other than inventory, effective January 1, 2018. In connection with the adoption of this new standard, the Company recorded a deferred tax asset and corresponding full valuation allowance of $204.7 million equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. As a result, there was no cumulative effect adjustment to accumulated deficit using the modified-retrospective adoption approach.
In December 2017, the SEC staff issued SAB 118 to address the application of GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of H.R.1. The Company has recognized the provisional tax impacts related to deemed repatriated earnings and the revaluation of deferred tax assets and liabilities and included these amounts in its consolidated financial statements for the year ended December 31, 2017. The Company has an accumulated deficit from its foreign operations and does not have an associated liability from the repatriation tax on accumulated earnings in H.R.1. The ultimate impact may differ from these provisional amounts, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued, and actions the Company may take as a result of H.R.1. The Company’s accounting treatment is expected to be complete no later than one year from the enactment of H.R.1 in the fourth quarter of 2018.
As of June 30, 2018, foreign earnings, which were not significant, have been retained indefinitely by foreign subsidiary companies for reinvestment. Upon repatriation of those earnings, in the form of dividends or otherwise, the Company could be subject to withholding taxes payable to the various foreign countries.
The Company files U.S. federal income tax returns and income tax returns in various state, local and foreign jurisdictions. The Company is no longer subject to any tax assessment from an income tax examination in the U.S. or any other major taxing jurisdiction for years before 2014, except where the Company has net operating losses or tax credit carryforwards that originate before 2014. The Company currently is under examination in Canada for 2011 through 2013, Germany for 2012 through 2015 and Italy for 2015 and 2016. No adjustments have been reported. The Company is not under examination by any other jurisdictions for any tax year.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring Liabilities
6 Months Ended
Jun. 30, 2018
Restructuring and Related Activities [Abstract]  
Restructuring Liabilities
Restructuring Liabilities
The Company has adopted several plans to restructure its facilities and operations for which it has incurred restructuring expenses. During the three and six months ended June 30, 2018, the Company’s restructuring expenses were not significant. During the six months ended June 30, 2017, the Company’s restructuring expenses primarily related to its decision to consolidate its research activities into its Boston, Milton Park and San Diego locations commencing in February 2017. The Company closed its research site in Canada as a result of this decision affecting approximately 70 positions. As of June 30, 2018, the restructuring liability associated with this event primarily relates to the lease for the research site in Canada that terminates in October 2018 and is not material to the Company’s condensed consolidated balance sheet. The Company does not anticipate any significant additional charges related to this restructuring event in the future.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Guaranties and Indemnifications
As permitted under Massachusetts law, the Company’s Articles of Organization and By-laws provide that the Company will indemnify certain of its officers and directors for certain claims asserted against them in connection with their service as an officer or director. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is unlimited. However, the Company has purchased directors’ and officers’ liability insurance policies that could reduce its monetary exposure and enable it to recover a portion of any future amounts paid. No indemnification claims currently are outstanding, and the Company believes the estimated fair value of these indemnification arrangements is minimal.
The Company customarily agrees in the ordinary course of its business to indemnification provisions in agreements with clinical trial investigators and sites in its drug development programs, sponsored research agreements with academic and not-for-profit institutions, various comparable agreements involving parties performing services for the Company and its real estate leases. The Company also customarily agrees to certain indemnification provisions in its drug discovery, development and commercialization collaboration agreements. With respect to the Company’s clinical trials and sponsored research agreements, these indemnification provisions typically apply to any claim asserted against the investigator or the investigator’s institution relating to personal injury or property damage, violations of law or certain breaches of the Company’s contractual obligations arising out of the research or clinical testing of the Company’s compounds or drug candidates. With respect to lease agreements, the indemnification provisions typically apply to claims asserted against the landlord relating to personal injury or property damage caused by the Company, to violations of law by the Company or to certain breaches of the Company’s contractual obligations. The indemnification provisions appearing in the Company’s collaboration agreements are similar to those for the other agreements discussed above, but in addition provide some limited indemnification for its collaborator in the event of third-party claims alleging infringement of intellectual property rights. In each of the cases above, the indemnification obligation generally survives the termination of the agreement for some extended period, although the Company believes the obligation typically has the most relevance during the contract term and for a short period of time thereafter. The maximum potential amount of future payments that the Company could be required to make under these provisions is generally unlimited. The Company has purchased insurance policies covering personal injury, property damage and general liability that reduce its exposure for indemnification and would enable it in many cases to recover all or a portion of any future amounts paid. The Company has never paid any material amounts to defend lawsuits or settle claims related to these indemnification provisions. Accordingly, the Company believes the estimated fair value of these indemnification arrangements is minimal.
Other Contingencies
The Company has certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a reserve for contingent liabilities when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. There were no material contingent liabilities accrued as of June 30, 2018 or December 31, 2017.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying condensed consolidated financial statements are unaudited and have been prepared by Vertex Pharmaceuticals Incorporated (“Vertex” or the “Company”) in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
The condensed consolidated financial statements reflect the operations of (i) the Company, (ii) its wholly-owned subsidiaries and (iii) consolidated variable interest entities (VIEs). All material intercompany balances and transactions have been eliminated. The Company operates in one segment, pharmaceuticals. As of September 30, 2017, the Company deconsolidated Parion Sciences, Inc. (“Parion”), a VIE the Company had consolidated since 2015. The Company's condensed consolidated statement of operations for the interim period ended June 30, 2018 excludes Parion. Please refer to Note B, “Collaborative Arrangements and Acquisitions,” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 that was filed with the Securities and Exchange Commission (the “SEC”) on February 15, 2018 (the “2017 Annual Report on Form 10-K”) for further information regarding the deconsolidation of Parion.
Certain information and footnote disclosures normally included in the Company’s 2017 Annual Report on Form 10-K have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the interim periods ended June 30, 2018 and 2017.
The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2017, which are contained in the 2017 Annual Report on Form 10-K.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the amounts of revenues and expenses during the reported periods. Significant estimates in these condensed consolidated financial statements have been made in connection with the calculation of revenues, inventories, research and development expenses, stock-based compensation expense, the fair value of intangible assets, goodwill, contingent consideration, noncontrolling interest, the consolidation and deconsolidation of VIEs, leases, the fair value of cash flow hedges, deferred tax asset valuation allowances and the provision for or benefit from income taxes. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.
Recently Adopted Accounting Standards
ASC 606 did not have an aggregate impact on the Company’s net cash provided by operating activities, but resulted in offsetting changes in certain assets and liabilities presented within net cash provided by operating activities in the Company’s condensed consolidated statement of cash flows.
Equity Investments
In 2016, the FASB issued ASU No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which amended guidance related to the recording of financial assets and financial liabilities. Under the amended guidance, equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of an investee) are to be measured at fair value with changes in fair value recognized in net income (loss). However, an entity has the option to measure equity investments without readily determinable fair values at (i) fair value or (ii) cost adjusted for changes in observable prices minus impairment. Changes in measurement under either alternative are recognized in net income (loss). The amended guidance became effective January 1, 2018 and required the modified-retrospective adoption approach. As of January 1, 2018, the Company held publicly traded equity investments and equity investments accounted for under the cost method. As a result, in the first quarter of 2018, the Company recorded a $25.1 million cumulative effect adjustment to “Accumulated deficit” related to its publicly traded equity investments equal to the unrealized gain, net of tax, that was recorded in “Accumulated other comprehensive loss” as of December 31, 2017. The adoption of ASU 2016-01 had no effect on the Company’s equity investments accounted for under the cost method because the original cost basis of these investments was recorded on the Company’s condensed consolidated balance sheet as of December 31, 2017. In the three and six months ended June 30, 2018, the Company recorded income of $53.9 million and $149.4 million, respectively, to “Other income (expense), net,” in its condensed consolidated statement of operations related to the change in fair value of its equity investments.
Stock-Based Compensation
In 2017, the FASB issued ASU 2017-09, Compensation — Stock Compensation (Topic 718) (“ASU 2017-09”) related to the scope of stock option modification accounting to reduce diversity in practice and provide clarity regarding existing guidance. The new accounting guidance was effective January 1, 2018. The Company does not expect the adoption of ASU 2017-09 to have a significant effect on its condensed consolidated financial statements in future periods and had no effect in the three and six months ended June 30, 2018.
Goodwill
In 2017, the FASB issued ASU 2017-04, Intangibles — Goodwill and Other (Topic 350) (“ASU 2017-04”) related to measurements of goodwill. The amended guidance modifies the concept of impairment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value, which eliminates Step 2 from the goodwill impairment test. An entity would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to the related reporting unit. The new accounting guidance is required for annual or interim goodwill impairment tests conducted after January 1, 2020. The Company early adopted this new guidance and will utilize this approach for annual and interim goodwill impairment tests conducted after January 1, 2018. The Company does not expect the adoption of this guidance to have a significant effect on its condensed consolidated financial statements.
Intra-Entity Transfers
In 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”), which removes the previous exception in GAAP prohibiting an entity from recognizing current and deferred income tax expenses or benefits related to the transfer of assets, other than inventory, within the consolidated entity. The exception to defer the recognition of any tax impact on the transfer of inventory within the consolidated entity until it is sold to a third party remains unaffected. The amended guidance became effective January 1, 2018. In the first quarter of 2018, upon adoption of ASU 2016-16, the Company recorded a deferred tax asset and corresponding full valuation allowance of $204.7 million equal to the unamortized cost of intellectual property rights transferred to the United Kingdom in 2014 multiplied by an appropriate statutory rate. There was no cumulative effect adjustment to “Accumulated deficit” using the modified-retrospective adoption approach.
Cash Flows - Restricted Cash
In 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash (“ASU 2016-18”), which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. Therefore, amounts described as restricted cash should be included with cash and cash equivalents when reconciling the beginning of period and end of period amounts shown on the statement of cash flows.  The amended guidance became effective January 1, 2018 and is effective on a retrospective basis.
Recently Adopted Accounting Standards
Revenue Recognition
In 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenues from Contracts with Customers (Topic 606)(“ASC 606”). The new guidance became effective January 1, 2018. ASC 606 applies a more principles-based approach to recognizing revenue. Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The Company adopted ASC 606 on January 1, 2018 using the modified-retrospective adoption method for all contracts that were not completed as of the date of adoption. Under the modified-retrospective method, the Company recognized the cumulative effect of applying the standard within “Accumulated deficit” on its condensed consolidated balance sheet as of January 1, 2018.
For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adoption rules.
Based on the Company’s review of existing customer contracts as of January 1, 2018, it concluded that the only significant impact that the adoption of ASC 606 had on its financial statements relates to shipments of ORKAMBI under early access programs in France. Prior to the adoption of ASC 606, the Company did not recognize revenue on the proceeds received from sales of ORKAMBI under early access programs in France because the price was not fixed or determinable based on the status of ongoing pricing discussions. As of January 1, 2018, the Company recorded a cumulative effect adjustment to its accumulated deficit of $8.3 million related to the adoption of ASC 606, which primarily represented the Company’s estimated amount of consideration it expects to retain related to these shipments that will not be subject to a significant reversal in amounts recognized, net of costs previously deferred related to these shipments. Please refer to Note B, “Revenue Recognition,” for further information.
The Company concluded that the remaining $6.9 million that was recorded as deferred revenue as of December 31, 2017 related to the Company’s sale of its HIV protease inhibitor royalty stream in 2008 is not subject to ASC 606 because it was initially accounted for pursuant to ASC 470, Debt, which is not under the scope of ASC 606. The Company will continue to recognize the payment received as royalty revenues over the expected life of the collaboration agreement with GlaxoSmithKline plc based on the units-of-revenue method.
Recently Issued Accounting Standards
Recently Issued Accounting Standards
Derivatives and Hedging
In 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815) (“ASU 2017-12”), which helps simplify certain aspects of hedge accounting and enables entities to more accurately present their risk management activities in their financial statements. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company is in the process of determining the expected effect on its condensed consolidated financial statements.
Leases
In 2016, the FASB issued ASU No. 2016-02, Leases (“ASU 2016-02”), which amends a number of aspects of lease accounting and requires entities to recognize on the balance sheet right-of-use assets and liabilities for leases with lease terms of more than 12 months. ASU 2016-02 requires a modified-retrospective adoption approach. The new guidance will become effective for the Company on January 1, 2019. Early adoption is permitted. The Company has formed a project team to review its portfolio of existing leases and current accounting policies to identify and assess the potential differences that would result from applying the requirements of the new standard. The Company anticipates that the amended guidance will result in the recognition of additional right-of-use assets and corresponding liabilities on its condensed consolidated balance sheets. As discussed in Note K, “Long-term Obligations,” the Company currently applies build-to-suit accounting and is the deemed owner of its leased corporate headquarters in Boston and research site in San Diego, for which it is recognizing depreciation expense over the buildings’ useful lives and imputed interest on the corresponding construction financing lease obligations. Under the amended guidance, the Company expects to account for these buildings as financing leases, resulting in increased depreciation expense over the respective lease terms, which are significantly shorter than the buildings’ useful lives. The Company also expects a reduction in its imputed interest expense in the initial years of each financing lease term. The Company is also in the process of implementing appropriate changes to its controls to support lease accounting and related disclosures under the new standard.
For a discussion of other recent accounting pronouncements please refer to Note A, “Nature of Business and Accounting Policies—Recent Accounting Pronouncements,” in the 2017 Annual Report on Form 10-K.
Marketable and Equity Securities
Marketable and Equity Securities
Effective January 1, 2018, the Company measures publicly traded corporate equity investments that have readily available prices at fair value, with changes in fair value recognized in “Other income (expense), net,” each reporting period.
Effective January 1, 2018, the Company records privately issued corporate equity investments that do not have readily determinable fair values at cost, and adjusts for changes in observable prices minus impairment. Each reporting period, the Company adjusts the carrying value of these investments if it observes that additional shares have been issued in an orderly transaction between market participants resulting in a price increase or decrease per share. Additionally, each reporting period the Company reviews these investments for impairment considering all available information to conclude whether an impairment exists. Changes in measurement for all corporate equity investments are recognized in “Other income (expense), net.”
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Schedule of cash and cash equivalents
The cash, cash equivalents and restricted cash at the beginning and ending of each period presented in the Company’s condensed consolidated statements of cash flows for the six months ended June 30, 2018 and 2017 consisted of the following:
 
Six Months Ended June 30, 2018
 
Six Months Ended June 30, 2017
 
Beginning of period
 
End of period
 
Beginning of period
 
End of period
 
 
Cash and cash equivalents
$
1,665,412

 
$
2,145,359

 
$
1,183,945

 
$
1,223,130

Restricted cash and cash equivalents (VIE)
1,489

 
8,510

 
47,762

 
64,628

Prepaid expenses and other current assets
625

 
199

 

 

Cash, cash equivalents and restricted cash per statement of cash flows
$
1,667,526

 
$
2,154,068

 
$
1,231,707

 
$
1,287,758

Schedule of new accounting pronouncements and changes in accounting principles
The cumulative effect of applying ASC 606 to the Company’s contracts with customers that were not completed as of January 1, 2018 was as follows:
 
Balance as of
 
 
 
Balance as of
 
December 31, 2017
 
Adjustments
 
January 1, 2018
Assets
(in thousands)
Accounts receivable, net
$
281,343

 
$
29,881

 
$
311,224

Inventories
111,830

 
(90
)
 
111,740

Prepaid expenses and other current assets
165,635

 
(17,166
)
 
148,469

Total assets
$
3,546,014

 
$
12,625

 
$
3,558,639

Liabilities and Shareholders’ Equity
 
 
 
 


Accrued expenses
$
443,961

 
$
8,586

 
$
452,547

Early access sales accrual
232,401

 
(7,273
)
 
225,128

Other liabilities, current portion
34,373

 
2,083

 
36,456

Accumulated other comprehensive loss
(11,572
)
 
949

 
(10,623
)
Accumulated deficit
(5,119,723
)
 
8,280

 
(5,111,443
)
Total liabilities and shareholders’ equity
$
3,546,014

 
$
12,625

 
$
3,558,639

The impact of adoption on the Company’s condensed consolidated balance sheet as of June 30, 2018 was as follows:
 
As of June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Assets
(in thousands)
Accounts receivable, net
$
393,439

 
$
359,103

 
$
34,336

Inventories
115,025

 
115,117

 
(92
)
Prepaid expenses and other current assets
122,694

 
142,704

 
(20,010
)
Total assets
$
4,335,386

 
$
4,321,152

 
$
14,234

Liabilities and Shareholders’ Equity
 
 


 


Accrued expenses
$
479,120

 
$
480,892

 
$
(1,772
)
Early access sales accrual
290,457

 
303,637

 
(13,180
)
Other liabilities, current portion
59,629

 
44,295

 
15,334

Accumulated other comprehensive loss
(4,605
)
 
(4,801
)
 
196

Accumulated deficit
(4,668,751
)
 
(4,682,407
)
 
13,656

Total liabilities and shareholders’ equity
$
4,335,386

 
$
4,321,152

 
$
14,234

The impact of adoption on the Company’s condensed consolidated statement of operations for the three and six months ended June 30, 2018 was as follows:
 
Three Months Ended June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
 
(in thousands)
Product revenues, net
$
749,912

 
$
745,975

 
$
3,937

Cost of sales
104,382

 
102,688

 
1,694

Income from operations
172,878

 
170,635

 
2,243

Net income attributable to Vertex
$
207,360

 
$
205,117

 
$
2,243

 
 
 
 
 
 
Amounts per share attributable to Vertex common shareholders:
 
 
 
 
 
Net income:
 
 
 
 
 
Basic
$
0.82

 
$
0.81

 
$
0.01

Diluted
$
0.80

 
$
0.79

 
$
0.01

 
Six Months Ended June 30, 2018
 
As Reported
under ASC 606
 
Balances
without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
 
(in thousands)
Product revenues, net
$
1,387,641

 
$
1,379,039

 
$
8,602

Cost of sales
175,995

 
172,769

 
3,226

Income from operations
301,779

 
296,403

 
5,376

Net income attributable to Vertex
$
417,623

 
$
412,247

 
$
5,376

 
 
 
 
 
 
Amounts per share attributable to Vertex common shareholders:
 
 
 
 
 
Net income:
 
 
 
 
 
Basic
$
1.65

 
$
1.62

 
$
0.03

Diluted
$
1.61

 
$
1.59

 
$
0.02

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Summary in changes in contract liabilities
The following table summarizes changes in the Company’s contract liabilities for the six months ended June 30, 2018:
 
Balance at January 1, 2018 (ASC 606 adoption)
 
Additions
 
Deductions
 
Balance at June 30, 2018
 
(in thousands)
Three Months Ended June 30, 2018
 
 
 
 
 
 
 
Contract liabilities:
 
 
 
 
 
 
 
Other liabilities, current portion
$
1,654

 
$
34,513

 
$
(3,736
)
 
$
32,431

Schedule of disaggregation of revenue
Total revenues from external customers and collaborators by geographic region consisted of the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30, 2018
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
(in thousands)
United States
$
584,811

 
$
429,804

 
$
1,067,478

 
$
1,028,930

Outside of the United States
 
 
 
 
 
 
 
Europe
135,914

 
91,992

 
267,809

 
184,350

Other
31,432

 
22,339

 
57,669

 
45,573

Total revenues outside of the United States
167,346

 
114,331

 
325,478

 
229,923

Total revenues
$
752,157

 
$
544,135

 
$
1,392,956

 
$
1,258,853

Product revenues, net consisted of the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30, 2018
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
2018 (as reported under ASC 606)
 
2017 (as reported under ASC 605)
 
(in thousands)
KALYDECO
$
253,093

 
$
189,633

 
$
502,632

 
$
375,348

ORKAMBI
311,261

 
324,407

 
665,327

 
619,268

SYMDEKO
185,558

 

 
219,682

 

Other

 
(52
)
 

 
(6
)
Total product revenues, net
$
749,912

 
$
513,988

 
$
1,387,641

 
$
994,610

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions (Tables)
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of net income attributable to noncontrolling interest
An aggregate summary of net income attributable to noncontrolling interest related to the Company’s VIEs for the three and six months ended June 30, 2018 and 2017 is as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments
$
426

 
$
(18,045
)
 
$
983

 
$
(16,498
)
(Benefit from) provision for income taxes
(416
)
 
8,132

 
5,989

 
8,523

Decrease (increase) in fair value of contingent payments
1,100

 
(3,260
)
 
(22,900
)
 
(6,990
)
Net loss (income) attributable to noncontrolling interest
$
1,110

 
$
(13,173
)
 
$
(15,928
)
 
$
(14,965
)
Summary of increase in fair value of contingent payments
During the three and six months ended June 30, 2018 and 2017, the decreases and (increases) in the fair value of the contingent payments related to the Company’s VIEs were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Parion
$

 
$
(3,260
)
 
$

 
$
(6,090
)
BioAxone
1,100

 

 
(22,900
)
 
(900
)
Schedule of collaborative arrangement summary of items related to variable interest entities
Significant amounts related to the Company’s consolidation of BioAxone as a VIE included in the Company’s condensed consolidated balance sheets as of the dates set forth in the table below were as follows:
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Restricted cash and cash equivalents (VIE)
$
8,510

 
$
1,489

Intangible assets
29,000

 
29,000

Deferred tax liability
9,335

 
4,756

Noncontrolling interest
28,655

 
13,727

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
The following table sets forth the computation of basic and diluted net income per share for the periods ended:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands, except per share amounts)
Basic net income attributable to Vertex per common share calculation:
 
 
 
 
 
 
 
Net income attributable to Vertex common shareholders
$
207,360

 
$
17,996

 
$
417,623

 
$
265,752

Less: Undistributed earnings allocated to participating securities
(65
)
 
(23
)
 
(163
)
 
(387
)
Net income attributable to Vertex common shareholders—basic
$
207,295

 
$
17,973

 
$
417,460

 
$
265,365

 
 
 
 
 
 
 
 
Basic weighted-average common shares outstanding
254,135

 
247,521

 
253,685

 
246,782

Basic net income attributable to Vertex per common share
$
0.82

 
$
0.07

 
$
1.65

 
$
1.08

 
 
 
 
 
 
 
 
Diluted net income attributable to Vertex per common share calculation:
 
 
 
 
 
 
 
Net income attributable to Vertex common shareholders
$
207,360

 
$
17,996

 
$
417,623

 
$
265,752

Less: Undistributed earnings allocated to participating securities
(64
)
 
(23
)
 
(160
)
 
(382
)
Net income attributable to Vertex common shareholders—diluted
$
207,296

 
$
17,973

 
$
417,463

 
$
265,370

 
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per common share
254,135

 
247,521

 
253,685

 
246,782

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Stock options
2,758

 
2,787

 
3,003

 
2,407

Restricted stock and restricted stock units (including PSUs)
1,689

 
1,264

 
1,851

 
958

Employee stock purchase program
2

 
63

 
18

 
52

Weighted-average shares used to compute diluted net income per common share
258,584

 
251,635

 
258,557

 
250,199

Diluted net income attributable to Vertex per common share
$
0.80

 
$
0.07

 
$
1.61

 
$
1.06

Potential gross common equivalent shares
The Company did not include the securities in the following table in the computation of the net income per share attributable to Vertex common shareholders calculations because the effect would have been anti-dilutive during each period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Stock options
2,253

 
3,112

 
1,943

 
7,065

Unvested restricted stock and restricted stock units (including PSUs)
6

 
6

 
5

 
32

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Financial assets subject to fair value measurements (excluding VIE cash and cash equivalents, which are recorded as Restricted cash and cash equivalents (VIE))
The following table sets forth the Company’s financial assets and liabilities (excluding VIE cash and cash equivalents) subject to fair value measurements:
 
Fair Value Measurements as of June 30, 2018
 
 
 
Fair Value Hierarchy
 
Total
 
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Financial instruments carried at fair value (asset position):
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
971,044

 
$
971,044

 
$

 
$

Government-sponsored enterprise securities
10,982

 
10,982

 

 

Commercial paper
21,263

 

 
21,263

 

Marketable securities:
 
 
 
 
 
 
 
Corporate equity securities
242,775

 
242,775

 

 

U.S. Treasury securities
11,020

 
11,020

 

 

Government-sponsored enterprise securities
2,491

 
2,491

 

 

Corporate debt securities
232,704

 

 
232,704

 

Commercial paper
133,406

 

 
133,406

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
10,812

 

 
10,812

 

Other assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
1,451

 

 
1,451

 

Total financial assets
$
1,637,948


$
1,238,312

 
$
399,636

 
$

Financial instruments carried at fair value (liability position):
 
 
 
 
 
 
 
Other liabilities, current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
$
(1,948
)
 
$

 
$
(1,948
)
 
$

Other liabilities, excluding current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
(299
)
 

 
(299
)
 

Total financial liabilities
$
(2,247
)
 
$

 
$
(2,247
)
 
$

 
Fair Value Measurements as of December 31, 2017
 
 
 
Fair Value Hierarchy
 
Total
 
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Financial instruments carried at fair value (asset position):
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
614,951

 
$
614,951

 
$

 
$

Government-sponsored enterprise securities
12,678

 
12,678

 

 

Commercial paper
57,357

 

 
57,357

 

Marketable securities:
 
 
 
 
 
 
 
Corporate equity securities
74,821

 
74,821

 

 

Government-sponsored enterprise securities
2,303

 
2,303

 

 

Corporate debt securities
265,867

 

 
265,867

 

Commercial paper
80,263

 

 
80,263

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency forward contracts
13

 

 
13

 

Total financial assets
$
1,108,253

 
$
704,753

 
$
403,500

 
$

Financial instruments carried at fair value (liability position):
 
 
 
 
 
 
 
Other liabilities, current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
$
(13,642
)
 
$

 
$
(13,642
)
 
$

Other liabilities, excluding current portion:
 
 
 
 
 
 
 
Foreign currency forward contracts
(866
)
 

 
(866
)
 

Total financial liabilities
$
(14,508
)
 
$

 
$
(14,508
)
 
$

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities and Equity Investments (Tables)
6 Months Ended
Jun. 30, 2018
Cash and Cash Equivalents [Abstract]  
Summary of cash equivalents and marketable securities
A summary of the Company’s cash equivalents and marketable securities is shown below:
 
Amortized Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
 
(in thousands)
As of June 30, 2018
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
971,044

 
$

 
$

 
$
971,044

Government-sponsored enterprise securities
10,981

 
1

 

 
10,982

Commercial paper
21,270

 

 
(7
)
 
21,263

Total cash equivalents
1,003,295

 
1

 
(7
)
 
1,003,289

Marketable securities:
 
 
 
 
 
 
 
U.S. Treasury securities (matures within 1 year)
11,022

 

 
(2
)
 
11,020

Government-sponsored enterprise securities (matures within 1 year)
2,491

 

 

 
2,491

Corporate debt securities (matures within 1 year)
178,692

 

 
(564
)
 
178,128

Corporate debt securities (matures after 1 year through 5 years)
54,613

 
1

 
(38
)
 
54,576

Commercial paper (matures within 1 year)
133,478

 
4

 
(76
)
 
133,406

Total marketable debt securities
380,296

 
5

 
(680
)
 
379,621

Corporate equity securities
64,713

 
178,062

 

 
242,775

Total marketable securities
$
445,009

 
$
178,067

 
$
(680
)
 
$
622,396

 
 
 
 
 
 
 
 
As of December 31, 2017
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
614,951

 
$

 
$

 
$
614,951

Government-sponsored enterprise securities
12,679

 

 
(1
)
 
12,678

Commercial paper
57,371

 

 
(14
)
 
57,357

Total cash equivalents
685,001

 

 
(15
)
 
684,986

Marketable securities:
 
 
 
 
 
 
 
Government-sponsored enterprise securities (matures within 1 year)
2,304

 

 
(1
)
 
2,303

Corporate debt securities (matures within 1 year)
215,639

 

 
(363
)
 
215,276

Corporate debt securities (matures after 1 year through 5 years)
50,697

 

 
(106
)
 
50,591

Commercial paper (matures within 1 year)
80,372

 

 
(109
)
 
80,263

Total marketable debt securities
349,012

 

 
(579
)
 
348,433

Available-for-sale corporate equity securities
43,213

 
31,608

 

 
74,821

Total marketable securities
$
392,225

 
$
31,608

 
$
(579
)
 
$
423,254


Available-for-sale debt securities were recorded in the Company's condensed consolidated balance sheets as follows:
 
As of June 30, 2018
 
As of December 31, 2017
 
(in thousands)
Cash and cash equivalents
$
1,003,289

 
$
684,986

Marketable securities
379,621

 
348,433

Total
$
1,382,910

 
$
1,033,419

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive income (loss) by component:
 
 
 
Unrealized Holding Gains (Losses), Net of Tax
 
 
 
Foreign Currency Translation Adjustment
 
On Available-For-Sale Debt Securities
 
On Equity Securities
 
On Foreign Currency Forward Contracts
 
Total
 
(in thousands)
Balance at December 31, 2017
$
(21,031
)
 
$
(594
)
 
$
25,069

 
$
(15,016
)
 
$
(11,572
)
Other comprehensive income before reclassifications
6,141

 
(87
)
 

 
15,352

 
21,406

Amounts reclassified from accumulated other comprehensive income (loss)

 

 

 
9,681

 
9,681

Net current period other comprehensive income (loss)
$
6,141

 
$
(87
)
 
$

 
$
25,033

 
$
31,087

Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard
949

 

 
(25,069
)
 

 
(24,120
)
Balance at June 30, 2018
$
(13,941
)
 
$
(681
)
 
$

 
$
10,017

 
$
(4,605
)

 
 
 
Unrealized Holding Gains (Losses), Net of Tax
 
 
 
Foreign Currency Translation Adjustment
 
On Available-For-Sale Debt Securities
 
On Equity Securities
 
On Foreign Currency Forward Contracts
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(7,862
)
 
$
(10
)
 
$
17,531

 
$
11,514

 
$
21,173

Other comprehensive (loss) income before reclassifications
(7,253
)
 
(236
)
 
(13,511
)
 
(17,215
)
 
(38,215
)
Amounts reclassified from accumulated other comprehensive income (loss)

 

 

 
(4,711
)
 
(4,711
)
Net current period other comprehensive (loss) income
$
(7,253
)
 
$
(236
)
 
$
(13,511
)
 
$
(21,926
)
 
$
(42,926
)
Balance at June 30, 2017
$
(15,115
)
 
$
(246
)
 
$
4,020

 
$
(10,412
)
 
$
(21,753
)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging (Tables)
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Cash Flow Hedging Instruments
The following table summarizes the notional amount of the Company’s outstanding foreign currency forward contracts designated as cash flow hedges under GAAP:
 
As of June 30, 2018
 
As of December 31, 2017
Foreign Currency
(in thousands)
Euro
$
317,429

 
$
257,230

British pound sterling
71,288

 
77,481

Australian dollar
31,853

 
30,501

 Canadian dollar
32,789

 

Total foreign currency forward contracts
$
453,359

 
$
365,212

Schedule of Foreign Exchange Contracts, Condensed Consolidated Statements of Operations
During the three and six months ended June 30, 2018 and 2017, the Company recognized the following related to foreign currency forward contacts in its condensed consolidated statements of operations:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Designated as hedging instruments - Reclassified from AOCI
 
 
 
 
 
 
 
Product revenues, net
$
(2,675
)
 
$
1,973

 
$
(9,159
)
 
$
6,752

Not designated as hedging instruments
 
 
 
 
 
 
 
Other income (expense), net
$
(4,152
)
 
$
5,304

 
$
(2,614
)
 
$
8,823

Schedule of Foreign Exchange Contracts
The following table summarizes the fair value of the Company’s outstanding foreign currency forward contracts included on its condensed consolidated balance sheets:
As of June 30, 2018
Assets
 
Liabilities
Classification
 
Fair Value
 
Classification
 
Fair Value
(in thousands)
Designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
$
10,812

 
Other liabilities, current portion
 
$
(1,948
)
Other assets
 
1,451

 
Other liabilities, excluding current portion
 
(299
)
Not designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
206

 
Other liabilities, current portion
 

Total assets
 
$
12,469

 
Total liabilities
 
$
(2,247
)
As of December 31, 2017
Assets
 
Liabilities
Classification
 
Fair Value
 
Classification
 
Fair Value
(in thousands)
Designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 
$
13

 
Other liabilities, current portion
 
$
(13,642
)
Other assets
 

 
Other liabilities, excluding current portion
 
(866
)
Not designated as hedging instruments
 
 
 
 
 
 
Prepaid expenses and other current assets
 

 
Other liabilities, current portion
 
(684
)
Total assets
 
$
13

 
Total liabilities
 
$
(15,192
)
Derivatives Offsetting
The following table summarizes the potential effect of offsetting derivatives by type of financial instrument designated as cash flow hedges under GAAP on the Company’s condensed consolidated balance sheets:
 
As of June 30, 2018
 
Gross Amounts Recognized
 
Gross Amounts Offset
 
Gross Amounts Presented
 
Gross Amounts Not Offset
 
Legal Offset
Foreign currency forward contracts
(in thousands)
Total assets
$
12,263

 
$

 
$
12,263

 
$
(2,247
)
 
$
10,016

Total liabilities
$
(2,247
)
 
$

 
$
(2,247
)
 
$
2,247

 
$

 
As of December 31, 2017
 
Gross Amounts Recognized
 
Gross Amounts Offset
 
Gross Amounts Presented
 
Gross Amounts Not Offset
 
Legal Offset
Foreign currency forward contracts
(in thousands)
Total assets
$
13

 
$

 
$
13

 
$
(13
)
 
$

Total liabilities
$
(14,508
)
 
$

 
$
(14,508
)
 
$
13

 
$
(14,495
)
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventories by Type
Inventories consisted of the following:
 
As of June 30, 2018
 
As of December 31, 2017
 
(in thousands)
Raw materials
$
16,124

 
$
20,924

Work-in-process
74,818

 
74,237

Finished goods
24,083

 
16,669

Total
$
115,025

 
$
111,830

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Obligations Long-term Obligations (Tables)
6 Months Ended
Jun. 30, 2018
Long-term Debt and Capital Lease Obligations [Abstract]  
Property and Equipment, net
Property and equipment, net and the carrying value of the Company’s construction financing lease obligation (including current and non-current portions and excluding interest that will be imputed over the course of the Company’s underlying lease agreements for these buildings) related to the Fan Pier Buildings and the San Diego Building were as follows:
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Property and equipment, net
 
 
 
Fan Pier Buildings
$
469,508

 
$
475,725

San Diego Building
$
116,738

 
$
94,602

 
 
 
 
Construction financing lease obligation
 
 
 
Fan Pier Buildings
$
471,797

 
$
472,070

San Diego Building
$
93,879

 
$
87,392

Construction Financing Lease Obligation
Property and equipment, net and the carrying value of the Company’s construction financing lease obligation (including current and non-current portions and excluding interest that will be imputed over the course of the Company’s underlying lease agreements for these buildings) related to the Fan Pier Buildings and the San Diego Building were as follows:
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Property and equipment, net
 
 
 
Fan Pier Buildings
$
469,508

 
$
475,725

San Diego Building
$
116,738

 
$
94,602

 
 
 
 
Construction financing lease obligation
 
 
 
Fan Pier Buildings
$
471,797

 
$
472,070

San Diego Building
$
93,879

 
$
87,392

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation Expense and Share Repurchase (Tables)
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based compensation expense by line item
During the three and six months ended June 30, 2018 and 2017, the Company recognized the following stock-based compensation expense:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(in thousands)
Stock-based compensation expense by type of award:
 
 
 
 
 
 
 
Stock options
$
28,591

 
$
27,915

 
$
54,646

 
$
54,896

Restricted stock and restricted stock units (including PSUs)
51,497

 
43,906

 
101,915

 
84,651

ESPP share issuances
2,428

 
2,246

 
4,556

 
4,310

Stock-based compensation expense related to inventories
(80
)
 
(972
)
 
(545
)
 
(1,323
)
Total stock-based compensation included in costs and expenses
$
82,436

 
$
73,095

 
$
160,572

 
$
142,534

 
 
 
 
 
 
 


Stock-based compensation expense by line item:
 
 


 
 
 


Cost of sales
$
1,191

 
$
513

 
$
2,004

 
$
970

Research and development expenses
51,612

 
43,832

 
100,100

 
88,669

Sales, general and administrative expenses
29,633

 
28,750

 
58,468

 
52,895

Total stock-based compensation included in costs and expenses
$
82,436

 
$
73,095

 
$
160,572

 
$
142,534

Unrecognized stock-based compensation expense, net of estimated forfeitures
The following table sets forth the Company’s unrecognized stock-based compensation expense as of June 30, 2018, by type of award and the weighted-average period over which that expense is expected to be recognized:
 
As of June 30, 2018
 
Unrecognized Expense
 
Weighted-average
Recognition Period
 
(in thousands)
 
(in years)
Type of award:
 
 
 
Stock options
$
169,237

 
2.65
Restricted stock and restricted stock units (including PSUs)
$
343,132

 
2.57
ESPP share issuances
$
5,777

 
0.63
Stock options outstanding and exercisable
The following table summarizes information about stock options outstanding and exercisable as of June 30, 2018:
 
 
Options Outstanding
 
Options Exercisable
Range of Exercise Prices
 
Number
Outstanding
 
Weighted-average
Remaining
Contractual Life
 
Weighted-average
Exercise Price
 
Number
Exercisable
 
Weighted-average
Exercise Price
 
 
(in thousands)
 
(in years)
 
(per share)
 
(in thousands)
 
(per share)
$26.73–$40.00
 
707

 
1.37
 
$
34.48

 
707

 
$
34.48

$40.01–$60.00
 
557

 
4.01
 
$
49.57

 
557

 
$
49.57

$60.01–$80.00
 
615

 
5.75
 
$
75.16

 
603

 
$
75.15

$80.01–$100.00
 
3,441

 
7.70
 
$
89.36

 
1,336

 
$
90.09

$100.01–$120.00
 
874

 
6.61
 
$
109.28

 
613

 
$
109.17

$120.01–$140.00
 
1,034

 
7.13
 
$
130.42

 
702

 
$
130.36

$140.01–$160.00
 
1,500

 
9.59
 
$
155.52

 
132

 
$
155.02

$160.01–$163.74
 
584

 
9.02
 
$
162.94

 
114

 
$
162.94

Total
 
9,312

 
7.09
 
$
103.58

 
4,764

 
$
87.14

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
segment
Jan. 01, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Number of operating segments | segment   1      
Cumulative effect adjustment to accumulated deficit       $ 9,229 $ 0
Other income (expense), net $ 53,900 $ 149,400      
Deferred tax asset       1,600,000  
Deferred tax assets, valuation allowance 204,700 204,700      
HIV Protease Inhibitor Royalty          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Deferred revenue       6,900  
Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment to accumulated deficit       33,349 $ (9,371)
Accounting Standards Update 2014-09          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment to accumulated deficit $ (24,120) $ (24,120)      
Accounting Standards Update 2014-09 | Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment to accumulated deficit     $ 8,300    
Accounting Standards Update 2016-01 | Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment to accumulated deficit       $ 25,100  
Accounting Standards Update 2016-16          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Deferred tax asset     204,700    
Deferred tax assets, valuation allowance     $ 204,700    
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies - Cumulative Effect of applying ASC 606 to the Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Accounts receivable, net $ 393,439 $ 311,224 $ 281,343  
Inventories 115,025 111,740 111,830  
Prepaid expenses and other current assets 122,694 148,469 165,635  
Total assets 4,335,386 3,558,639 3,546,014  
Accrued expenses 479,120 452,547 443,961  
Early access sales accrual 290,457 225,128 232,401  
Other liabilities, current portion 59,629 36,456 34,373  
Accumulated other comprehensive loss (4,605) (10,623) (11,572)  
Accumulated deficit (4,668,751) (5,111,443) (5,119,723)  
Cumulative effect adjustment for adoption of new accounting guidance     9,229 $ 0
Total liabilities and shareholders’ equity 4,335,386 3,558,639 $ 3,546,014  
Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Cumulative effect adjustment for adoption of new accounting guidance (24,120)      
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Accounts receivable, net 34,336 29,881    
Inventories (92) (90)    
Prepaid expenses and other current assets (20,010) (17,166)    
Total assets 14,234 12,625    
Accrued expenses (1,772) 8,586    
Early access sales accrual (13,180) (7,273)    
Other liabilities, current portion 15,334 2,083    
Accumulated other comprehensive loss 196 949    
Accumulated deficit 13,656 8,280    
Total liabilities and shareholders’ equity $ 14,234 $ 12,625    
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies - Impact of Adoption to the Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net $ 393,439 $ 311,224 $ 281,343
Inventories 115,025 111,740 111,830
Prepaid expenses and other current assets 122,694 148,469 165,635
Total assets 4,335,386 3,558,639 3,546,014
Accrued expenses 479,120 452,547 443,961
Early access sales accrual 290,457 225,128 232,401
Other liabilities, current portion 59,629 36,456 34,373
Accumulated other comprehensive loss (4,605) (10,623) (11,572)
Accumulated deficit (4,668,751) (5,111,443) (5,119,723)
Total liabilities and shareholders’ equity 4,335,386 3,558,639 $ 3,546,014
Calculated under Revenue Guidance in Effect before Topic 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net 359,103    
Inventories 115,117    
Prepaid expenses and other current assets 142,704    
Total assets 4,321,152    
Accrued expenses 480,892    
Early access sales accrual 303,637    
Other liabilities, current portion 44,295    
Accumulated other comprehensive loss (4,801)    
Accumulated deficit (4,682,407)    
Total liabilities and shareholders’ equity 4,321,152    
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net 34,336 29,881  
Inventories (92) (90)  
Prepaid expenses and other current assets (20,010) (17,166)  
Total assets 14,234 12,625  
Accrued expenses (1,772) 8,586  
Early access sales accrual (13,180) (7,273)  
Other liabilities, current portion 15,334 2,083  
Accumulated other comprehensive loss 196 949  
Accumulated deficit 13,656 8,280  
Total liabilities and shareholders’ equity $ 14,234 $ 12,625  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies - Schedule of new accounting pronouncements and changes in accounting principles (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues $ 752,157 $ 544,135 $ 1,392,956 $ 1,258,853
Cost of sales 104,382 71,205 175,995 118,193
Income from operations 172,878 52,707 301,779 323,549
Net income attributable to Vertex $ 207,360 $ 17,996 $ 417,623 $ 265,752
Basic (in dollars per share) $ 0.82 $ 0.07 $ 1.65 $ 1.08
Diluted (in dollars per share) $ 0.80 $ 0.07 $ 1.61 $ 1.06
Calculated under Revenue Guidance in Effect before Topic 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Cost of sales $ 102,688   $ 172,769  
Income from operations 170,635   296,403  
Net income attributable to Vertex $ 205,117   $ 412,247  
Basic (in dollars per share) $ 0.81   $ 1.62  
Diluted (in dollars per share) $ 0.79   $ 1.59  
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Cost of sales $ 1,694   $ 3,226  
Income from operations 2,243   5,376  
Net income attributable to Vertex $ 2,243   $ 5,376  
Basic (in dollars per share) $ 0.01   $ 0.03  
Diluted (in dollars per share) $ 0.01   $ 0.02  
Product revenues, net        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues $ 749,912 $ 513,988 $ 1,387,641 $ 994,610
Product revenues, net | Calculated under Revenue Guidance in Effect before Topic 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues 745,975   1,379,039  
Product revenues, net | Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues $ 3,937   $ 8,602  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies - Schedule of cash, cash equivalents and restricted cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 2,145,359 $ 1,665,412 $ 1,223,130 $ 1,183,945
Restricted cash and cash equivalents (VIE) 8,510 1,489 64,628 47,762
Cash, cash equivalents and restricted cash per statement of cash flows 2,154,068 1,667,526 1,287,758 1,231,707
Prepaid and other current assets        
Cash and Cash Equivalents [Line Items]        
Restricted cash and cash equivalents (VIE) $ 199 $ 625 $ 0 $ 0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue, payment term 30 days      
Credits to revenue as a percentage of gross product revenues (or less) 1.00%      
Early access sales accrual $ 290,457 $ 225,128 $ 232,401  
Cumulative effect adjustment for adoption of new accounting guidance     9,229 $ 0
Accumulated Deficit        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Cumulative effect adjustment for adoption of new accounting guidance     $ 33,349 $ (9,371)
Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Cumulative effect adjustment for adoption of new accounting guidance $ (24,120)      
Accounting Standards Update 2014-09 | Accumulated Deficit        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Cumulative effect adjustment for adoption of new accounting guidance   $ 8,300    
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Summary in changes in contract liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Contract Liabilities  
Beginning balance $ 1,654
Additions 34,513
Deductions (3,736)
Ending balance $ 32,431
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue $ 752,157 $ 544,135 $ 1,392,956 $ 1,258,853
United States        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 584,811 429,804 1,067,478 1,028,930
Europe        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 135,914 91,992 267,809 184,350
Other        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 31,432 22,339 57,669 45,573
Total revenues outside of the United States        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 167,346 114,331 325,478 229,923
Product revenues, net        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 749,912 513,988 1,387,641 994,610
KALYDECO        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 253,093 189,633 502,632 375,348
ORKAMBI        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 311,261 324,407 665,327 619,268
SYMDEKO        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue 185,558 0 219,682 0
Other        
Disaggregation of Revenue [Line Items]        
Disaggregation of revenue $ 0 $ (52) $ 0 $ (6)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Cystic Fibrosis Foundation Therapeutics Incorporated (Details) - Cystic Fibrosis Foundation Therapeutics Incorporated - USD ($)
1 Months Ended 6 Months Ended
Oct. 31, 2016
Jun. 30, 2018
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Additional milestone payments   $ 0
Collaborative funding $ 75,000,000  
Additional collaborative funding $ 6,000,000  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - CRISPR Therapeutics AG (Details) - CRISPR Therapeutics AG
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2018
USD ($)
Dec. 31, 2015
USD ($)
target
Jun. 30, 2018
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Right to license, number of targets (up to) | target   6  
Collaborative arrangement, up-front payment   $ 75.0  
Collaborative arrangement, investment in collaborative partner, pursuant to convertible loan agreement   30.0  
Collaborative arrangement, development and regulatory potential milestone payments maximum   $ 420.0  
Prior to marketing approval, time period of notice required to terminate (in days)   90 days  
Subsequent to marketing approval, time period of notice required to terminate (in days)   270 days  
Preferred Stock      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Collaborative arrangement, investment in collaborative partner, pursuant to convertible loan agreement $ 21.5    
Common Stock      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Fair value of investment     $ 242.8
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Merck KGaA (Details) - Merck KGaA
$ in Millions
1 Months Ended
Jan. 31, 2017
USD ($)
pre-clinical_stage_program
clinical-stage_program
development_program
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Right to license, number of development programs | development_program 4
Right to license, number of clinical stage programs | clinical-stage_program 2
Number of pre-clinical stage programs | pre-clinical_stage_program 2
Collaborative arrangement, up-front payment | $ $ 230.0
Time period of notice required to terminate 90 days
Time period of notice required to terminate after a product has received marketing approval 180 days
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Parion Sciences, Inc. (Details) - Parion Sciences, Inc.
$ in Millions
12 Months Ended
Dec. 31, 2015
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Collaborative arrangement, up-front payment $ 85.0
Prior to marketing approval, time period of notice required to terminate (in days) 90 days
Subsequent to marketing approval, time period of notice required to terminate (in days) 180 days
Change of control prior to clinical trial, time period of notice required to terminate (in days) 30 days
Term of agreement following first commercial sale (in years) 10 years
ENaC Inhibitors in CF  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Collaborative arrangement, development and regulatory potential milestone payments maximum $ 485.0
Collaborative arrangement regulatory potential milestone payments maximum, global filling and approval 360.0
Enac Inhibitors in Non Cf  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Collaborative arrangement, development and regulatory potential milestone payments maximum 370.0
Additional Enac Inhibitors  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Collaborative arrangement, development and regulatory potential milestone payments maximum $ 230.0
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - BioAxone Biosciences, Inc. (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 01, 2014
Jun. 30, 2018
Dec. 31, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Contingent payments   $ 0 $ 0
BioAxone Biosciences Inc.      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Deferred tax liability, intangible asset $ 11,300    
Collaborative arrangement, up-front payment 10,000 10,000  
Maximum license fees and milestone payments 80,000    
Contingent payments   $ 31,800 $ 18,900
In Process Research and Development | BioAxone Biosciences Inc.      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Acquired intangible asset $ 29,000    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Summary of Net Income Attributable to noncontrolling (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract]        
(Benefit from) provision for income taxes $ 10,341 $ 4,337 $ (2,318) $ 8,322
Net loss (income) attributable to noncontrolling interest 1,110 (13,173) (15,928) (14,965)
Variable Interest Entity, Primary Beneficiary        
Variable Interest Entity, Primary Beneficiary, Does Not Hold Majority Voting Interest, Disclosures [Abstract]        
Loss (income) attributable to noncontrolling interest before (benefit from) provision for income taxes and changes in fair value of contingent payments 426 (18,045) 983 (16,498)
(Benefit from) provision for income taxes (416) 8,132 5,989 8,523
Decrease (increase) in fair value of contingent payments 1,100 (3,260) (22,900) (6,990)
Net loss (income) attributable to noncontrolling interest $ 1,110 $ (13,173) $ (15,928) $ (14,965)
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Increase in the fair value of contingent payments (Details) - Variable Interest Entity, Primary Beneficiary - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Decrease (increase) in fair value of contingent payments $ 1,100 $ (3,260) $ (22,900) $ (6,990)
Parion Sciences, Inc.        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Decrease (increase) in fair value of contingent payments 0 (3,260) 0 (6,090)
BioAxone Biosciences Inc.        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Decrease (increase) in fair value of contingent payments $ 1,100 $ 0 $ (22,900) $ (900)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Schedule of collaborative arrangement summary of items related to VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net [Abstract]        
Restricted cash and cash equivalents (VIE) $ 8,510 $ 1,489 $ 64,628 $ 47,762
Intangible assets 29,000 29,000    
Deferred tax liability 9,335 6,341    
Noncontrolling interest 28,655 13,727    
Variable Interest Entity, Primary Beneficiary        
Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net [Abstract]        
Restricted cash and cash equivalents (VIE) 8,510 1,489    
Intangible assets 29,000 29,000    
Deferred tax liability 9,335 4,756    
Noncontrolling interest $ 28,655 $ 13,727    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Moderna Therapeutics, Inc. (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Jun. 30, 2018
Moderna Therapeutics, Inc.    
Schedule of Collaborative Arrangement Agreements [Line Items]    
Carrying value of investments   $ 23.0
Moderna Therapeutics, Inc.    
Schedule of Collaborative Arrangement Agreements [Line Items]    
Collaborative arrangement, up-front payment $ 20.0  
Collaborative arrangement, investment in collaborative partner, pursuant to convertible loan agreement 20.0  
Collaborative arrangement, development and regulatory potential milestone payments maximum 275.0  
Collaborative arrangement approval and reimbursement milestones $ 220.0  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Janssen Pharmaceuticals, Inc. (Details) - Janssen Pharmaceuticals, Inc. - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2014
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Collaborative arrangement, up-front payment   $ 35.0
Collaborative revenues $ 25.0  
Time period of notice required to terminate   6 months
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Concert Pharmaceuticals (Details) - Concert Pharmaceuticals - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jul. 31, 2017
Jul. 30, 2017
Sep. 30, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Collaborative arrangement, development and commercialization rights potential maximum milestone payments   $ 160.0  
Collaborative arrangement, additional maximum milestone payments based on regulatory approval   $ 90.0  
Collaborative funding     $ 160.0
Collaborative arrangement, purchase price $ 165.1    
Collaborative arrangement, transaction costs $ 5.1    
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Schedule of Earnings Per Share Computation Statement (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Basic net income attributable to Vertex per common share calculation:        
Net income attributable to Vertex common shareholders $ 207,360 $ 17,996 $ 417,623 $ 265,752
Less: Undistributed earnings allocated to participating securities (65) (23) (163) (387)
Net income attributable to Vertex common shareholders—basic $ 207,295 $ 17,973 $ 417,460 $ 265,365
Basic weighted-average common shares outstanding (in shares) 254,135 247,521 253,685 246,782
Basic net income (loss) attributable to Vertex per common share (in dollars per share) $ 0.82 $ 0.07 $ 1.65 $ 1.08
Diluted net income attributable to Vertex per common share calculation:        
Less: Undistributed earnings allocated to participating securities $ (64) $ (23) $ (160) $ (382)
Net income attributable to Vertex common shareholders—diluted $ 207,296 $ 17,973 $ 417,463 $ 265,370
Effect of potentially dilutive securities:        
Employee stock purchase program (in shares) 2 63 18 52
Weighted-average shares used to compute diluted net income per common share (in shares) 258,584 251,635 258,557 250,199
Diluted net income attributable to Vertex per common share (in dollars per share) $ 0.80 $ 0.07 $ 1.61 $ 1.06
Stock options        
Effect of potentially dilutive securities:        
Share-based payment arrangements (in shares) 2,758 2,787 3,003 2,407
Restricted stock and restricted stock units (including PSUs)        
Effect of potentially dilutive securities:        
Share-based payment arrangements (in shares) 1,689 1,264 1,851 958
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 2,253 3,112 1,943 7,065
Unvested restricted stock and restricted stock units (including PSUs)        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 6 6 5 32
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Recurring basis    
Financial instruments carried at fair value (asset position):    
Total financial assets $ 1,637,948 $ 1,108,253
Financial instruments carried at fair value (liability position):    
Total financial liabilities (2,247) (14,508)
Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Total financial assets 1,238,312 704,753
Financial instruments carried at fair value (liability position):    
Total financial liabilities 0 0
Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Total financial assets 399,636 403,500
Financial instruments carried at fair value (liability position):    
Total financial liabilities (2,247) (14,508)
Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Total financial assets 0 0
Financial instruments carried at fair value (liability position):    
Total financial liabilities 0 0
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 10,812 13
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0 0
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 10,812 13
Prepaid and other current assets | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0 0
Other assets | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 1,451  
Other assets | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0  
Other assets | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 1,451  
Other assets | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Foreign currency forward contracts 0  
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (liability position):    
Derivative liability current (1,948) (13,642)
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (liability position):    
Derivative liability current 0 0
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (liability position):    
Derivative liability current (1,948) (13,642)
Other liabilities, current portion | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (liability position):    
Derivative liability current 0 0
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent (299) (866)
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis | Level 1    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent 0 0
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis | Level 2    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent (299) (866)
Other liabilities, excluding current portion | Foreign currency forward contracts | Recurring basis | Level 3    
Financial instruments carried at fair value (liability position):    
Derivative liability, noncurrent 0 0
Money market funds | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 971,044 614,951
Money market funds | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 971,044 614,951
Money market funds | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Money market funds | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Government-sponsored enterprise securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 10,982 12,678
Marketable securities 2,491 2,303
Government-sponsored enterprise securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 10,982 12,678
Marketable securities 2,491 2,303
Government-sponsored enterprise securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Government-sponsored enterprise securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Corporate debt securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Marketable securities 232,704 265,867
Corporate debt securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Marketable securities 0 0
Corporate debt securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Marketable securities 232,704 265,867
Corporate debt securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Marketable securities 0 0
Commercial paper | Recurring basis    
Financial instruments carried at fair value (asset position):    
Cash equivalents 21,263 57,357
Marketable securities 133,406 80,263
Commercial paper | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Commercial paper | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Cash equivalents 21,263 57,357
Marketable securities 133,406 80,263
Commercial paper | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Cash equivalents 0 0
Marketable securities 0 0
Corporate equity securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Marketable securities 242,775 74,821
Corporate equity securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Marketable securities 242,775 74,821
Corporate equity securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Marketable securities 0 0
Corporate equity securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Marketable securities 0 $ 0
US Treasury Securities | Recurring basis    
Financial instruments carried at fair value (asset position):    
Marketable securities 11,020  
US Treasury Securities | Recurring basis | Level 1    
Financial instruments carried at fair value (asset position):    
Marketable securities 11,020  
US Treasury Securities | Recurring basis | Level 2    
Financial instruments carried at fair value (asset position):    
Marketable securities 0  
US Treasury Securities | Recurring basis | Level 3    
Financial instruments carried at fair value (asset position):    
Marketable securities 0  
Variable Interest Entity, Primary Beneficiary | Level 1    
Financial instruments carried at fair value (liability position):    
Cash and cash equivalents $ 5,000  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities and Equity Investments - Summary of cash equivalents and marketable securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Available-for-sale debt securities    
Fair Value $ 1,382,910 $ 1,033,419
Equity securities    
Amortized Cost 445,009  
Gross Unrealized Gains 178,067  
Gross Unrealized Losses (680)  
Fair Value 622,396  
Amortized Cost   392,225
Gross Unrealized Gains   31,608
Gross Unrealized Losses   (579)
Fair Value   423,254
US Treasury Securities    
Available-for-sale debt securities    
Amortized Cost 11,022  
Gross Unrealized Gains 0  
Gross Unrealized Losses (2)  
Fair Value 11,020  
Money market funds    
Available-for-sale debt securities    
Amortized Cost 971,044 614,951
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 971,044 614,951
Government-sponsored enterprise securities    
Available-for-sale debt securities    
Amortized Cost 10,981 12,679
Gross Unrealized Gains 1 0
Gross Unrealized Losses 0 (1)
Fair Value 10,982 12,678
Commercial paper    
Available-for-sale debt securities    
Amortized Cost 21,270 57,371
Gross Unrealized Gains 0 0
Gross Unrealized Losses (7) (14)
Fair Value 21,263 57,357
Cash Equivalents    
Available-for-sale debt securities    
Amortized Cost 1,003,295 685,001
Gross Unrealized Gains 1 0
Gross Unrealized Losses (7) (15)
Fair Value 1,003,289 684,986
Total marketable debt securities    
Available-for-sale debt securities    
Amortized Cost 380,296 349,012
Gross Unrealized Gains 5 0
Gross Unrealized Losses (680) (579)
Fair Value 379,621 348,433
Government-sponsored enterprise securities (matures within 1 year)    
Available-for-sale debt securities    
Amortized Cost 2,491 2,304
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Fair Value 2,491 2,303
Corporate debt securities (matures within 1 year)    
Available-for-sale debt securities    
Amortized Cost 178,692 215,639
Gross Unrealized Gains 0 0
Gross Unrealized Losses (564) (363)
Fair Value 178,128 215,276
Corporate debt securities (matures after 1 year through 5 years)    
Available-for-sale debt securities    
Amortized Cost 54,613 50,697
Gross Unrealized Gains 1 0
Gross Unrealized Losses (38) (106)
Fair Value 54,576 50,591
Commercial paper (matures within 1 year)    
Available-for-sale debt securities    
Amortized Cost 133,478 80,372
Gross Unrealized Gains 4 0
Gross Unrealized Losses (76) (109)
Fair Value 133,406 80,263
Corporate equity securities    
Equity Securities, FV-NI and without Readily Determinable Fair Value [Abstract]    
Amortized Cost 64,713  
Gross Unrealized Gains 178,062  
Gross Unrealized Losses 0  
Fair Value $ 242,775  
Equity securities    
Amortized Cost   43,213
Gross Unrealized Gains   31,608
Gross Unrealized Losses   0
Fair Value   $ 74,821
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities and Equity Investments - Marketable securities and equity investments (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Summary of cash equivalents and marketable securities          
Other than temporary impairment losses, investments     $ 0    
Gross realized gains (losses)   $ 0 $ 0    
Unrealized gain (loss) on investments   53,900,000   $ 149,400,000  
Payments to Acquire Investments       21,500,000 $ 0
CRISPR          
Summary of cash equivalents and marketable securities          
Unrealized gain (loss) on investments   53,900,000   146,500,000  
Payments to Acquire Investments $ 21,500,000        
Moderna          
Summary of cash equivalents and marketable securities          
Unrealized gain (loss) on investments   0   2,900,000  
Carrying value of investments   $ 23,000,000   $ 23,000,000  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     $ 2,042,306 $ 1,338,191    
Other comprehensive income before reclassifications     21,406 (38,215)    
Amounts reclassified from accumulated other comprehensive income (loss)     9,681 (4,711)    
Total changes in other comprehensive income (loss) $ 35,138 $ (37,778) 31,087 (42,926)    
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard         $ 9,229 $ 0
Ending Balance 2,714,883 1,867,231 2,714,883 1,867,231    
Foreign Currency Translation Adjustment            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (21,031) (7,862)    
Other comprehensive income before reclassifications     6,141 (7,253)    
Amounts reclassified from accumulated other comprehensive income (loss)     0 0    
Total changes in other comprehensive income (loss)     6,141 (7,253)    
Ending Balance (13,941) (15,115) (13,941) (15,115)    
Unrealized Holding Gains (Losses), Net of Tax, On Available-For-Sale Debt Securities            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (594) (10)    
Other comprehensive income before reclassifications     (87) (236)    
Amounts reclassified from accumulated other comprehensive income (loss)     0 0    
Total changes in other comprehensive income (loss)     (87) (236)    
Ending Balance (681) (246) (681) (246)    
Unrealized Holding Gains (Losses), Net of Tax, On Equity Securities, Net of Tax            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     25,069 17,531    
Other comprehensive income before reclassifications     0 (13,511)    
Amounts reclassified from accumulated other comprehensive income (loss)     0 0    
Total changes in other comprehensive income (loss)     0 (13,511)    
Ending Balance 0 4,020 0 4,020    
Unrealized Holding Gains (Losses), Net of Tax, On Foreign Currency Forward Contracts            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (15,016) 11,514    
Other comprehensive income before reclassifications     15,352 (17,215)    
Amounts reclassified from accumulated other comprehensive income (loss)     9,681 (4,711)    
Total changes in other comprehensive income (loss)     25,033 (21,926)    
Ending Balance 10,017 (10,412) 10,017 (10,412)    
AOCI Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning Balance     (11,572) 21,173    
Total changes in other comprehensive income (loss)     31,087 (42,926)    
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard         $ (24,120)  
Ending Balance (4,605) $ (21,753) (4,605) $ (21,753)    
Accounting Standards Update 2014-09            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard (24,120)   (24,120)      
Accounting Standards Update 2014-09 | Foreign Currency Translation Adjustment            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard 949   949      
Accounting Standards Update 2014-09 | Unrealized Holding Gains (Losses), Net of Tax, On Available-For-Sale Debt Securities            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard 0   0      
Accounting Standards Update 2014-09 | Unrealized Holding Gains (Losses), Net of Tax, On Equity Securities, Net of Tax            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard (25,069)   (25,069)      
Accounting Standards Update 2014-09 | Unrealized Holding Gains (Losses), Net of Tax, On Foreign Currency Forward Contracts            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amounts reclassified to accumulated deficit pursuant to adoption of new accounting standard $ 0   $ 0      
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Derivative [Line Items]  
Amount of ineffectiveness on net hedges $ 0
Cash flow hedging | Foreign currency forward contracts | Minimum  
Derivative [Line Items]  
Derivative term 1 month
Cash flow hedging | Foreign currency forward contracts | Maximum  
Derivative [Line Items]  
Derivative term 18 months
Not designated as hedging instrument | Foreign currency forward contracts  
Derivative [Line Items]  
Derivative term 1 year
Not designated as hedging instrument | Cash flow hedging | Foreign currency forward contracts  
Derivative [Line Items]  
Notional amount of foreign currency forward contract $ 90,400
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging - Notional Amount (Details) - Foreign currency forward contracts - Designated as hedging instrument - Cash flow hedging - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 453,359 $ 365,212
Euro    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 317,429 257,230
British pound sterling    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 71,288 77,481
Australian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 31,853 30,501
Canadian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 32,789 $ 0
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging Hedging - Cash Flow Hedging Instruments (Details) - Foreign currency forward contracts - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Product revenues, net | Designated as hedging instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Cash Flow Hedging Instruments $ (2,675) $ 1,973 $ (9,159) $ 6,752
Other income (expense), net | Not designated as hedging instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Cash Flow Hedging Instruments $ (4,152) $ 5,304 $ (2,614) $ 8,823
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging - Derivative Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Foreign currency forward contracts | Cash flow hedging    
Derivative [Line Items]    
Total assets $ 12,469 $ 13
Total liabilities (2,247) (15,192)
Designated as hedging instrument | Foreign currency forward contracts | Cash flow hedging    
Derivative [Line Items]    
Total assets 12,263 13
Total liabilities (2,247) (14,508)
Prepaid and other current assets | Designated as hedging instrument    
Derivative [Line Items]    
Fair Value - assets 10,812 13
Prepaid and other current assets | Not designated as hedging instrument    
Derivative [Line Items]    
Fair Value - assets 206 0
Other liabilities, current portion | Designated as hedging instrument    
Derivative [Line Items]    
Fair Value - liabilities (1,948) (13,642)
Other liabilities, current portion | Not designated as hedging instrument    
Derivative [Line Items]    
Fair Value - liabilities 0 (684)
Other assets | Designated as hedging instrument    
Derivative [Line Items]    
Fair Value - assets 1,451 0
Other liabilities, excluding current portion | Designated as hedging instrument    
Derivative [Line Items]    
Fair Value - liabilities $ (299) $ (866)
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Hedging - Offsetting Derivatives (Details) - Cash flow hedging - Foreign currency forward contracts - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Offsetting Derivative Assets [Abstract]    
Gross Amounts Recognized $ 12,469 $ 13
Offsetting Derivative Liabilities [Abstract]    
Gross Amounts Recognized (2,247) (15,192)
Designated as hedging instrument    
Offsetting Derivative Assets [Abstract]    
Gross Amounts Recognized 12,263 13
Gross Amounts Offset 0 0
Gross Amounts Presented 12,263 13
Gross Amounts Not Offset (2,247) (13)
Legal Offset 10,016 0
Offsetting Derivative Liabilities [Abstract]    
Gross Amounts Recognized (2,247) (14,508)
Gross Amounts Offset 0 0
Gross Amounts Presented (2,247) (14,508)
Gross Amounts Not Offset 2,247 13
Legal Offset $ 0 $ (14,495)
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]      
Raw materials $ 16,124   $ 20,924
Work-in-process 74,818   74,237
Finished goods 24,083   16,669
Total Inventories $ 115,025 $ 111,740 $ 111,830
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 29,000 $ 29,000
Goodwill 50,384 50,384
Variable Interest Entity, Primary Beneficiary    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 29,000 $ 29,000
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Obligations - Fan Pier Leases (Details) - Fan Pier Leases
ft² in Millions
12 Months Ended
Dec. 31, 2011
ft²
lease
building
Property, Plant and Equipment [Line Items]  
Number of leases | lease 2
Area of real estate property (in square feet) | ft² 1.1
Number of buildings under lease agreement | building 2
Optional term of lease agreement (in years) 10 years
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Obligations - San Diego Lease (Details)
ft² in Thousands, $ in Thousands
Dec. 02, 2015
USD ($)
ft²
term_extension
Jun. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Property, Plant and Equipment [Line Items]      
Property and equipment, net   $ 815,928 $ 789,437
San Diego Lease      
Property, Plant and Equipment [Line Items]      
Area of real estate property (in square feet) | ft² 170    
Length of lease 16 years    
Average yearly aggregate rent $ 10,200    
Amount of optional renewal terms | term_extension 2    
Optional renewal term length 5 years    
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Obligations Long-term Obligations - Property and Equipment, Lease Obligations(Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 815,928 $ 789,437
Fan Pier Leases | Building    
Property, Plant and Equipment [Line Items]    
Property and equipment, net 469,508 475,725
Construction financing lease obligation 471,797 472,070
San Diego Lease | Building    
Property, Plant and Equipment [Line Items]    
Property and equipment, net 116,738 94,602
Construction financing lease obligation $ 93,879 $ 87,392
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Obligations - Revolving Credit Facility (Details)
$ in Millions
1 Months Ended
Oct. 31, 2016
USD ($)
Line of Credit Facility [Line Items]  
Proceeds from lines of credit $ 300.0
Line of credit facility additional borrowing capacity 300.0
Line of Credit  
Line of Credit Facility [Line Items]  
Line of credit facility, current borrowing capacity $ 500.0
Debt covenant, consolidated leverage ratio 3.00
Debt covenant, minimum consolidated EBITDA $ 200.0
Base Rate | Minimum | Line of Credit  
Line of Credit Facility [Line Items]  
Interest rate, stated percentage 0.75%
Base Rate | Maximum | Line of Credit  
Line of Credit Facility [Line Items]  
Interest rate, stated percentage 1.50%
Eurodollar | Minimum | Line of Credit  
Line of Credit Facility [Line Items]  
Interest rate, stated percentage 1.75%
Eurodollar | Maximum | Line of Credit  
Line of Credit Facility [Line Items]  
Interest rate, stated percentage 2.50%
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation Expense and Share Repurchase - (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Stock-based compensation expense:        
Stock-based compensation expense related to inventories $ (80) $ (972) $ (545) $ (1,323)
Total stock-based compensation included in costs and expenses 82,436 73,095 160,572 142,534
Cost of sales        
Stock-based compensation expense:        
Total stock-based compensation included in costs and expenses 1,191 513 2,004 970
Research and development expenses        
Stock-based compensation expense:        
Total stock-based compensation included in costs and expenses 51,612 43,832 100,100 88,669
Sales, general and administrative expenses        
Stock-based compensation expense:        
Total stock-based compensation included in costs and expenses 29,633 28,750 58,468 52,895
Stock options        
Stock-based compensation expense:        
Share-based compensation expense by type of award 28,591 27,915 54,646 54,896
Type of award:        
Unrecognized Expense 169,237   $ 169,237  
Weighted-average Recognition Period     2 years 7 months 24 days  
Restricted stock and restricted stock units (including PSUs)        
Stock-based compensation expense:        
Share-based compensation expense by type of award 51,497 43,906 $ 101,915 84,651
Type of award:        
Unrecognized Expense 343,132   $ 343,132  
Weighted-average Recognition Period     2 years 6 months 26 days  
ESPP share issuances        
Stock-based compensation expense:        
Share-based compensation expense by type of award 2,428 $ 2,246 $ 4,556 $ 4,310
Type of award:        
Unrecognized Expense $ 5,777   $ 5,777  
Weighted-average Recognition Period     7 months 17 days  
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation Expense and Share Repurchase - Stock Options Outstanding and Exercisable (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price range, options outstanding (in shares) | shares 9,312
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 7 years 1 month 2 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 103.58
Exercise price range, options exercisable (in shares) | shares 4,764
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 87.14
$26.73–$40.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 26.73
Exercise price, high end of range (in dollars per share) $ 40
Exercise price range, options outstanding (in shares) | shares 707
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 1 year 4 months 13 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 34.48
Exercise price range, options exercisable (in shares) | shares 707
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 34.48
$40.01–$60.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 40.01
Exercise price, high end of range (in dollars per share) $ 60
Exercise price range, options outstanding (in shares) | shares 557
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 4 years 4 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 49.57
Exercise price range, options exercisable (in shares) | shares 557
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 49.57
$60.01–$80.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 60.01
Exercise price, high end of range (in dollars per share) $ 80
Exercise price range, options outstanding (in shares) | shares 615
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 5 years 9 months
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 75.16
Exercise price range, options exercisable (in shares) | shares 603
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 75.15
$80.01–$100.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 80.01
Exercise price, high end of range (in dollars per share) $ 100
Exercise price range, options outstanding (in shares) | shares 3,441
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 7 years 8 months 12 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 89.36
Exercise price range, options exercisable (in shares) | shares 1,336
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 90.09
$100.01–$120.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 100.01
Exercise price, high end of range (in dollars per share) $ 120
Exercise price range, options outstanding (in shares) | shares 874
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 6 years 7 months 10 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 109.28
Exercise price range, options exercisable (in shares) | shares 613
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 109.17
$120.01–$140.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 120.01
Exercise price, high end of range (in dollars per share) $ 140.00
Exercise price range, options outstanding (in shares) | shares 1,034
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 7 years 1 month 17 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 130.42
Exercise price range, options exercisable (in shares) | shares 702
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 130.36
$140.01–$160.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 140.01
Exercise price, high end of range (in dollars per share) $ 160.00
Exercise price range, options outstanding (in shares) | shares 1,500
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 9 years 7 months 2 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 155.52
Exercise price range, options exercisable (in shares) | shares 132
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 155.02
$160.01–$163.74  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Exercise price, low end of range (in dollars per share) 160.01
Exercise price, high end of range (in dollars per share) $ 163.74
Exercise price range, options outstanding (in shares) | shares 584
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 9 years 7 days
Exercise price range, options outstanding, weighted-average exercise price (in dollars per share) $ 162.94
Exercise price range, options exercisable (in shares) | shares 114
Exercise price range, options exercisable, weighted-average exercise price (in dollars per share) $ 162.94
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation Expense and Share Repurchase - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Number of shares authorized to be repurchased | shares 500,000,000.0
Shares repurchased (shares) | shares 767,551
Share repurchased | $ $ 119,034
Shares repurchased, accrued liabilities | $ $ 4,000
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Schedule of Collaborative Arrangement Agreements [Line Items]          
Provision for (benefit from) income taxes $ 10,341,000 $ 4,337,000 $ (2,318,000) $ 8,322,000  
Excess tax benefits related to stock-based compensation (5,000,000)   16,800,000    
State And Local, Foreign Income Tax, Amount 5,700,000   8,500,000    
Tax provision attributable to noncontrolling interest (400,000)   6,000,000    
Unrecognized tax benefits 5,900,000   5,900,000   $ 3,800,000
Income taxes, interest and penalties accrued 0   0    
Increase in unrecognized tax benefits is reasonably possible 0   0    
Income taxes, material interest or penalties related to uncertain tax positions     0   0
Deferred tax asset subject to valuation allowance         $ 1,600,000,000
Deferred tax assets, valuation allowance 204,700,000   204,700,000    
Variable Interest Entity, Primary Beneficiary          
Schedule of Collaborative Arrangement Agreements [Line Items]          
Provision for (benefit from) income taxes (416,000) $ 8,132,000 5,989,000 $ 8,523,000  
Income tax liability associated with variable interest entity $ 0   $ 0    
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring Liabilities - Narrative (Details)
1 Months Ended
Feb. 28, 2017
position
Research and Development Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring and related cost, number of positions eliminated 70
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]    
Indemnification claims $ 0  
Contingent liabilities $ 0 $ 0
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "V!^DP?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ +8'Z3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " M@?I,2+B4H.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:23.D+7%\4G!<&!XEM(;EM8TX;DI-VW-XU; MA^@'\#%W__SN=W"-]E(/ 5_"X#&0Q7@SN:Z/4OL-.Q!Y"1#U 9V*94KTJ;D; M@E.4GF$/7NFCVB-4G-?@D)11I& &%GXALK8Q6NJ BH9PQAN]X/UGZ#+,:, . M'?84090"6#M/]*>I:^ *F&&$P<7O IJ%F*M_8G,'V#DY1;NDQG$LQU7.I1T$ MO#\_O>9U"]M'4KW&]"M:22>/&W:9_+:Z?]@^LK;B8EWPNZ*JMZ*6?"VKVX_9 M]8??5=@-QN[L/S:^"+8-_+J+]@M02P,$% @ +8'Z3)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " M@?I,.SDG+E0" "O!P & 'AL+W=O[\/=P>(=($@WBI M22]F) CH51[4G'\'IWZDZ8FSN?OWC^; MY%4R9RS(D=%?]456.S_UO0NYXCN5SZS_0L:$8M\;L_]&'H0JN(Y$:92,"O/O ME7B1FQXYZ9&A1S-ZO#@ &Y&X!6*G0&S1-PN! M 1$;1&L0Z29&8>!629PJB:62+E1L1.86V#@%-A8=+BO% 5DIE=0ID=K\1:T< M')"58LF<$IG-CQ82#DCLEH"!^TH%MH=D>:D"ZYN' 4Q7=%:N+K1UEJ4U8I(Y M9DW%>7_W,+15LJ6*C5FK7NB^Q!#9'N#BG1@Q'\XL5K\L0\M*!K/GKR'\9CJ% M\$IV;TV;FEFG;K0W[RWX!Q]:V7?,;W4KO#.3ZA$V3^65,4E41,&3BJ52W7-: M4'*5>KI1V1S#UZ.(O4$L#!!0 ( "V!^DS[5#HY104 & 9 M 8 >&PO=V]R:W-H965T&ULC9E1;^,V#,>_2I#W-J(H M65+1%F@3#QNP <4-VY[=5FV#2^+,=MO;MY_LN#F'I'IW#Y?8_5'2GY)(2KE\ MKYNO[4N,W>S;=K-KK^8O7;>_6"S:AY>XK=KS>A]WZ2]/=;.MNO38/"_:?1.K MQ\%HNUEHI8K%MEKOYM>7P[N[YOJR?NTVZUV\:V;MZW9;-?_=QDW]?C6'^<>+ M+^OGEZY_L;B^W%?/\<_8_;6_:]+3XMC*XWH;=^VZWLV:^'0UOX&+$K$W&(B_ MU_&]G7R?]5+NZ_IK__#;X]5<]2.*F_C0]4U4Z>,M+N-FT[>4QO'OV.C\V&=O M./W^T?HO@_@DYKYJX[+>_+-^[%ZNYGX^>XQ/U>NF^U*__QI'078^&]7_'M_B M)N']2%(?#_6F'?Z?/;RV7;T=6TE#V5;?#I_KW?#Y/K;_828;Z-% 'PU2WY\9 MX&B WPW,IP9F-# _VX,=#2SI87'0/CAS5775]653O\^:PWK85_VR@PN;INNA M?SG,SO"WY,\VO7V[UOIR\=:W,R*W!T1/$3Q%5AR!([%(_1\'H:5!W&K>PVD' M2X$P9 P_;*3\M)&38:+H*QSL<6IO97LCVIO!WDSM"^+K ^(&9#<@SFJPCKB# M8]880$M<;%^(]@7WCB?>.2!V.DYET-/% MPC$'6E'G"(TY&P+!2@$##R'C&B=*%"]J1 MF5@*G E@Z+9="1RH .!(6"L%,*!%E5F0D$EIP"4BE0C"[M?>>2J15X)F$'0=&.44K<^*,S-GUP+@.4"'15HA:B ANGC MF$$^?9PZTPB>JN.8QVP$E>L4X(4*TD(%>-6@5:&MHN(XAP %37D"EGQ@:=HO MI6Z]"E0TK!3!ZGS@#!L>.#Q-E $TDI+G[X#T7)VT<)AF'G9\6L0$P*PX,(Y"Q@\/8 ( M'*!W!2TV2@$,P123Q'8J44XP6D@PN; D1W#-(WC.S2A'<.01G+D9I7,9W5Q+ M@=*>!JF51!GF7X%*4&:;HARR40C9F6V #*"T@),P[>D$@439XI,E_,;D=WL;F>;BJ;VNNZ_TR>7O\.>!&][?+ MY/TM7"Q!>+^"B_)PV?^]^<-O#W]4S?-ZU\[NZZZKM\/-\U-==S$-7YVG=?$2 MJ\?CPR8^=?U7E[XWASO_PT-7[\??,Q;''U6N_P=02P,$% @ +8'Z3,+_ M\VTK P V L !@ !X;"]W;W)KM'4AU;(]!-VIY<7. MD.HJP&$8!W51-OYJ86P/[6HASK(J&_[0>MVYKHOV3\8K<5GZR'\S/):'H]2& M8+4X%0?^G=.5HO%:OE_Z]VB^05@3#.)GR2_=Y-W34IZ$ M>-:++[NE'^J,>,6W4KLHU..%KWE5:4\JC]^#4W^,J8G3]S?OGXQX)>:IZ/A: M5+_*G3PN_<3W=GQ?G"OY*"Z?^2"(^MZ@_BM_X96"ZTQ4C*VH.O/K;<^=%/7@ M1:52%Z_]LVS,\S+X?Z/!!#P0\$A0L3\B1 ,A>B>0#PED()#_C4 ' K4B!+UV M4\R\D,5JT8J+U_;]<"ITVZ$Y5=NUU4:S.^8_5<].65]6-%P$+]K/ ,EZ")Y M<'0-R5T(&A&!BC\F@:$D,NQ&N ZP!A#$RN&?3C8?.KE*,P)K%1E^-*W5#9D$ MY!/#)Q-^E%BU[B',0)H^Q3#&]I:L75B$4)Q:%7%1)(KH).>^+$#,)&2(P=(H M*(VZI<$P/P;YL5,::O58UD/H5#.S,&L7,T,,)Y;B'( ES*H*Y"IBY$95&*B* MN:JLKLV8$P;3)*66+AL'@)&8Q':Q M-E!85:WTQMV*;GS(D"O0OET'S#020LCN20"ECCZR+YLD,? M^(V\1]C5E]KZL'N5$TQ29P-=W RE++'/'8 C)&%VQ3907(P3IT6#R512\_9@ M1L3.VXIS(_778V(=Q]![,X5:]@S-UPBPYWIL-5/0N_M^YOU6M(>RZ;PG(=4L M92:>O1"2J_3#.[4U1S5FCXN*[Z5^9>J][6?-?B'%:9BC@W&87_T%4$L#!!0 M ( "V!^DP,&PO=V]R:W-H965T&ULC55=;]L@%/TKB/>%^*O=(L=2\S%MTB9%K;8]$^>B[E)&R&?50&@T2MGE9KC0NMZ1HC*"^!4340-E7FS%Y)3;;;R M0%0M@>X*H65G!1B)UY)S*OPM@HIGC )\#C^6A MT#9 LK2F!W@"_:O>2+,COVH* 0:ZM C6/$RR!,2MDRGCI-'&?TA*'Z[/Z5^?=>-E2!4O!_I0[ M7%5G?%+DH,QKM5>3XT8"?_,=F/,J/'3\> M]CKP>MU"[AVDR.I=D?4MQ(619-1(VI#J+]"'P([97RXHM@M@Q& MXBLS,ML)]R;?SMN?5![*2J&MT.8BN^NV%T*#J=Q8P:@P([[?,-AKN[PW:]D. MNG:C1=W-<-+_D63_ %!+ P04 " M@?I,E75U>[X$ #V%@ & 'AL M+W=O*S$3&RM;KJ3$V[[3?Y[;;EV_;[ M>//[^GZN1D>QB4_#V$2=?M[B*C;-V%+R\>^YT?FESS'P^OJ]]5^GY%,RCW4? M5VWSSW8];.[G?CY;Q^?ZM1F^ML??XCDA,Y^=L_\COL4FR4/TN]U/O\=S^^]A<@"< ^ 2H,L/ _ <@"2@.#F;4OU2#_5R MT;7'67?Z6H=Z'!3Z#M/+?!H?3N]N^E_*MD]/WY86%\7;V,Y94ITD<"6!6\6* M*VQYD12I_XL)$$W %(_7\4:.1S$>I_CR.MZ2)$X2-TGVIR1T:= $D@K7:6M- MJ4'V4XI^2N['$3\GB;GJQP)@(+977%8"@LF\72.Z,=R-)VX,Z\8;K8@7+M*E M#[(3*SJQW EY_Y5EG6# $NEGXC+P.NED-TYTXY@;1U*N'$]9&P6&N)%DVJ.2 MW7C1C>=N-''C>3< -I3$C2"SQF)F1@713>!NR*2O O]2I7)I>!([7 +#6)L GN**ZYP/);J,HPPY-7=44D>:)Q^4HC/KI[);/S)$ M-7 _AOH!UI%1Z.D(^JGLUH\,96R($136J5S[TA&LS9LY7,^TX*,5,V9ZBA3-:=E@A.RK\YE#D/( M921#57.J>DI5S7E9NJ"!30M!EY8"JS..9+!J3E9/R:H%9AIEF2$N S"8\R.C M57.V>LI6+4 SJ-(X:DC0(90JXPADM@)GJZ=L!TII4&H:8T)="V49,ZYW'Y+IC1P2@=*:1"J M6@LJ#6GJ2! FE5.9E0QD3@/G-$V^DC3L@WVHN74B$QH"6Y5#AF H$Q4Y46F9 M7B%')67%AY);'S))D9,T4&ZA4'R:DKY5497;%:-,4>04I1O>"CD>'1JGN"%! MJ(U#F_.4.3K@) V47<@9^4NJ]2BZ)%G:+KJ<(1FFR&$:*+J00S(9LMZQREE2 M&JV#@]R EH&*'*B! @PY*<%Z"VS_)0D5>.,RAPDH0Q4Y5#5=_RN43@JL8=^. MRS0ZR.P(4:8JXNH &PO=V]R:W-H965T&ULC97]KMH@&,9OI>D%"/VN MIII,EV5+ML2<96=_H[[:YM#2 =JSNQ_0GL8B4XVQ?#SOP^^I!(J.\3=1 DCO MO::-6/JEE.T"(;$OH29BQEIHU,R1\9I(U>4G)%H.Y&"*:HI"C%-4DZKQ5X49 MV_)5P*E.I=0#:%6TY 0_0?YJMUSUT.AR MJ&IH1,4:C\-QZ7\*%IL ZP*C>*V@$U=M3T?9,?:F.]\.2Q]K(J"PE]J"J,<% M-D"I=E( (SE3^<*ZKS $ M2GQO2/\=+D"57).H-?:,"O/K[<]"LGIP42@U>>^?56.>73^39D.9NR <"L*Q M((CO%D1#0605H)[,1/U,)%D5G'4>[_^MENA-$2PB]3+W>M"\.S.GT@HU>ED% M."K011L-FG6O":\TX52QN56D\2A!"F"D")T4H:F/)A3_,8BYG%(W&+HZ1O6]]H/P4]4(;\>D.I'-N7ED3(*RQ3-E6*JK=.Q0 M.$K=S%2;]_=)WY&L'>Y*-%[8JW]02P,$% @ +8'Z3.";?(#Y! ,1@ M !@ !X;"]W;W)K[^SDM;D$G$#9)R]E_OTYP*1Y/ *DJESXSGAF/_=KIZ%!6 M/^NUMDWE[X7C4??=4C4?E>U-L=O:I&M3OVVU>_3>Q17EX&/+AYQ??-V_K MIOTB&8_V^9O]89N_]D^5^Y2S]H4WDNRY_MA]]7#T/61F0+^]*T+G+W\F&GMBA:3RZ.?[W3X6G,UO#\_:?W MQRYYE\QS7MMI6?RS637KAZ$9#E;V-7\OFN_E86E]0G(X\-G_83]LX? V$C?& M2UG4W>_!RWO=E%OOQ86RS7\=7S>[[O7@_7^:T0;@#>!DP.&B@? &XLM 7#1( MO4%Z,@!]T4!Z WDR2-5% ^4-U-<(EY/6WD"?#$1ZT0'*>CF]]9 MWN3C454>!M6Q1?=YNQ+XO7$=]-)^V35,]S= Q$XX+0# M03H0G8,T< "H^D=&=\RN8QBJ:TQD0G-4M!BZ"Z@@VI2,-B6B1;TR/3+R;!A( MC6"D+YUIQ"VN MCQFFUZ."G$@/=XF'PJ&$D1J'?ANWN,Z%H=,:Q($(/<.A0[R0%-;>Y34J#(=6 M-$Y(FF"X 43 =<2RP6%">=J*12XHXA,E':+42!9Y( ,YG)OE5!BS"7MRL&IS6'JQM. M.!XZCS8#W,-S@KJ#]/S$YLL9@W?N**,!SP[!N6;/ M-#Y)+LA,P&V/T3&>4%*AH6\;I:649[?W.M :"91&XO,1Q'HE.#-(&^:W88NK M6!@W+7X0BU]T0O+,>;>D0DB);QD0:UK*M8HF]T9N27!<9M"SCT'/-8V02(%O M$T"(GU8Z2G%*@Z9W-0,ME$ )9=0MQ*W-+1:&HY]2()K#&<2JVSF+3MU]X-FH M88:T. -U7\3;$! 71I%=J"8M54!=&/'Y%(@;HW1-IW%,\6T++X@9[4L:+#/7 MQPS3HV44*!F-UFBL:%SQZ/')[$9N<9T+0ZF?:O=^^KX$/OXH2GW_@%]&PO=V]R:W-H965T&ULA9G=;N,V$(5?Q?!]UN0,?Z0@";!64;1 "RQ:M+W6)DQBK&VYDI)L MW[Z4[/4Z,X=M+F)+/B3/#,F/%'7SUO5?AN>4QL77W78_W"Z?Q_%PO5H-]\]I MUPX?ND/:YU\>NW[7COFR?UH-ASZU#W.AW79%QH35KMWLEWAZG&ZN[FT/[E'Y/XQ^'3WV^6IUK M>=CLTG[8=/M%GQYOEQ_M=>/"5&!6_+E);\/%]\44RN>N^S)=_/QPNS23H[1- M]^-419L_7E.3MMNIINSC[U.ERW.;4\'+[]]J_W$./@?SN1U2TVW_VCR,S[?+ M:KEX2(_MRW;\K7O[*9T"\LO%*?I?TFO:9OGD)+=QWVV'^?_B_F48N]VIEFQE MUWX]?F[V\^?;J?YOQ7 !.A6@[KG>7J9O4Z5732K(\:NM2<%:M<^[D) M0DVL216G]PTT0.%P"PR#X+D\OPNBQA4X6(&;*W 7%:@D'"5QENQGB6/VWHI0 MM(PJ$VW$;CQTXW4XSN * JP@J' LR7B.&G]AU ;CH^P:('/DN= ]$=J)VHX3 M>5M'U0X[9Z0;K:(ZEG)303,5,".:65>JF5#+!#9:5+M8&'4UM%(#*RRLU#HO MW@9A18MK&KJRKN8HDP.$ MA0%C(;\^6@)V@K1#.FYCK)-FM.S*5:7I9#'N+."=*Q#&8N!93;Q0RY"<]EI5 M-J@$ YVK8R@YPM"S7CF*1CKRNJ6:M2$@(ZKKJF (0]0"BCJU-&H^,CLC60%D M5UQ[+JRC%G/4:I!&U6D:D99R\-(0D#E3'$08I1:Q5!G2G+04@LQD W15WHJ4 MR(&):@%2O1I%&I<^.@X*90"K+O(%B=YO?C!8R>C)ZDO[)\Q# CST3]/A;8P[ C 3K;5$* 8QQA*4YXPQXA!6W(!/(G>C9]HC5J.D2Y4554*'W.1 M-!>ME\L@ >#YJJKE7A#IJ'*QE"4,1M)@M%ZNAH20EX>^'-- 5U@,"5.1 !6] M7 P)X,Y:R\%+.T!('"F4>@V#D2*88Z4L8Y818)F7M"? ,I>7[RC#0KI8525+ M&&:$8";Q2AI2.=7>,$M/6ECH><8@8[!#E,Q<\__O$('DBLWT5["#H<@ BD$^ M5;"&HC=J4@!5]$4[F)L,N!DDHQEP,R^[TG8#=29P8?QPX:D8X#5(O++&9NW5 MC@JH2NG!7&7 U2"YRHB7SLK5!\J,*YT88*HRH*K$TYH!5=4.IT$JXL)FDS%6 M&6!5]L*:-2TI1K63 K*KC$//!:@RABJ#Q_80I26]C[QR9-2 !H_WY1F&"'4:G-'(,=( %9$MI;APA D(&R5AG4:GM^K$!*BX MJKDP71T&K . C1*P3J,S[Q)9]1>05:7T8, Z %@9^/HD>G?(:Q3,@$JF9G5Q M_+Y+_=/\IF)8W'WX;\I&FXWMQ?VVOF^,[C>_5'%^Q_-KV3YO] ML/C8O_?'5QO'B[$[G%[;K,[O MCN[^!5!+ P04 " M@?I,?CH ';4! #2 P & 'AL+W=ON#@Q59QQOX!OY[=[9HL9FE$@JT$T83"W5.[[;'4QKB8\ / 8-; MG$FHY&+,-VA7N0,A"AC)>)D\XI W!Y?F?_'&O'6B[< MP;V1/T7EVYP>**F@YKWT3V9X@*F>#Y1,Q7^%*T@,#THP1VFDBRLI>^>-FEA0 MBN*OXRYTW(?Q)KV=8.N 9 (D,^ 0\[ Q453^B7M>9-8,Q(Z][WAXXNTQP=Z4 MP1E;$>]0O$/OM=CN]QF[!J(IYC3&),N8.8(A^YPB64MQ2OZ!)^OPW:K"783O M_E!X6"=(5PG22)#^M\2UF(]_)6&+GBJP39PF1TK3ZSC)"^\\L'=)?)/?X>.T M/W+;".W(Q7A\V=C_VA@/*&5S@R/4X@>;#0FU#\<]GNTX9J/A33?](#9_X^(7 M4$L#!!0 ( "V!^DP3IAX8LP$ -(# 9 >&PO=V]R:W-H965T- ML8I[-&W+7&^!UQ&D)$N3Y#U37&A:YM%WMF5N!B^%AK,E;E"*VU\GD&8LZ(Z^ M.!Y$V_G@8&7>\Q:^@?_>GRU:;&&IA0+MA-'$0E/0N]WQE(7X&/!#P.A69Q(J MN1CS%(S/=4&3( @D5#XP<-RN< ]2!B*4\7/FI$O* %R?7]@_QMJQE@MW<&_D MHZA]5] #)34T?)#^P8R?8*[G'25S\5_@"A+#@Q+,41GIXDJJP7FC9A:4HOCS MM L=]W&ZR6YGV#8@G0'I CC$/&Q*%)5_X)Z7N34CL5/O>QZ>>'=,L3=5<,96 MQ#L4[]![+7>')&?70#3'G*:8=!VS1#!D7U*D6RE.Z3_P=!N^WU2XC_#]'PK_ MDS_;),@B0?9FB5LQ?ZMDJYXJL&V<)D2X^_M) MLN-ZG;$7BZ1Y#@\I*AW0O-H&P)%W);7-:.-@D\MW7C M0H#E:2=J^ 'N9W1EO$R>=2P;@TKZP/\3>?2\G8>$>Y4M;NB:C MMY244(E>NF<<'F'JYYJ2J?EO< ;ITX,27Z- :>.7%+UUJ"86+T6)]_%L=3R' MB?\"6P?P"< _ =A8*"K_*IS(4X,#,>/L.Q&N>+OG?C9%",91Q']>O/71<[Z] MW:7L'(BFG,.8PYQTU>1.>%O>/Q3C[2QVW_+DS=:DM.Z/S-QOE7 MB Z\E,V57Z'&/[#9D5"Y8'[QMAG7;'0<=M,+8O,SSO\ 4$L#!!0 ( "V! M^DS+K"KSM $ -(# 9 >&PO=V]R:W-H965T0-DAIUMZ!VA2=0*A*AC!\3)YU31N#R?&/_D&K'6B["PY-5+[(*;4X/E%10BUZ% M9SM\A*F>=Y1,Q7^&*R@,CTHP1VF53RLI>Q^LGEA0BA9OXRY-VH?Q9G>#K0/X M!. SX) ;$R4E+\70129LP-Q8^\[$9]X>^38FS(Z4RO2'8KWZ+T6V\-]QJZ1 M:(HYC3%\&3-',&2?4_"U%"?^#YROPW>K"G<)OOM#X<,ZP7Z58)\(]O\M<2WF M\%<2MNBI!M>D:?*DM+U)D[SPS@/[R-.;_ X?I_V+<(TTGEQLP)=-_:^M#8!2 M-G&UL?5/MCIP@ M%'T5P@,LCF/;F8F:[&S3M$F;3+9I^YO1JY(%K@4:KMD_P+V<<^X' MEWQ$\V0[ $>>E=2VH)US_8DQ6W6@N+W#'K2_:= H[KQI6F9[ [R.)"59FB3O MF>)"TS*/OHLI[TSD+^ CX*6"TJS,)E5P1GX+QI2YH$A(""94+"MQO M-W@ *8.03^/WK$F7D(&X/K^H?XJU^UJNW,(#RE^B=EU!#Y34T/!!ND<]Y>.+=*?6]J8(SMB+>^>2M]][*W>&8LUL0FC'G M"9.N,0N">?4E1+H5XIR^HJ?;]/UFAOM(WZ^C'Y-M@6Q3((L"V9LE;F"._Q?) M5CU58-HX3994..@XR2OO,K#W:7R3?_!IVK]QTPIMR16=?]G8_P;1@4\EN?,C MU/D/MA@2&A>.'_S93&,V&0[[^0>QY1N7?P%02P,$% @ +8'Z3$;])(ZT M 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5 MRQ]0[WI3**LD4K<(@032JHCR[$TFB55?@NULRM\S=M(0(.+%]HSGG#DS'N>C M=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-" M&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXZ'F7;A>A@9=Z+%KY"^-:?'5IL M8:FE!N.E-<1!4]#[_?&4Q?@4\"1A]*LSB95ZH+LH"!14(3((W*[P M $I%(I3Q8^:D2\H(7)]?V3^DVK&6B_#P8-5W68>NH'>4U-"(085'.WZ$N9Y; M2N;B/\,5%(9')9BCLLJGE52##U;/+"A%BY=IER;MXW23W (=?C! M%D-!$^+Q+9[=-&:3$6P__R"V?./R%U!+ P04 " M@?I,U-+63[8! #2 M P &0 'AL+W=O&?$3S:CL M1]Z4U+:@G7/]D3%;=:"XO<$>M+]IT"CNO&E:9GL#O(XD)5FZVQV8XD+3,H^^ MLRES')P4&LZ&V$$I;GZ=0.)8T(2^.YY%V[G@8&7>\Q:^@?O>GXVWV*)2"P7: M"M3$0%/0Q^1XR@(^ EX$C'9U)J&2"^)K,#[7!=V%A$!"Y8("]]L5GD#*(.33 M^#EKTB5D(*[/[^H?8^V^E@NW\(3RAZA=5]![2FIH^"#=,XZ?8*[GEI*Y^"]P M!>GA(1,?HT)IXTJJP3I4LXI/1?&W:1Y@9'8J;>]SP\<7),?6^JX(RMB'<^>>N]US))[G)V#4(SYC1ATC5F03"O MOH1(MT*96 ?T_@F?^#3M'_EIA7:D@LZ_[*Q_PVB Y_*[L:/4.<_V&)( M:%PXWOFSF<9L,ASV\P]BRS&UL?5/;;MLP#/T501]0)4K6 MIH%MH.DP;, &!!W6/2LV;0O5Q9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OQ+4 @ MKUH9G],VA.[(F"];T,+?V X,WM36:1'0= WSG0-1)9!6C&\VMTP+:6B1)=_9 M%9GM@Y(&SH[X7FOA?IY V2&G6_KF>))-&Z*#%5DG&O@*X5MW=FBQF:62&HR7 MUA '=4X?ML?3/L:G@&<)@U^<2:SD8NU+-#Y5.=U$0:"@#)%!X':%1U J$J&, M'Q,GG5-&X/+\QOXAU8ZU7(2'1ZN^RRJT.3U04D$M>A6>[/ 1IGK>43(5_QFN MH# \*L$P:B::8TQC#ES%S!$/V M.05?2W'B_\#Y.GRWJG"7X+L_%![6"?:K!/M$L/]OB6LQ]W\E88N>:G!-FB9/ M2MN;-,D+[SRP#SR]R>_P<=J_"-=(X\G%!GS9U/_:V@ H97.#(]3B!YL-!76( MQSL\NW',1B/8;OI!;/[&Q2]02P,$% @ +8'Z3.0E+ABT 0 T , !D M !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+[MIHI5M M*9NH:J566J5J^\S:8QL%&!?P.OW[ G9O6AE7 MT,[[_LB8JSK0PMU@#R;<-&BU\,&T+7.]!5$GDE:,9]D'IH4TM,R3[VS+' >O MI(&S)6[06MC?)U X%G1'WQS/LNU\=+ R[T4+W\!_[\\V6&Q1J:4&XR0:8J$I MZ,/N>#I$? +\D#"ZU9G$2BZ(+]'X7! 1U4]9^ZZ@]Y34T(A!^6<5D(H6K],N3=K'Z6;/9]HV@<\$OA#N4QPV!4J9/PDORMSB M2.S4^U[$)]X=>>A-%9VI%>DN).^"]UK>93F[1IT9.5=QO4A/2'["Y]F_:NPK32.7-"'=TW=;Q ]A%2RFS! 7?A>BZ&@\?%X%\YV M&K+)\-C/_XG_3H-'">=.TS X&1!U!6C&>).^8%K*G91Y]9U/F.#HE>S@; M8D>MA?EU H5300_TU?$DV\X%!ROS0;3P%=RWX6R\Q5:66FKHK<2>&&@*>G\X MGK(0'P.^2YCLYDQ")1?$YV!\J@N:!$&@H'*!0?CM"@^@5"#R,GXNG'1-&8#; M\RO[AUB[K^4B+#R@^B%KUQ7TCI(:&C$J]X331UCJN:5D*?XS7$'Y\*#$YZA0 MV;B2:K0.]<+BI6CQ,N^RC_LTW]RF"VP?P!< 7P%W,0^;$T7EC\*),C\)Q= ]$2+'$O)OLG"=OT5(-IXS194N'8QTG>>->! MO>?Q3?Z$S]/^19A6]I9L]EP M."P_B*W?N/P-4$L#!!0 ( "V!^DS6[7??M0$ -(# 9 >&PO=V]R M:W-H965TVRC@,<%O$[^/H =UVVMO@ SS#ES9AC2 =6JM1EMG.N.C-FB M 2WL#7;0^IL*C1;.FZ9FMC,@R@C2BO$D.3 M9$OS-/K.)D^Q=TJV<#;$]EH+ M\W8"A4-&-_3#\23KQ@4'R]-.U/ ,[GMW-MYB,TLI-;168DL,5!F]WQQ/NQ ? M WY(&.SB3$(E%\278'PM,YH$0:"@<(%!^.T*#Z!4(/(R?DV<=$X9@,OS!_OG M6+NOY2(L/*#Z*4O79/2.DA(JT2OWA,,7F.K94S(5_PVNH'QX4.)S%*AL7$G1 M6X=Z8O%2M'@==]G&?1AO]H<)M@[@$X#/@+N8AXV)HO)/PHD\-3@0,_:^$^&) M-T?N>U,$9VQ%O//BK?=>V'L> MW^1W^#CMC\+4LK7D@LZ_;.Q_A>C 2TEN_ @U_H/-AH+*A>.M/YMQS$;#83?] M(#9_X_P=4$L#!!0 ( "V!^DRP)CH4M@$ -(# 9 >&PO=V]R:W-H M965TY!^9M&&\F<-TU+;&^ U1$D!:%)?2=3)GKP0FNX&20':1DYL\1 MA!X+G.)7QP-O.Q<X@/#A08G/46EAXXJJP3HM M9Q8O1;*7:>QC'C(EBLJ_,,?*W.@1F:GW/0M/G!ZH M[TT5G+$5\^+.9QFPRG.[G'T26 M;US^!5!+ P04 " M@?I,A&,6YK,! #2 P &0 'AL+W=OX4] M=/ZF1J.%\Z9IF.T-B"J"M&)\M_O(M) =+;+H.YDBP\$IV<')$#MH+];%H7'*S(>M' #W _^Y/Q%EM8*JFALQ([8J#.Z4UR..Y#? SX)6&T MJS,)E9P1'X-Q5^5T%P2!@M(%!N&W"]R"4H'(RWB:.>F2,@#7YQ?V+[%V7\M9 M6+A%]2 KU^;TFI(*:C$H=X_C5YCK^4#)7/PWN(#RX4&)SU&BLG$EY6 =ZIG% M2]'B>=IE%_=QNDG3&;8-X#. +X#KF(=-B:+RS\*)(C,X$C/UOA?AB9,#][TI M@S.V(MYY\=9[+P5/DHQ= M$<0V?IOV[ M,(WL+#FC\R\;^U\C.O!2=E=^A%K_P19#0>W"\9,_FVG,)L-A/_\@MGSCX@]0 M2P,$% @ +8'Z3$-J 3JU 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES:G4Y)I%ZK:9,VZ=1IZVV168&KV0'9TO$T:W.)%1R M,>8E&)^KG.Z"(%!0^L @<+O" R@5B%#&SYF3+BD#<'U^8_\8:\=:+L+!@U'/ MLO)M3@^45%"+0?DG,WZ"N9Y;2N;BO\ 5%(8')9BC-,K%E92#\T;/+"A%B]=I MEUW-B6*RA^%%T5FS4CLU/M>A"=.CAQ[4P9G;$6\ M0_$.O=>")VG&KH%HCCE-,7P5DRP1#-F7%'PKQ8G_ ^?;\/VFPGV$[_]0>+M- MD&X2I)$@_6^)6S%W?R5AJYYJL$V<)D=*,W1QDE?>96#O>7R3]_!IVK\*V\C. MD8OQ^+*Q_[4Q'E#*[@9'J,4/MA@*:A^.'_!LIS&;#&_Z^0>QY1L7OP%02P,$ M% @ +8'Z3#K2@HJU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]08I*N661;:CI-J]1*4:=MGXE]ME'!>(#C]M_O MP*[GM=:^ '?<>_?N.-+!V&?7 'CRHE7K,MIXWQT81M_)YJGIO9(MG"QQO=;"OAY!F2&C"7US/,FZ M\<'!\K03-7P'_Z,[6;38S%)*#:V3IB46JHS>)H?C+L3'@)\2!KN6?S/ -IGJN*9F*?X +* P/2C!'892+*REZYXV>6%"*%B_C+MNX M#^/--9]@ZP ^ ?@,V,<\;$P4E7\17N2I-0.Q8^\[$9XX.7#L31&7#\0;/=ARST?"FFWX0F[]Q_@=02P,$% M @ +8'Z3$O!EB3N 0 9@4 !D !X;"]W;W)K&UL=51A;YLP$/TKB!]0$Y,$%@%2TZK:I$V*.JW[[, 14&W,;"=T_WZVH8RQ MZQ?L.[][[\[F+AND>M4-@ G>!.]T'C;&] ="=-F 8/I.]M#9DUHJP8PUU87H M7@&K?)#@A$;1G@C6=F&1>=])%9F\&MYV<%*!O@K!U.\C<#GDX29\=SRWE\8X M!RFRGEW@.Y@?_4E9B\PL52N@TZWL @5U'MYO#L?4X3W@I85!+_:!J^0LY:LS MOE1Y&+F$@$-I' .SRPT>@'-'9-/X-7&&LZ0+7.[?V9]\[;:6,]/P(/G/MC)- M'J9A4$'-KMP\R^$S3/7LPF J_BO<@%NXR\1JE))K_PW*JS923"PV%<'>QK7M M_#J,)[MD"L,#Z!1 YX#4ZY!1R&?^R PK,B6'0(UWWS/WQ)L#M7=3.J>_"G]F MD]?6>RLHC3)RHQG&/CQ>JB8/M/B9M5B1CF@RQWJ,@.(8A7(AAFBXOL49$]0K!;B6"8/2Z2H"()0I"L M1##,!V^2HB(I0O!I)8)@XF@E0A;_N0!U\1VN@U)>.S]=%MYYB-Q3WR=_X>,$ M^L;4I>UT<);&=IOOB5I* S:5Z,X^76.'WFQPJ(W;)G:OQM8?#2/[::J1>;06 M?P!02P,$% @ +8'Z3#DI6['% 0 -P0 !D !X;"]W;W)K&UL;53;;MLP#/T501]0)7*\9(%MH&DQ;, &!!W6/2LV?4%U M\20Y[OY^DNRZ7JH72Z0.SR%%T=FH](MI 2QZ%5R:'+?6]D="3-F"8.9.]2#= M2:VT8-:9NB&FU\"J$"0XH9O-)R)8)W&1!=]9%YD:+.\DG#4R@Q!,_ST!5V.. MM_C-\=0UK?4.4F0]:^ GV%_]63N++"Q5)T":3DFDH<[Q_?9X2CT^ )X[&,UJ MCWPE%Z5>O/&MRO'&)P0<2NL9F%NN\ "<>R*7QI^9$R^2/G"]?V/_$FIWM5R8 M@0?%?W>5;7-\P*B"F@WP_SV'Q #H'T"7@$'3()!0R?V26%9E6(]+3W??,MWA[I.YN M2N\,5Q'.7/+&>:\%3;89N7JB&7.:,'2%>4<0Q[Y(T)C$B7X(I_'P))IA$L*3 MM?K^$"?810EV@6#W7XGTIL08)HF+I%&1-$*PNQ&)8=(;$;)JG #=A"=K4*D& M&<9EY5VFXIZ&QK_#IY'ZP73328,NRKKG$YI<*V7!I;*Y<[FT;HH7@T-M_7;O M]GIZRY-A53^/*5G^%<4_4$L#!!0 ( "V!^DS?N%EPQP$ #<$ 9 M>&PO=V]R:W-H965T2G]8KCCW7MW'.=L5/K9M 6O4C1F1RW MUO9'0DS9@F3F3O70N9-::-S" ETW].(-28XPU^=3SQIK7>08JL9PU\!_NC/VMGD86EXA(ZPU6'--0Y M?M@<3SN/#X"?'$:SVB-?R46I9V]\J7*<^(1 0&D] W/+%1Y!"$_DTO@]<^)% MT@>N]Z_LGT+MKI8+,_"HQ"]>V3;'!XPJJ-D@[),:/\- 0] ADU#(_".SK,BT M&I&>[KYGOL6;(W5W4WIGN(IPYI(WSGLMZ/8^(U=/-&-.$X:N,)L%01S[(D%C M$B?Z)IS&P[?1#+W/!E6]?.8DN5?4?P%4$L#!!0 ( "V!^DSB M'(%NS0$ )P$ 9 >&PO=V]R:W-H965T,"CKM_OX =UW5Y" _XV,.C%'KE.SE*^N>!'D>*-*P@XY,8I M,+MVVDF%1L*8)]C&O3^G68]*^T,(%.!+HB MD-'(5_[(#,L2)0>DQK/OF/N+MP=JSR9W27\4_ILM7MOL):/1-B$7)S1ACB.& M+C"?"&+59PL:LCC2;W0:IN^"%>X\?;=TOXO" E%0(/("T9<6Z:K%$&87-MD' M3?8!@6AE$L+LPR9QT"0.",0KDQ#F=F5"%K=#@*K\7&B4R[[U,[G(SJ-W3_WM M^H2/<_N+J:II-3I+8^^HOTFEE 9L*9L;VW!MGXHYX% :M[VU>S4.S!@8V4UO M 9D?I.P_4$L#!!0 ( "V!^DS6W&3>Q $ #<$ 9 >&PO=V]R:W-H M965TE$37:V:=JD32;;M/W- MZ%7)@EC I.A-@3MKAR,AINI ,O.@ M!NC=2:.T9-:9NB5FT,#J0)*"T"1Y1R3C/2[SX#OK,E>C%;R'LT9FE)+IWR<0 M:BIPBF^.%]YVUCM(F0^LA6]@OP]G[2RRJM1<0F^XZI&&IL!/Z?&4>7P _. P MF^4HN2KUZXW-=X,0G! (JZQ686Z[P#$)X(9?&KT43KR$]<;N_J7\,M;M: M+LS LQ(_>6V[ A\PJJ%AH[ O:OH$2ST91DOQ7^ *PL%])BY&I80)7U2-QBJY MJ+A4)'N;5]Z'=9I/LALM3J +@:Z$0R"0.5#(_ .SK,RUFI">>S\P?\7ID;K> M5-X96A'.7/+&>:\EW1]R!_3\EOK\K,8+)DGB0+!HDBPBD=T%BF/M6D,W%2=!M>+(& M56KLP[ALO.M4/-%P\7_A\TA]9;KEO4$79=WS"9?<*&7!I9(\N%PZ-\6K(:"Q M?OOH]GI^R[-AU;",*5G_%>4?4$L#!!0 ( "V!^DPKPO!^LP$ -(# 9 M >&PO=V]R:W-H965TW\VWF.+2B4U=%9B1PS4 M.7W<'4]IP$? #PFC7=DD=')!? G.YRJG22@(%)0N* A_7.$)E I"OHQ?LR9= M4@;BVKZI?XR]^UXNPL(3JI^R(V65+BT,5- M7D67A7WD\4[^PJ=M_RI,(SM++NC\S<;YUX@.?"G)@U^AUC^PQ5%0NV"^];:9 MUFQR'/;S"V++,R[^ %!+ P04 " M@?I,B!SNT;@! #2 P &0 'AL M+W=O.;S2W30K8T3Z/O;/(4>Z=D"V=# M;*^U,+]/H'#(Z):^.YYEW;C@8'G:B1J^@_O1G8VWV*Q22@VME=@2 U5&[[?' M4Q+P$? B8;"+,PF57!!?@_&ES.@F) 0*"A<4A-^N\ !*!2&?QJ])D\XA W%Y M?E=_BK7[6B["P@.JG[)T348/E)10B5ZY9QP^PU3/GI*I^*]P!>7A(1,?HT!E MXTJ*WCK4DXI/18NW<9=MW(?Q9I],M'4"GPA\)AQB'#8&BID_"B?RU.! S-C[ M3H0GWAZY[TT1G+$5\,T65)@W\9) M7GCG@;WG\4W^PL=I_R9,+5M++NC\R\;^5X@.?"J;&S]"C?]@LZ&@>RLBUE4U6M ME$BK5&V?67MLHW!Q :^3OP]@Q[42OP SG'/FPI"/VKS8#L"A5RF4+7#G7'\@ MQ%8=2&:O= _*WS3:2.:\:5IB>P.LCB0I"$V2:R(95[C,H^]DREP/3G %)X/L M("4S;T<0>BQPBC\Y/QEMD4:FY!&6Y5LA 4^#[]'#< M!WP$_.$PVM49A4K.6K\$XV==X"0D! (J%Q28WR[P $($(9_&OUD3+R$#<7W^ M4/\>:_>UG)F%!RW^\MIU!;[%J(:&#<(]Z_$'S/5D&,W%/\(%A(>'3'R,2@L; M5U0-UFDYJ_A4)'N==J[B/DXW63;3M@ET)M"%^R;8']IL ^"NS7 NG-IQ*_8NAU\BD(6?54@FGC-%E4Z4'% M25YYEX&]I_%-_L.G:7]BIN7*HK-V_F5C_QNM'?A4DBL_0IW_8(LAH''A>.// M9AJSR7"ZGW\06;YQ^0Y02P,$% @ +8'Z3-63#_W; 0 04 !D !X M;"]W;W)K&UL;51M;]L@$/XKB!]0$I+8:61;:CI- MF[1)4:=UGXE]?E'!>(#C[M\/L.-Z'E\"=WY>[@A',DCUIFL @]X%;W6*:V.Z M$R$ZKT$P_2 [:.V74BK!C U5172G@!6>)#BAFTU$!&M:G"4^=U%9(GO#FQ8N M"NE>"*;^G('+(<5;?$^\-%5M7()D2<!0&K>-[5Z-4SD&1G;3@T/F M5R_["U!+ P04 " M@?I,)!U42K8! #2 P &0 'AL+W=O4 ;@^?[!_B;5C+6?A MX,&HW[+R;4[O**F@%H/R3V;\"G,]UY3,Q7^'"R@,#THP1VF4BRLI!^>-GEE0 MBA9OTRZ[N(_3S8[/L&T GP%\ =S%/&Q*%)4_"B^*S)J1V*GWO0A/G!XX]J8, MSMB*>(?B'7HO!;]-,G8)1'/,<8KAJYATB6#(OJ3@6RF._#\XWX;O-A7N(GRW MAB?)-L%^DV ?"?;_E)A^*G$KYK-*MNJI!MO$:7*D-$,7)WGE70;V/CXB^QL^ M3?L/81O9.7(V'E\V]K\VQ@-*2:YPA%K\8(NAH/;A>(MG.XW99'C3SS^(+=^X M> =02P,$% @ +8'Z3.G3A-;# 0 -P0 !D !X;"]W;W)K&UL;53K;ML@%'X5Q ,4A\1I%=F6FE;5)JU2U&K;;V(?7U0N M'N"X??L"=CTOXX^!PW^ MDK-2;W[QO2-BUX*>KO-R,4+S9CCA*$KS&9!$*>^6-"8Q9'^1Z=Q^C::X3;0MVMZ MLH\+[*("NR"P^Z?$W56),4P:-TFC)FE$8']E$L-5I854_MRE9_A7%)U!+ P04 " M@?I,U*LT/-,! "X+A]^P)V/2^E?PSG\%W.P4 R2/6B:P"#7@5O=8IK8[H# M(3JO03!](SMH[4HIE6#&AJHBNE/ "D\2G- HBHE@38NSQ.=.*DMD;WC3PDDA MW0O!U-L1N!Q2O,(?B>>FJHU+D"SI6 4_P?SJ3LI&9%8I&@&M;F2+%)0IOEL= MCK'#>\#O!@:]F"/7R5G*%Q=\+U(Z!+9TA&7 M\P_U1]^[[>7,--Q+_J)]<@E MU_Z+\EX;*2856XI@K^/8M'XQ\R&OG*'YAA6:+D@-2X M]QUSOWAUH'9OT2DF/;L,"FZ# Q@ML_FMQ?]5B"/.%R39HLOTLL(^N3$*8+W8R M#IK$ 0%Z91+"K*],R.)T"%"5OQ<:Y;)O_9U<9.>K=T?]Z?H''^_M$U-5TVIT MEL:>47^22BD-V%*B&]MP;9^*.>!0&C?=V;D:+\P8&-E-;P&9'Z3L'5!+ P04 M " M@?I,>D%8H"D# "O#0 &0 'AL+W=OJT[9DF3H(*F(&3=/]^QC@4 M[$N;]*%@Y]Q[S[GX&#P[L?JUV5/*K;>\NG6<9KVG1=K>ZL6,'7B>E?2IMII#4:3UOR7- MV6EN$_L\\9SM]KR=VVC&A.U[Q-D8K+D=[3/&\S"1Y_55*[K]D& M#N_/V1^E>"'F)6WH/%RB*H%.E;=\U*>3VI_.

.4 MOXD'T(C9XP)B?^8A: L5B"62$.M!(8)AQC M5A@F&F,>,$P\QCQBF 07Y*%M]60";Y@@G/?ME:%0(O,1UM7Z8*.(GOCM! M)D+)1$A3M,7^$)E]#]WV#R\4HX5BI)!NO-@H!*X?&;H_A8WH)"B=!*$3X F( MB^\D[N5KGDQL1@1AH7G\08&&;[N004;+OXOB1=-; @$WQ$(MB5$$REP,Y/PBK;@%B28![6V+!5H MI!=\ KHW/L>-*>%F)9A;I]8+;C"27-X8P!T&[N>-62G04'#L3=D#5"0";UXD8$TXC3+<.M \$5>G'K@/DB--X]*P6Z M=+,'W&* 65)HK#4[E/*8,ICM3R-W(+]5W^'=4>9' M6N^RLK%>&!=?O/*[=,L8IX*.>R,T[\7IJ1_D=,O;VTC9MN*Q?XN94^WS;&Y5%C$EBXS(_'*/%O+_W5"_F MU6M;'([^J9XUKV69U_\M?5&='R*(WF]\.;SLV^Y&O)B?\A?_IV__.CW5X2J^ M>MD>2G]L#M5Q5OO=0_09[A_1=08]XN^#/S>C\UF7RG-5?>TN?ML^1$G'R!=^ MTW8N\G!X\RM?%)VGP./?P6ETC=D9CL_?O?_2)Q^2>,3;C[ME )S..WSM& 65XP.,+@+6+%$2HA MF#7'6'T+>93J=Z#')#.R&A=(VD..EQB9 MTHK 5@(, )&DO.8P=!#!A$FY$E7 DP[33=M[4 L\8J(Y.V(FG+2:>$M&5AM%)&.4M8 M(3O0LX M<4>)@T30."+P%XJB&;UW(_0C,QV<'D+L# M\/; ]G,)7-#O4(^%]C:4+.C %5TE$ZT,9'D%]Q,)RV('7.W8N 2B1"E6,1R& MF7,3VHNRDB%7,C8)H2 ]&9UG1=#$#J$L3LC%B0TX* A)>,<#VG0E'*1@[02C MB>&8RPV;7I"K#6A4=.228&AQH@!1EASDDL.F$N1"$C)/V7YQF#-N:GED#4&N M(6S>0#[YWH$"2GLEX5*(P3-P4'5G=D*L;&Q.0 MBQMD]%$70)G.)KC(\H=<_ECG1SZ#@K)T@EH),(=NZEF7I13YJ,J;YP!*?_1H M"3#AT8I'+_C=-YT_\OKE<&QFSU7;5F7_1K^KJM8'E\FGD-S>Y]OK1>%W;7>: MAO/Z\BWE4%N>F M_=KMO>]GW^KJV#W,]WU_NL^R;K/W==E]:D[^&/ZS:]JZ[,-M^Y)UI]:7V[%1 M766HE,WJ\G"<+Q?CLZ=VN6A>^^IP]$_MK'NMZ[+][]%7S?EA#O/W!Y\/+_M^ M>) M%Z?RQ?_E^R^GIS;<9=?-KWQ5#9&"CW^GH/-KGT/#V^OWZ+^. M@P^#>2X[OVJJ?P[;?O\P=_/9UN_*UZK_W)Q_\]. S'PVC?X/_^:K(!^;UZYOZBE*L%*7WRZ_A^/X>Y[BOS>3&^#4 *\-0/^P 4T-Z*,-]-1 M1PVRRU#&N5F7?;E\&T1;1%*X$F78Z7K>U(+/&DI%-6]&TY:;S MR+1EW6@B0RY*F!77D3'.QOMH+>FT59#8UKGH.V>^7;Q#/'H6#=8*&TB-RM!A@;01:8%&:%6"=.%:+K@IBDR M7;!N3&$QY@=7D=4FVD5K0:4I3] #E(QWQ3P7\:Z>-+<=W85=&/-#DH&R&$W! M6M2!R3%A/%&7@!MWL7&0C%N7&XB]"TH3N*8U*TDE2="R(4+],?K-U RIDR9"J@N5,C5[28()5: SG_T7X<5B@G-O+$9K!"GMBAI%-,>T&&A7.IU9;3'X7TCW,2>?K? M%?&[G2A*O Z@S ?D?�\Z'.U0*XD.JI(,W3F[&(V)LPL,\?7B,E0N94?&&W&\,6:3\"9=Q*DNB I=)+S(^"../X9U M$EZ0R<9O'"M!YM E7SX27F[XY39] L^MWV.7_ M4$L#!!0 ( "V!^DQ_K]#D4P0 #<4 9 >&PO=V]R:W-H965TY>_O)'\VU1;II^Z.VE4.*1R(/;?&]/%A;37YDZ:F<3P]5=7X,@G)[ ML%E2/N1G>W*_O.9%EE3NL=@'Y;FPR:XQRM( A8B"+#F>IHM9,_9<+&;YI4J/ M)_M<3,I+EB7%?TN;YM?Y%*;O ]^.^T-5#P2+V3G9VS]M]=?YN7!/P/_RVFT]%'9%-[;:J723N M\F97-DUK3RZ.?SNGT]NTJ3_\Y[JK#?!I/)SO[FES2 MZEM^_=5VA-1TTK'_W;[9U,'K2-P3,$+?=F,==)E2QF17Z= M%&T^G),Z[>!1N>W:UH/-[C2_N?4LW>C;0HIX%KS5CCK,LL5@#X-R"%E3"-P0 M@0O@%@5R42R1SC"<8,4@0B^&NTXV'SH9A"G9Q9*-O1PLUHB#D'40-@["?@"1 MM]@M1#>04P/1"D%I;STH3(4A2.6M"86!-&B4-^N&P:&*8R5Y=HIEIR@[/Y5: MB.K/(T(9^[M-81I0^.089UH9X\$V# QB,"/4(I9:1*A)KP26$1,-QMI;@16% M*=3"V]XU14D!6AN/&@-#J4+#4],L-4VHA<*CIDEVH- R\F K"@-MC)=J:XH* M04>^HFR8.2/E2H&G%K/48DK-R[1E"XE[TX@'DHX<2&@Q^ ./)K6!A\A/30[4 MD]\!1<-2-)2BGYB&H^@QY##W&%(;Q] #;3B0B'B&(/@6)6CQ]0IFZ&*DR\'G ME1O8%O4$>%_=.LR@ @1&L8=;P/:WXB6 &TU3MD!? 5D<"$@AF,;S[U%@V\6T :!^0O8X[=,'++<1?J#)>SH#J&:TR M0ZLG,O[;((.2B"/*@[SR(*,\_@YUF$'EH+^/:P:EI!Z+AA#U$JH>DLCJ,UU;\6N)1(\J#O!8BU4)22QWF7C0L:J2RD==!9'1P1+>0 MURU4GR\EY.4%J;R0CXT.,_C:"(T!\O5%<8F0S"N3OS"2O@I)(_V7 0851Z0H@]ZA1V:+?7,"54ZV^>54 MU4QZH[=3KJ?FD,L;7\+C"ICQ-3QNVC.LG^[;([4_DF)_/)63E[RJ\JPY4'G- M\\JZX,6#V\V#37:WA]2^5O6M=O=%>Y35/E3YN3NF"VYGA8O_ 5!+ P04 M" M@?I,QLC-F&$" #5!P &0 'AL+W=O3VR!HJGWC'6OW/GHN&*MT5 MAT1V@M&=%35U M,T2QI:M?&\M&-K,2_Y2=55R]8BDJ>FH>+/,ZOY91:#^#KP M4AV.R@PD\[*C!_:#J==N+70O&5UV5<-:6?$V$FP_BS^!Z:HPO 5^5NPB;]J1 M2;+A_,UTONYF<6H6Q&JV5<:!ZL>9+5A=&R.]C-^#9SQ.:82W[:O[9YM=9]E0 MR1:\_E7MU'$6%W&T8WMZJM4+OWQA0QX21T/X;^S,:HV;E>@YMKR6]C?:GJ3B MS>"BE]+0]_Y9M?9Y&?ROLK #@(X"@#^4( & 7I4@ F1&_7U@S:W;'_Z7I*/7J>(P#*Y&R,!N:Y9^ - ^^) MA4]D^!Y9!DP<9.4C*$4CD^@<8Q@8# .M ;H+ \,&*&B K &^S9$YQ>B1W")M MGP-@@LC$*8G/@2PC&#BE6P8X"!% J5.< <*-,$DG \'\V$_7^'DZQ%R,T]! M@+.8A0\!7#@56/I0AC/HS+?R*9SGV3]VC013$2^5KI\3BWC30$!PZL9?^)S> MMIQ YQ@L QPL\IRX\4(< GF:AP-FP8!9(" .&^1!@_SQ%Z,(&A3_/SB%?T G M[DOA,QDD3F5]QGT5/B+Z+,G-Y\]<>-^I.%2MC#9G.. M^HX=.S7;*]/,=5OT-TW?4;P;+M%DO,GG?P%02P,$% @ +8'Z3)L_%*>D M @ 9@D !D !X;"]W;W)K&ULE59=;YLP%/TK MB/<5;$. *(F4CTZ;M$E1IVW/3N(DJ("9[23=OY]M7$K@IDM?P#;GG/OA>[$G M%RZ>Y9$QY;V4126G_E&I>AP$$I/QR560AFDYH> MV ^F?M9KH6=!J[++2U;)G%>>8/NI/T?C1S0R!(OXE;.+[(P]$\J&\V)42.$-U+B!TA[A&")G:;S!55=#81 M_.*)IAYJ:LH.C6.]75NS:'?'?M/YE'KU/",HG@1G(^0PBP:#.QC4(@*MWIK MD(D%'M#QM8'E$$'"'F8UQ(RB:\@C)$-@3PF8#&(%R)5 ! M$H$!D!:*K;(YZ MV80P"6PD!HW$@$#:,P)A,MC("#0R&@BDO1U9-)#$0JIF7[,PBI/>Y@(P'"/< M\W@%P B.PAN5EH!.)P.G$>[748.).W8RC+->)24#9T+8CQ3T(QWZT=FA*X$, M%,CN+T04PGT=WI$+!^K&20B)^MD 8)\RDMS8&G3C1X,&#N'L1MTC\$X,T-Y#L5A[R2WH8K?;+9 M\V?/N6+:F?!!!WW4EYYV4K"],L-$CT5S\C<3Q6MWJPG:J]7L'U!+ P04 M" M@?I,3E0O]?,! *!0 &0 'AL+W=OM@BII@5.U8,8H#5 S_ =](]A+TV$%I9CQZ%7G>@C":VDX,0KS;X M32\'JN!9L%_=4;=5 M_!A'1SC1D>D7,7V&N9\LCN;FO\(%F(%;)T:C$4RY;]2,2@L^LQ@KG+[YL>O= M.,W\U[)P 9X+\%* ?2]>R#G_2#6M2RFF2/J]'ZC]Q9LM-GO3V*3;"K=FS"N3 MO=0$)R6Z6*(9L_,8O,)L%@0R[(L$#DGL\%TY?LS"!"3HD3@"\L[C?QRD08+4 M$:3O"/!-DQY3.$SOF\RS-*R2!56R@ JY4?&8;*5"TFQ#PC)Y4"8/R*0W,OF= MS =2D#PL4P1EBH!,=B-3W.V9L4)N?PU:G44.\NQNH8H:,?;N!5AEEXO^A-U9 M_@?WK\0W*L]=KZ*#T.9&N'-[$D*#,9,\F'9;\S M 8.3MM/"S*6_GC[08IA? M'K0\?_5?4$L#!!0 ( "V!^DP(EO_N\ , " 2 9 >&PO=V]R:W-H M965T:X4&DX1A('!*UR%%6OHDE^I_AS"?Z#\7%I2B_50=CZMF/+,VKA^!0 MUZ=Y&%:;@\F2ZE-Q,KG]9E>465+;VW(?5J?2)-LV*$M#C"(99LDQ#Y:+=NRE M7"Z*<_-2SJISEB7E?T\F+2X/ 03O Y^/^T/=#(3+Q2G9FR^F_N?T4MJ[ M\)IE>\Q,7AV+?%::W4/P"/,U:P-:Q;]' A7, MMF:7G-/Z3.IE3>5V#DV15JU?V>; VP\)G0HE!*,;D^0[0FB M/4TGD&0".1UP3":()P#N-.*6G.(*P 'LRSAJ%;FKSI=!)&,>.[.N*1TJS2*Z M/46VI_SVQA)H,H&>#A@BVC"B"8A[T:!;)C0X\%:$3H/6Z+J++T,9JT@[C*EI M%6=B!!&,6"(0E$?L#$@_>P2\@S/M-<"F<&9>PPPX<\V3D"$RIEW,ODS$4GJ4 M?1D7(AYQ"J"=$ @KO*E[F()V&Q!W0*;]!N04R-)?53)F7+J4"9U]& Q8OXHU; QVA21,,6Q?0:C/8=%T_$R MVG,8L=OQ\/:B>!S;BI#\)MR-W*_SK*D\TNDHO'F[S4RY;X\:JMFF..=U0^-F M]'J<\8C-V[$S_@3S%1#CSS!?=X<5/]-W9R=_)^7^F%>SUZ*V[^3MF_.N*&IC M2X\^V;5P,,GV>I.:7=U'U4&CY/U!+ P04 " M M@?I,R()3E^T! !R8XS3T"=^R_AX90:O 7\[&"4J[UG*KEP_F8.7ZK<#TQ" M0*!41@'KY0HG(,0(Z31^SYK^8FF(Z_U-_9.M7==RP1).G/SJ*M7F_K/O55#C M@:A7/GZ&N9[$]^;BO\(5B(:;3+1'R8FT_UXY2,7IK*)3H?A]6CMFUW'6O]'< MA&@F1 M!>_^/$,^$>$- 4V:VU(]8X2(3?/3$]+%Z;'HB/,3Z998F:-^=?::K ME3IZ+>(XS=#5",V8XX2)[C#[>\SI$1,N"*0S6-*(7&D<(X?%\\;B$1.Y+6)G MI;&EQW<6']P".Z? S@KLU@*[8)/CA-E;#+.8P&V1."T2AT6X^1K)@\4^">S/ M[90ZG5*'4[1Q2A^<4J<16C4;!='8>RF]D@_,SH15=+GZ+Y%MUG_P:6Y\PZ+I MF/0N7.F6MXU9U>[\5T8:>#XOT\B] R$(N_4$L# M!!0 ( "V!^DQSD=R+<@( 'D( 9 >&PO=V]R:W-H965T.O(J=46F]568N5G4O9/#F.R'):$;%@#:W5FQ/C M%9%JR<^.:#@E1V-4E0YVW="I2%';:6+V]CQ-V$6614WWW!*7JB+\]X:6K%W9 MR+YM/!?G7.H-)TT:5O8:/>U0H T,XJ6@ MK1C-+1W*@;%7O?AR7-FN]HB6-).:@JCA2K>T+#63\N-73VH/FMIP/+^Q?S+! MJV .1- M*W\61YFO[-BVCO1$+J5\9NUGV@<4V%8?_5=ZI:6":T^41L9*89Y6 M=A&253V+_Z;&6R >P,\&&#TH8'7&WCO!M&'!GYOX$\4G"X4 MDYL=D21-.&LMWAUO0_17A)Y\E?U,;YIDFWNWTH+MP?;R()TK.Z%ZN*#^;GB>LC%UJTW!'NT-?76-SK[_#NZ;\ MC?!S40OKP*3J#N8./S$FJ?+&72AOI)Z&JDY[YIAMY"LZ1N],_QM MI'\ 4$L#!!0 ( "V!^DQ%U\]F ( ,D% 9 >&PO=V]R:W-H965T M=&3\530 TGFCI!.9VTC9'Q$210,4BP?6 M0Z?>5(Q3+-61UTCT''!IDBA!ON?%B.*V<_/4Q,X\3]D@2=O!F3MBH!3S/R<@ M;,SRI=")EG4.ARIS'W?'TT'KC>"E MA5&L]H[NY,+8JSY\+3/7TP4!@4)J!ZR6*SP!(=I(E?%[]G07I$Y<[V_NGTWO MJI<+%O#$R*^VE$WF[EVGA H/1#ZS\0O,_42N,S?_#:Y E%Q7HA@%(\(\G6(0 MDM'9195"\=NTMIU9Q]G_EF9/\.<$?Y. )I"I_!.6.$\Y&QT^??L>ZU^\._KJ MVQ0Z:#Z%>:>*%RIZS8,H2=%5&\V:TZ3QUYK@78.4_P+Q;9"3?V\0[>T&@;7* MP!@$'RHXV U"JT%H#,(/%1PV;4Z:R&@ZHPGMB,B*B.X1L;=!1'<(WXZ(K8C8 M@MAM$/'_(A(K(K$@_ UBTB1K1.#9(7LK9&^!!!N(11/]HY.#%7*P0,(-Q*:) M-A"TNDH4>&V&B' *-G1F@*VBRYQZ],U5?)=/0^X[YG7;">?"I+K0YMI5C$E0 MI7@/ZI9P( )H( 9 >&PO=V]R:W-H965TV$Z]O7-H126*3>GV";\A2-O=4W$[P-EO-NYR'TLO%374ID%+\]: M'H6>>2/+N:II(RO>.()>=NX>;0\H-1LLXD=%.SD9.\;*B?-7,_E\ MWKF^B8@R6BA#0?3C3I\I8X9)Q_%K('5'3;-Q.GZP?[3FM9D3D?29LY_5694[ M-W6=,[V0&U,OO/M$!T.1ZPSNO] [91IN(M$:!6?2_CK%32I>#RPZE)J\]<^J ML<]NX']L@S?@80,>-^#>2R]D(_] %,DSP3M'],EOB?G&:(MU;@JS:%-AW^G@ MI5Z]YT$<9][=$ V80X_!4TP8CAA/\X\B&!(YX"5!G, $ 1AE8 F"*4&P@0E" MD""T!.$_%M*9S1Z36$QC,6D$:T2@1K34B-!, \)@6"0&16* ()B) )AXQ4D" MBB0 P3Q; :M?-,4%$D!DL5JN_$*I9@F /!2T(O*%-[363TY<5$3IJ3@#V0A*CI94,8 AC$!% MRMK/,[NV$WG&+XJ5-=T)3UZJBHB_:\IXN_*1?UMX+<^%,@L@SQIRIC^H^MGL MA)Z!0>585K26):\]04\K_Q-:;A$V!(OX5=)6WHT]$V7/^9N9?#VN?&@<448/ MRD@0?;O2#67,*&D??WI1?ZAIB/?CF_IG&UZ'V1-)-YS]+H^J6/F)[QWIB5R8 M>N7M%]H'6OA>G_X;O5*FX<:)KG'@3-JK=[A(Q:M>15NIR'MW+VM[;WO]&\U- MP#T!#P04?D@(>D+P+"'L">&$ +HHMC=;HDB>"=YZHGN]#3%?$5J&NOL'LVB; M;9_I]DB]>LV#>)&!JQ'J,>L.@T>8:(S9S#%XC-C.$5$X0( V.3C%3J?8\H-[ M%T'J%@B< H$5"$)YF3"9E.DPB_LR$,))QS?_0XW,)$XSR=Q,,BFS M3F9EDL=E4F>9](DO+)VU-D#)-/-VCD))^L@,@NY?&SI2HP<2#W8']/S7AMR_ M+<(.%WBZP^!97IS.FP_N=C5S+GTGXES6TMMSI3=(NXV=.%=42\(7_28+?10. M$T9/R@QC/1;=>=!-%&_ZLPX,!V[^#U!+ P04 " M@?I,L/5+TRV+2L[]HU+U- CD]LA+)A]$S2O]SUXT)5-ZVAP"63><[:Q3600X#..@ M9'GE+V;6]M0L9N*DBKSB3XTG3V7)FK]+7HC+W$?^F^%[?C@J8P@6LYH=^ ^N M?M9/C9X%/_M M^)Z="O5=7#[S3E#D>YWZK_S,"PTWF>@86U%(^^MM3U*)LF/1J93LM?WFE?U> M.OXW-]@!=PZX=]"Q;SF0SH&\.]";#K1SH/=&B#J'R(D0M-IM,==,L<6L$1>O M:?=#SHQ1E)#$J<@8-,$$I4Y5QJB48 S+BD!9$2 K=F2UF&@H"Z'0 M434&31!!B;O;(%B485<8!*-9','28E!:#$A+8(($)$CNWS,I2) "&3A*E^E( M*<7. JS&F E*0^ILO_48EKD'P@:BBFF6PK(R4%9V1RMDXS@4N;K&H!01I_/7 M8U"4I9DC"V"*!B?=E2@4PL=I",C*W/,T!'HA='L!0$T(CD/WY 5@&&H "NQU$ &PO=V]R:W-H965TSQ!BNPQ*S)Y(#95X*Z>R M0)[C1*C$>66GB;)M:)J0$R_R"C;48J>RQ/3? @K2S&W7OAA>\F/&I0&E28V/ M\ K\5[VAXH8ZEGU>0L5R4ED4#G/[V9VM743Q5Y/:74SIV#]?V+^JXD4Q6\Q@28H_^9YG-K!ZQQ$[%L.OG;P/QR"FPZ!=@@>C1!JAW 0 ;6U*S%7F.,TH:2Q M:-L/-99MY\Y"\;EVTJB^CGHG]&3">D[]V$G061)IS*+%>#V,YU]#5F.(VR&0 M2*#+PC-EL?#&$:X#+ V(8)##79+U39*K-'VC6+[R]_MB^;&9(# 2!(H@Z!-, MXX':+6:B,%4KI>L,/LER#/KB>]$ M3*@/"\>DJT-L"CN=<%58:&QL'!<6/Q) M!T1&@NAQ:2=&@LD#TK:8L%?H4- MM5MYSYZDFK@?].U^_8GI,:^8M25:R^ ( "4) 9 >&PO=V]R:W-H965TT#1C9S\)/8+("4!$TXE=%+ORF':@H&TK?5>?K;A;& MRA&IR58H"2Q?9[(D=:V4I(\_1C0NBP M*CLP2>7OVJI!_7?T-[F>7(Z>YZB$T^BLA QFT6/@#<9"+%U$EMQ#7CTB%F3E M0E",!DPD050%H@N5Y'D&_:D2;ZK$295;2[_H(>G-++",8SO6&.K.2^KUDCI> MBLSRDCJSE BEEA47E*$$^)UD7B>9XP38@1>9&[C(4MN+BP(HA[G?3.XUDSMF M4/% H/ *%,^7?ND5*,=+OW1R>DK?!=V5_IT3$/OWI'B\8 UFK&)'8?=^'NR1 M8+QH#6:D:CVH)$^S!V[\FQR 3Q2N >4CE>N!^4HWNCE-U 7B.V:'JN7!A@IY M,.GC8T^I(%(R?I'ACO+.,G1JLA>JF"%(0( (0& 9 >&PO=V]R:W-H965T9F=VC+VD'>-OH@*0S@&(M-.K-D7&*I5KR M$HF6 RY,$B4H\+P%HKANW"PUL3W/4G:2I&Y@SQUQHA3SOUL@K-NXOGL)O-9E M)74 96F+2_@)\E>[YVJ%1I:BIM"(FC4.A^/&??;7.]\D&,3O&CIQ,W>TE0-C M;WKQK=BXGJX(".124V UG&$'A&@F5].3[\UEDD\VW/_D@OF6;S;=L0%TMV4S/^CF3E/@I6E_PLG9J3&]]R8ZMMCG MP/2$*[SOSS\P+^M&. DW%;JES N"!REGB9JSON^V"\D M:X>>C\8?3_8/4$L#!!0 ( "V!^DS1Y$@R] $ !0% 9 >&PO=V]R M:W-H965T.;W'/Q:NL !1Z8[21B5,IU1XPEED% MC,@[WD*C_Q1<,*)T*$HL6P$DMT6,8L]U(\Q(W3AI;'-GD<:\4[1NX"R0[!@C MXN\1*.\39^?<$L]U62F3P&G5"))PX_5WGJDJ?X713^B@T?QWN +5<-.)UL@XE?:+ MLDXJSD86W0HC;\-8-W;L1_Y;V7:!-Q9X4X'6_JS 'PO\]P*[FGCHS%I](HJD ML> ]$L-FM<2TW]_3[&5T,T8HX#QIMA//\CY+2& M^$$P8;!N8>K#V^KCZ*T(HF"AL88$KKNMX6]Z]2V!/V_2WV\3!)L$@24(/KA\ M6'0Y8.XMIADPX;9&N*D1KC2"Y7Z$*PGO/Q+1ID2TMA$M-W2-"=S=0@3/#AD# M4=K[*%'&N\:^!;/L=.4?/7M(W^'#>_&#B+)N)+IPI8^Z/9 %YPIT*^Z=]EOI M)VH**!3*3._U7 P7=0@4;\&PO=V]R:W-H965TP%YZ\,$;$GPU0WJW]T+\%7NISI4P %7E+SO =U(]V+_0* MC2K'FD$C:]YX DYK_SE<[3*#MX"?-73R;NZ92@Z*!$+\3\(<$/!#PQ 'UI=B]V1%%BESPSA/]Z;;$7*)PA?7NER9H-]M^ MT]LC=?1:X"#*T=4(#9A-CXGN,'&\>,3LYI@H'B%(IS#F$;GRV$0S/@[B1X^M M"X,G>;@PB3N1V+DAL16('XI=N@6P4P!; ?R003JII,&ULE5C;CJ,X$/T5Q/LVMKD86DFD)LEJ1YJ16K/:W6T[H2+W!&.15V3GTETMNK7G:K70UR8_ ME^JY*_/DW;7LSX4J MZ[,NG4H=ENX3?]R*3J!#_'U6MWIT[[147K3^UCY\VB]=UGJDLEJM=?[/>=^>Q?,3=9DJT6E;T[5U\,E M:\N./X8F7;MVL(T88X4\A&QO"[PC/.'#W M0B O4F%;F!I8 T1 ?/BEDNV[2B9N^C!8?B?O3X(UPS. "H).03!10)Q,>XSL M,&7O))-^1)*RMF%<)DE$8F*C BXCFKXML!F%,A286PBYA8 ;L9/VF'!DY[SSZP M90>0G.Q9L@G6"&3/" #B5FTCE#^7?3XSU#@@%E-B'._M#0B9WL8I581BT0Q1/'HYF+VCCC)5@2<^=Z0": M9%:&5KP1*I8TP#;*9\SJ(4!7P.::/QX?/ '49MX@!)X?@GT\P )W:@$ZM17@ M 33I'E&&ULC57MCILP M$'P5Q .R-%P#">:](S5=N(42S1(CG!528/]$&:OGF2%F%A=RR$^(- WS0I(H@ M?S:;HPJ7M9LF.K9C:4+/@I0U[)C#SU6%V;\U$-JN7,^]!E[+4R%4 *5)@T_P M$\2O9L?D#O4JA[*"FI>T=A@<5^Z+M]S&"J\!OTMH^TM"?)^BBA QFW6'\&XP?#"&;*<3K$4@:Z%WX M-A=K?YIAF""S(,*1AT]%MG=%!C8#:[,"S0\'S0KL J%5(-0"P4!@81>(K *1 MQ4$\.JX.$VE,W57I1Z,#RZ:@P/-&_=I,0=YS.%+:3D&+V3RR%S6W%C6W%/5L M%UA8!1:/MS6V"L0/M#6>U#GZ3K)/$9LI(AIUC^D.^NSA^8'8J:^[LJ9 32<^-(Z4" MI//9DS1=R+NJWQ X"K5E;H;(/6?%?8DM MY7 ].\MO9Y8ZNGIK-M^W3W7=3GZLENOM]?2I;9\_S6;;NZ=Z-=]^;)[K=?<_ M#\UF-6^[EYO'V?9Y4\_O]Q>MEC.ME)^MYHOU].9J_]Z7SOZRZ5[-WD>Y7ZSJ M]7;1K">;^N%Z^I-\NA6G=U?L)7\OZK?MV>^3W5R^-[H;I _CV..GW_H[L+SW\_C?[+?O;=;+[-M_5ML_QG<=\^ M74_C=')?/\Q?ENW7YNW7^C@C-YT?B_7^Y]MQ_--E^ )]O$"_7R V>X$Y7F &%\P.D>VG^O.\G=]< M;9JWR>:P7,_SW5TAGTR7S+O=F_O<[?^OF^VV>_?UQAIU-7O=#734?#YH])E& M]Q6WJ<+;=\FL"^ ]"@VCT/OK;2\*P0,8.(#9#V!Z V@\@(4#6!"!&>3AH E[ MS7JO$6]"9>,@&T G*FIG<$ .!N3 C$A./1S @QFYP8P.&G<6Z0>M;1C,!ZC$ M.A5Q- %&$T T'@\0X0!Q_ I7<(!JQ I7R4Q%FVAD>+^GNJ!L8 LL"J.GQB^Q M$'IEQ"(?1>?1JB&_.4D_$ RP(((#&0(C+ 4,"X98QE!\%)W/U525/[L;CSE) M=589IUAB,,92P+%@D&4,R3(.923+L"P89D$TLR$PSE+ LV"@90S1DJ*:W/PY M2;]X89!U <@:@ZS'@*PO@YR5] ,AE1B!7)$A,,BZ &2-0=8 9#ML2W0*:%=F MD[T:R:CK0B=@61'3XPF@:AZ<@0&"I34 \-ALJ >IA. M=W2QLY@[B[@CG;S%L%@I.*UA6"PH4\E".7: 8_H(#(/G M4)O('H)A\#PH5\X.TN'3_N^#K@9)NT6JZ$GI\QAB#R!VI%/P&#^/^D26%(R? M!T4M3"(?8 8LT"P M(RV'Q^QYU$VRI&#V/"IZ25(N/UW)2OH/CC'! 1',GCUCZD)!PQDP=0$5O>&V M&M*&LPJB["!MMT#GQ5:LB 9,<0 4>Y9;S%\H:$T#YB^@JI/9L"/)Q!>IC66(P@P'5OR0Q:8,Z!"@KZ0>"20Z 9$_F$C&#$;6O; C, M8$25;YB.>+E]S4KZ@6"2(R#9D[XD8O)BP1/.B,F+J/(EZ4!/.*LX?'R%9-H' MLD=&S'%,.?9A&$^*I[:5#,,!*J-8AC'"$2%,"EC$",<"A"/YS'$,PC'E$RX2 MD&46":,<4Y3314H++EHDH**+5.%=H0*5V9-FML*[0E50F2O,#*J"AZ\5)KA"376R+&F[ MG*0C)^D'@O>!*FVGTV6Y?![.2OIQX,VD IN))VU]12P,!1^;B&*N@Y3:)!\G M47][T$$-&S8H]"ZRB8DB1@8%V@///E)6Q(2@"CY"$45L"&H$QB=1]F/EK&80 M"_$S*(0R^316%'$@J *811$/@DIQ!EE)625W#1!F[QKB0U#@J!QHDHD30958 M$13Q(J@1E?DDRM\UH\_+PGQ% NIR(.G=#UQN9 M86J S@7#'HT(\QG)&, EA5>,L2IQ"0%A5)H=*(0YEY!U*=!T$]*AV8@.0DA' M=B.P9I/6H2 MXIX24^!9%.*,$F"- ED94<"/FC F*X1O@PHX.TT1DY68D@)./%0"3%1I5BQP M)79'7#9K8K82"T[6D0Y",+,E)VMBI1+@I0*S!HUW;M;LFP"@W$:VN1#7E=B2 M?IJ8J@2XJL"LQ[?*Q'DE%IR%(PV6(&)+SL+$+B7 +P5F//Z<2SQ5XD ;'%F' M2%Q5XM YEW6(Q!$EP!+E_7#&1]'Y#N94\G62V=DW]W;?I?QCOGE3;TW; M-JOKW5?U'IJFK;LAU<T_U_/[]Q;)^:'>_[CY'W1R^PGAXT3;/UX?O9\[> MOR1Z\S]02P,$% @ +8'Z3/T!!D5"!@ 4"8 !D !X;"]W;W)K&ULE9I?;^I&$,6_"N(]E_V_ZX@@%:JJE5HINM5MGYW@ M!'0!4]M);K]];>-0V#D#RTL2R/'NK'?FYSFVIQ]E];U>%44S^K'=[.J'\:II M]O>32?V\*K9Y_:7<%[OV/R]EMJW[3:O_IT7F_+C82S'GU]\7;^NFNZ+R6RZSU^+/XOF MV_ZQ:C]-CJ,LU]MB5Z_+W:@J7A[&/\G[1=#= ;WBKW7Q49_\/>J6\E26W[L/ MORT?QJ*+J-@4STTW1-[^>B\6Q6;3C=3&\<\PZ/@X9W?@Z=^?H__2+[Y=S%-> M%XMR\_=ZV:P>QF$\6A8O^=NF^5I^_%H,"[+CT;#ZWXOW8M/*NTC:.9[+3=W_ M'#V_U4VY'49I0]GF/PZ_U[O^]\P< +5A2B%1TT]B128ZP03* .SN/ /%DT MCR/S2!^$8];CX3R>SI-%9W[NR3QW+@@\2X"SA(0\"&06IY3.')XG@_-DUW=G MD9%Y=*:48O):"ER?XOK^+ ;1V532B<#,Q)! 7M^AQ2 ZVR+KF823N-BENKY) MBT%TEMM**\M@16(L2,"%3#)#X$*6J)*Y/<2E+%-J6=)BEE(HQ,"5;A.E4B/4T4+D % M"I"DB:(%F'DI3'3-7@"=DR:S3/(KYKJ,2C7.)T5+-<;&16) M>: RZ[7G]@E#1B/(Q*FK*3Q(,)U<[GP<"=!(;J,QHS3J M;4CRTMZFW26GXW"HK-TERQ@:C8FG41O$91YFE XW)"^FBTZP(G--T2&%T.HD MW.'$4*$+K:5D\M=@SI@$TS(W "!1-$#"Y*_!?#$)GF9N@*>)\Q=I)+-1!H/* M)-B>N:&-4K]1Q/(!H0LF"XR+-9A\!K55W!#,C8X;_)'!E#$I_LA0@N@@5!8; M1Z1K]UPR[;S!L#$I1LH BL31)'LM@R%C4KR6N7+C9(@%J%CO;C"P3(HG,[1C MTCYSBI0WT)E@--.[&@Q @]HK[E8;YI6]P;Q93!J;8MXLI8@ZO1]Q."U(I05S ML;08-C;%N-GKQNVBY#P03!B;8MSL=>,&)%SS:S&H;(ISL[1C0CL$5%HP:6N9 M^[NHM6*Z9XLA96]P;1;CQ::X-@OLF \NBRT!T"EIG6808S%B;(IOLY=,V1!- MLF^S&"PVQ;=98,JLBXT^4FG')(S#D'(IYLV!ILH'J>)[TT#7;I7RS+7?8>@Y MU%YQ3Q\PJ-P-]LUAQ+@4^^: +S-.QL8 R83C+B<.D\:EV#='&1)C!DB8#':8 M,2[%OCE@S33)%^3?!)\\6GV#>/ M[%N<+T@DN0>E'J/*IQ@X#PQD\]3\EG.JGO,*D_MFQ5< MNF#*^!3[YBE G/&26R\FB$]Q99YY6LTMBGE>H=DEU0P(4:$MY/603ZXHDW0<7U/#EYM:=[U^J/O'I=[^K14]DTY;9_ ME^>E+)NB'5)\:4->%?GR^&%3O#3=GUTY5H=WG X?FG(_O+\U.;Y$-OL/4$L# M!!0 ( "V!^DSJ^8J.O ( ' * 9 >&PO=V]R:W-H965TZ]N)*V2L_$2*\M[*H^-(_"5'/@X#O3J3$_([6I))? M#I256,@A.P:\9@3O-:DL AB&25#BO/)7"SWWQ%8+>A9%7I$GYO%S66+V=TT* M>EWZP+]-/.?'DU 3P6I1XR/Y0<3/^HG)4="J[/.25#RGEG?@_D6($70 MB%\YN?+.NZ>6\D+IJQI\W2_]4#DB!=D))8'EXT(VI"B4DO3QQXCZ;4Q%[+[? MU+=Z\7(Q+YB3#2U^YWMQ6OHSW]N3 SX7XIE>OQ"S(.1[9O7?R(44$JZC?Z.Y"= 08$MHDO,A(3*$:"HA-H3XG1"/ M$I AH*D1$D-(!A&")EDZ^P]8X-6"T:O'F@U48[5/P3R1]=VI25U._4T6@,O9 MRPJ%T2*X*"?<8V,%$4=K';&P,',@\VA#0(@)ILG4*74[7T**C,!ZXL#&P MCWAP( 8BCY^*;$=%>DN)G$F/-#_J\E'J%HB= K$6B'NY0(.5-IA48RJ-"=TA MD#,$G;3HU/S.GEYG#2^86R)P"V?2="$)W PDGU,B )A3) M@01Q@D:J!#YH;.#S.JT-*!TK5#^8LS?= V@' Q])N'L"^(^F -Q= ;C:@E6* MV$JP50,; K.QI+@["+!;2)19=NP. :/0N3,F(!M;0>?P*PD[ZJL+]W;T7 F5 MXSVZA^KP',QOP/P!..8?U75*'[;O\LU=[#MFQ[SBW@L5\LC6!^N!4D'D M L([N8"3O/ZU@X(&ULE9IM M;^(X$,>_"N(]2SRV\U!1I/+0O9/NI-6N[NYU"FY!2PB7I.W>M[\DI)1X_D[" MFX6D?T]FQIX?8V=G[VGV,]\94XQ^)8=C?C_>%<7I;CK--SN3Q/F7]&2.Y5^> MTRR)B_(R>YGFI\S$VWI0];-I^EK\5A?S3?LE'^FB1Q M]M_"'-+W^[$8?]SXOG_9%=6-Z7QVBE_,#U/\=?J6E5?3BY7M/C''?)\>1YEY MOA\_B+NO.JP&U(J_]^8]O_H^JD)Y2M.?U<7OV_NQ5WED#F935";B\N/-+,WA M4%DJ_?BW,3J^/+,:>/W]P_IC'7P9S%._+7;WXW \VIKG^/50?$_? M?S--0'H\:J+_P[R90RFO/"F?L4D/>?WO:/.:%VG26"E=2>)?Y\_]L?Y\;^Q_ M#,,#J!E EP'EL[L&R&: _!R@.@>H9H :^@3=#-!#G^ W _RA X)F0& -F)ZS M6T_7*B[B^2Q+WT?9><6=XFIAB[N@7!";ZF8]__7?RAG+R[MOD;,FJ#7'(NGY5DZX3D@9BL@Q?QHZ MI(%#]O2<-?K:(:&8.UPUD2$)C;WQH3<^\$9;WOCL.9$?6@M_S443%0A'9@+H M2\!]L4)>!&P&9#F=H54 7#6101!8LE7 7);""P,K,*Z:*(K(QY&%,+(09-D* M[3%D3D=$D55/7.1A/R+H1P3\L.)=1'SM!4*%H54T2ZX3H1^0M!;&:J"]=;^] M5H#"PXSV0(BAPX0#\V(X1YF;]UOKQTBQKP G!>1PP3FJ0AO*%&, M0H%8R$J40VFB(V6G!:B$8Q42QA8A;+&FS>//83]72$32\6M%F( D!A1G(^HJ MSDY)VQ',40(=$G:CF!T$D G6[NI2.O3<"GEV/$N!':,_> MWJR!KFP$0DMM'W V40$SNVSQ-B3:#MO%Z7DG2'8 M00-5QQ9:8H9*P%"[-B5$J+0W9$!6[D^<.U^)&2H10UE]"P;6=NCJI>QZH6%4&'8*-8SVD:%" M&&O-:)._7EW;)8P[!7!'KMQBH*@;-K<* T6AS2U+#.^_(A796>D6M<^[,9HT M0!,Y?OJ7EQ:]Q?B;BG _96X6Y_?5'^:/[\X M_S/.7O;'?/24%D6:U"\UG].T,*7GWI=R'G&ULE57;CMHP$/V5*!^PB1UR 85(L%752JV$ MMFK[;,) HG7BU#:P_?O:3DA9F$CL"[[DS#ESC,>3GX5\516 ]MX:WJJE7VG= M+8) E14T3#V)#EKS92]DP[19RD.@.@ELYX(:'M P3(*&U:U?Y&YO(XM<'#6O M6]A(3QV;ALF_:^#BO/2)?]EXJ0^5MAM!D7?L #] _^PVTJR"D657-]"J6K2> MA/W27Y'%FB0VP"%^U7!65W//6MD*\6H77W=+/[09 8=26PIFAA,\ ^>6R>3Q M9R#U1TT;>#V_L']VYHV9+5/P+/CO>J>KI9_YW@[V[,CUBSA_@<%0['N#^V]P M F[@-A.C40JNW*]7'I46SA=.LQ@GB- <(T<0O$9H@0ID@&Y,8EA*"Z2H2(90A#A!'.48/ZX31+B-S9\P"@* MFDWH3%0&02@F[BU!;_Z*T ^XQ>\^B1YQBX&2"1V\1 A2(U$Z08&7 (D_X!8O M I(@662W;I.[4IV'L_"VVH*K)[ !>7"/O_)*<6Q=Y[G:'1O,BKHG]#^\[T[? MF3S4K?*V0IN'V#V7>R$TF&S")^.Z,@UQ7'#8:SM-S5SV7:%?:-$-'2\8VV[Q M#U!+ P04 " M@?I,6\XJA4\" A" &0 'AL+W=O,-J M?>?,1465GHH+D(U@]&2+JA*@(-B BA:UGR9V;2_2A%]56=1L+SQYK2HJ_KRP MDK<['_KWA=?BDBNS -*DH1?VG:D?S5[H&1A83D7%:EGPVA/LO/,_P.<,$E-@ M$3\+ULK1V#-6#IR_F?66^(^%[O_BN[L5+#C1+]C",O MI?WUCE>I>-6S:"D5?>^N16VO;<]_+W,7H+X #04P_&LPCV;19F?O:;=2K]Y2@K<)N!FB'O/28= (@QX1V1RQ M"0<(T (&%$,0 M1&XYH5-..)<3!FX"XB0@ZP/9. DV*P+I,&3L%$8AF@8RAR$2(;S@)W+*B1R! M0#=!["2(UP>R=1)L5P2RG3F-((HGJ,R!BL)XP0T,W&T7. )9>,7@0N?"]9% M=]M!M"*4'O3XFL0$3[< !RP@P5(L[C:&CCX.\0*%N_5@^!^QN)L/DC6QD/D^ M@:)XVCP.V+1QP&BO-H?G-RHN12V] U=ZV[>;\YESQ31=\*3I#Y.2G949 M1GHLND.KFRC>] &ULC57;CILP$/T5Q'O7X6)@(X*T MN52MU$K15FV?'3(): VFMI-L_[ZV(2P!*\T+MH=SSEQLC],+XV^B )#.>T5K ML7 +*9LY0B(OH"+BB350JS\'QBLBU9(?D6@XD+TA513YLUF$*E+6;I8:VY9G M*3M)6M:PY8XX517A?Y= V67A>N[5\%H>"ZD-*$L; /X5<)%#.:.SF3'V)M>?-TOW)D.""CD4BL0-9QA!91J M(17>[3[5UJXG!^5?]LY[(B %:._R[TL%F[B.GLXD!.5K^SR!;I\L.MT MR7^#,U %UY$H'SFCPGR=_"0DJSH5%4I%WMNQK,UXZ?2O-#O![PA^3U"^[Q&" MCA!\$,*[A+ CA(]ZP!T!CSR@-G=3S#61)$LYNSB\/0X-T:?.FV.U7;DVFMTQ M_U0]A;*>,QR&*3IKH0ZS;#'^ .,'MY#U%.+U"*0"Z*/P;5$L_:F'6P5HO4LX>?1V6=HI0[WYY69$TKLJ25V 5BJT#\>&$3JT#R M0&&3:35"#X]/ZA2%@]GXK%JD_,@;H3935)(,KEZ;%AI<]0KXT?1=X>3L5$M= MDH&U;^TOOFX5(_O2FZ\\BWVMGH*VKGY!X2#U-%9SWC;P=B%9T[U-J'\@LW]02P,$% @ +8'Z3 L% M+J#O @ K0P !D !X;"]W;W)K&ULE5==CYLP M$/PKB/<<[/)]2B+U4E6MU$JG5FV??8F3H -,P4FN_[[&<(C#ZU[R$K S.\SN M,K997D3SW!XYE\Y+653MRCU*6=][7KL]\I*U=Z+FE?IG+YJ2235L#EY;-YSM M=%!9>.C[L5>RO'+72SWWV*R7XB2+O.*/C=.>RI(U?Q]X(2XK%]S7B>_YX2B[ M"6^]K-F!_^#R9_W8J)$WLNSRDE=M+BJGX?N5^P'N-YAT 1KQ*^>7=G+O=*D\ M"?'<#;[L5J[?*>(%W\J.@JG+F6]X471,2L>?@=0=G]D%3N]?V3_IY%4R3ZSE M&U'\SG?RN')3U]GQ/3L5\KNX?.9#0I'K#-E_Y6=>*'BG1#UC*XI6_SK;4RM% M.; H*25[Z:]YI:^7@?\UC [ (0#' C_&Q , <$LP.N5Z50_,LG6RT9I:Z?_4]FV:O:\CL)LZ9T[H@'ST&-P@L&WB(V)B,,1XBD! MHPHD5:".#ZJ!9N7]%(PEA(!9&@3T&@ !H<:R# &]"D!X0TUH_X)I8*(FICG1 MC^<5,4&6-1%H]P)EW\A"0?L7;C PT X&T\)1%,\+8MIS 5F8SDM"P8(XM+WY MM)7!]'(4)9;]BO8?^M?7!6G_(5Q1EP%$OP-]30C((DYMVZ]E_Z6,;$N'=A_> ML 4C[3XT-V'3.@/HS3H13C:EH2@FRN(=I&V,E(TS"P5M/XQOJ AM/TRN>4<2 MX\BQP&Q^+J%0:1S/Y'B3MR$D5XS^G2K147T[ MC(."[V5WFZC[IC] ]P,IZN'CP!N_4-;_ %!+ P04 " M@?I,_\:8QZ0" M #G"@ &0 'AL+W=O,S8\\PBQOC M;^),J?3>J[(62_\L93,/ K$_TXJ(%];06GTY,EX1J9;\%(B&4W(P1E49X#!, M@XH4M;]:F+TM7RW8199%3;?<$Y>J(OSOFI;LMO21?]]X+4YGJ3>"U:(A)_J# MRI_-EJM5T+,^KGO M'>B17$KYRFY?:.=0XGN=]]_HE98*KI6H,_:L%.;7VU^$9%7'HJ14Y+T=B]J, MMX[_;@8;X,X ]P8H?FH0=0:191"TRHRKGX@DJP5G-X^WM]40_2C0/%+!W.M- M$SOS37DKU.YUE:3A(KAJH@ZS;C%X@,&/B(V+2.,>$B@!O0H,JL#&/GI0@6"" M""2(#$'\0&")7+>8S&!J@T$X3F>6*P J@I7$H)(8<&6$( $)D@FNM)AD(/(# MQG%FN0*@4()F&%:3@FI20,W(U68@03;]:G.0()\0C]SQ%&$\"'L;#P U (;B M),Q'%,'E"4'UR.PV>0AZ%P)4)0:7)R8-T6F@ V+/0P*4.95-R(7.. M@@2YJ-%,@,LF@NJFDPFY\V_GW),+4:&)9XFE)AAT'+H%_$[XJ:B%MV-2-2^F MQ3@R)JGB#%^47V?5=?:+DAZEGF9JSMO6JUU(UG1M9=#WMJM_4$L#!!0 ( M "V!^DP]#2(%&0( /D% 9 >&PO=V]R:W-H965TBY>9 6@@M>&M7(35DIU:X3DJ8*&R@?>0:O_7+AHJ-*AN"+9 M":!G2VH8PE&4H8;6;5@6-G<09<%OBM4M'$0@;TU#Q9\M,-YOPCA\2SS7UTJ9 M!"J+CE[A.Z@?W4'H"$TJY[J!5M:\#01<-N%3O-YG!F\!/VOHY6P>F$Z.G+^8 MX,MY$T;&$# X*:- ]7"''3!FA+2-WZ-F.)4TQ/G\3?V3[5WWN;]9QC[2<-@;/XKW(%IN'&B:YPXD_8;G&Y2\694T58:^CJ, M=6O'?OB3)R/-3\ C 4^$F/R7D(R$Y*,$,A*(0T!#*W9M]E31LA"\#\2PNQTU MARA>$[WZ)Y.TBVW_Z>61.GLOT^RQ0'\3^Z M(5XSQ&,F=LP,F'16)B>K>.68\:%PDOO-I%XSJ<>,LWW;=%$&DVB5.&:6J#C+ M9@?JG9G,:R;SF''*;+/E-L5IA%/G6/I@<4Z<3=][8:O$/5QH=J?,H_B-BFO= MRN#(E;Z>]A)=.%>@):,'O025?H>G@,%%F6FNYV)XC89 \6Y\:-'TVI=_ 5!+ M P04 " M@?I,+0ZQ4^D! !M!0 &0 'AL+W=O\9GC\] 4V./FYV96KP%O#3T M5U>K-D=;Y-70D!-53WS\ I.?&'F3^6]P!JKA1HG>H^)4VJ]7G:3B;&+14AAY M=6/7VW%T*TDRE:T7!%-!,!=LHO\6A%-!>%6 G3)K]1-1I,@$'SWA+FL@YDUL M=J$^S,HD[=G9->U6ZNRYB-,HPV=#-&$>'2988()+1'F+2/Z18"U@5A&LJ@AL M?7BA(EXG"%<)0DL0+0AN7#A(:B&]<_'!]_TK)_=0%UJB52W1K9;X2HN#Q(M= M8C_<7BDN[Z$NM,2K6N(;+>$V72=(5@F2]]],NDJ0WK^9]%TW- MZ#L1QZZ7WH$K_0_9E]YPKD S^@_Z=%K=^^: 0J/,--5SX3J "Q0?IN:&YPY; M_ 502P,$% @ +8'Z3&19#%WL 0 @4 !D !X;"]W;W)K&ULC53;CILP$/T5Q ?$W$DC0-IL5;52*T5;M7UV8+AH;4QM M$[9_7]L0RA(_] 5[QF?.F3&>R2;&7T4+()TW2GJ1NZV4PPDA4;9 L3BP 7IU M4C-.L50F;Y 8..#*!%&" L]+$,5=[Q:9\5UXD;%1DJZ'"W?$2"GF?\Y V)2[ MOGMWO'1-*[4#%=F &_@.\L=PXA%QWJ'0YV[3_[IG&J\ ?SL8!*; MO:,KN3+VJHTO5>YZ.B$@4$K-@-5R@V<@1!.I-'XOG.XJJ0.W^SO[)U.[JN6* M!3PS\JNK9)N[1]>IH,8CD2]L^@Q+/;'K+,5_A1L0!=>9*(V2$6&^3CD*R>C" MHE*A^&U>N]ZLT\)_#[,'!$M L :$)@#-0B;SCUCB(N-LIN M2NTT5V'.5/)">6]%G"89NFFB!7.>,<$&$T;1BD&*?Q4);"+GX($@3E,[06C- M,C0$X3N"HYT@LA)$AB!Z1_!A5^:,B0VF-YC +A%;)>)'B:.WDY@QOK?1\ ^^ M726QJB06%7^GDOQO(:E5(K5(!#N)1TR8>CL1M'F#%'ACND\X)1M[T_D;[]K@ M3X%YP__@\W3XAGG3]<*Y,JDZP;S7FC$)*A7OH IMU4!:#0*UU-M4[?G(O4$L#!!0 ( "V!^DRXWY$8* ( *P& 9 >&PO=V]R M:W-H965T=:2"_P$^:L]<#5#H\JIJJ$1%6L<#N>-^\5? M[WU/$PSB=P6=F(P=7MQ@!Y1J)97C;1!U1T]- MG([OZL^F>%7,D0C8,?JG.LERXV+7.<&97*E\8=U7& J*76>H_CO<@"JX3J(\ M"D:%^76*JY"L'E14E)J\]\^J,<]NT+_3[(1@( 0C(<2?$L*!$(Z$P/^4$ V$ M:$9 ?2FF-WLB29YQUCF\W]Z6Z'^1OXY4]PN]:)IMWJGV"+5ZRV,<9NBFA0;, MML<$#YCH$;-;8@(,4CE',,&UK"!$0BG09(/!$*K0&@$HHE ,BMV MUT,2 VD,!/MQ&N!9+4M8@M,H3.QI(FN::)$FGO3L02"V"L3_WX^556!E2>#- M=K_'Q)-*_<2SFR16D\1BLIJ9V# ?]!);3;!%8+9G6[S8,]]3)Z3=)K7:I!:; M=&:3+AH6V"W4>6G])+VE23K?%2O(G_F@R2F@S_$?A%^J1CA')M6!8C[[,V,2 ME*#WI *7ZNH8)Q3.4@\3->;]^=E/)&N'NP&-%U3^#U!+ P04 " M@?I, M0R-/4S<" 9!P &0 'AL+W=OL%:N_4JI;H60W%?04/G$.VCUFR,7#55Z*$Y(=@+HP9(: MAJ(@2%%#Z]8O"SNW%67!SXK5+6R%)\]-0\7?9V"\7_NA?YUXJ4^5,A.H+#IZ M@I^@?G5;H4=H4CG4#;2RYJTGX+CV/X6K36@)%O%:0R]G?<]$V7'^9@;?#FL_ M,(Z P5X9":J;"VR ,:.D??P91?UI34.<]Z_J7VQX'69')6PX^UT?5+7V,]\[ MP)&>F7KA_5<8 R6^-Z;_#A=@&FZI!@@Q$):"\E"G35;1+F%D2R/,7&[B9UNXALW28[= HE3('F\'JE3 M(/VX'@,DF06-TSP)EO5PP$A"HL3MACC=$$<]XH4=XE@G)#E9V''!HH $;CN9 MTT[FL',G3^X4R!_?GC!P_W;!QQLT8N99PS E>+E##EP>IT%TQ]"=C1<1FF[#\A]02P,$% @ +8'Z3-)CDRZ! @ MI@D !D !X;"]W;W)K&ULE5;;CILP$/T5Q >L ML0FW%8F4;%6U4BM%6[5]=H@3T *FMA.V?U]?6,J&0F;N7:+Y7J'A&21BC.2G6#T:).:&I$@B%%# MJ];?Y'9M+S8YOZBZ:ME>>/+2-%3\W;&:]VL?^V\+S]6Y5&8!;?*.GMD/IGYV M>Z%G:$0Y5@UK9<5;3[#3VM_BQQTA)L%&_*I8+R=CST@YR)U[^KHRK7?NI[1W:B MEUH]\_X+&P1%OC>H_\:NK-;AIA+-4?!:VJM77*3BS8"B2VGHJ[M7K;WW[DFR M&M+@!#(DD#&!."V.R%;^B2JZR07O/>$VOZ/F'>-'HO>F,(MV*^PS7;S4J]=- ME,4YNAJ@(6;G8L@D)@R3,09I_)&$0"0[,@.(L@6 $*PRM #A.X 4!EB! "L+ ML'H'D-W(=#&)C6F=S"" 22*0))J1Q!, 1^)BHGM(8I D!D@P#)" ,G]>YF" M "E0 ;F1F<[V,EJ2F8$D&4 2WI!D\[V$*7 G_T (%G='OY@)H4L2<$+'L, M3[0 3IHB\G];PW#'L(A4,7,ZE#0@E4Q;#4\]UH<+)4*&PE''U +VP1#/IFI MA8*R!1[833B90^"EXP'[":#5T1&ENSS3]0 M2P,$% @ +8'Z3"//"LW[ P :1( !D !X;"]W;W)K&ULE5AKCZ,V%/TKB.]=\/4#$R619I)4K=1*HUVU_%E'4[,^J MS)I/^J(J\\U1UV76FMOZ%#676F6'/J@L(HAC$9597H7K93_V4J^7^MH6>:5> MZJ"YEF56__>L"GU;A21\'_B2Z M"FIU7(5/9+&CT 7TB+]S=6ONKH..RJO67[N;WP^K,.XJ4H7:MUV*S'R\J8TJ MBBZ3J>/?,6DXS=D%WE^_9_^U)V_(O&:-VNCBG_S0GE>A#(.#.F;7HOVL;[^I MD1 /@Y']'^I-%0;>56+FV.NBZ?\'^VO3ZG+,8DHILV_#9U[UG[ 8^!G!KAFC@WHNYS=ILO:SU+:B'?KAD M7=N1!3?+M>\&^]7IOS-Z-F;T;2T(6T9O7:(1\SQ@X X#= [9NA R(2)3P%0% M8%4\@SO#?((-@K#*W/XPR>[#)+,R*2H6[>/I3"R.)V!H M8G8+,$PE)[P"0] MINHQO\C84@/!I(G%=HN ...6) B(T+OEG9'B*"F.D$HL4@.&WTTC@5&+^L9% M)31.K9*W+HJ(F-OT=PB, :>>!1%0 XG')VA\\GC#2#2!?$!;Z1(E*;&D M=4&8SS@);B]$_(3(N,.0 M!!%9VB(GB'K<\0@,EJ3$]E\$QIE@PA89@\E4>.CA_DW.; M3GS"O2DP)T$X/$6 M!=Q*@#[0HB-H;K8LM?3?(#!&TUC8VE%WF6+BM/(.26?L@OOVKKC/ 7N\1P'W M$D#V4$Z/@KNCH8P2YTTSXA(_;EX2[DW@[GV0'L5 '@\$W, ,3#?KAQPDP#, M)'P]BIL$(";A]JAK$L! VBWJ6@2 [8Y;!,4XMST40U'B>9-3W&PHMEWRM"?% M?80BVR6G/4?0?:T\26P#_1%J7@[N2=3=W;BMB8+LIHCN?B:7JC[U9Q9-L-?7 MJNTDNQN=SD6>^F,1:_R9+#8$&=^2Q6XX]?B>?CB$^3.K3WG5!*^Z-3_N^Y_@ M1ZU;96J//YD6.ZOL,-T4ZMAVEXFYKH?#C^&FU9?Q8">:3I?6_P-02P,$% M @ +8'Z3*I2D*:&ULE=KM;J-&% ;@6[%\ B.R/C4T.;?567>=N]K0]QK.J7MOB=+;/]:)Y M+Q.I3TWI^J\ MJ.U^O7QD#T]ITI\P1'P[V6LS>KWHN_)25=_[-[_OULNDOR);V&W;-Y%W/][L M%UL4?4O==?SK&EW><_8GCE^_M_[KT/FN,R]Y8[]4Q3^G77M<+]/E8F?W^6O1 M?JVNOUG7(;5../O& M7-#8F":,<4R9 \J!,17<.6^;(LF^,AV/R1SW"FCG0+*FJQ4QY^@ECF"E'HVE@+ N- M:=J8P)P%XNP;^12G[^H\H/ MRQ9 MJ0N'),59KXW@YO1>#R?=3%!Y,&B#0/O0#!BDNRY1I@TV;8!I152NP5;-)S:: M#+9JT$S9A^:"IM ^6!TQ&+5!J'UH)GPH9EI$U*3.8-,&F ZLF7"]6J54'F+7 M"0W2/C441-8_)FT0:9^:"7>>F.911G4)JS9(=4 MG'CVW_6[QZ.A]<_Z1#]O//\-O._M_YO7A=&X6+U7; M5N6PU;ROJM9VEY-$78>/-M_=WQ1VW_8O^ZJM;SOJMS=M=7%_+1#?_V1A\S]0 M2P,$% @ +8'Z3*.'>FCV 0 $ 4 !D !X;"]W;W)K&UL=53;;IPP$/T5Q ?$W S)BD7*IHI:J956J9H^>V&X*#8FMEG2 MOZ]M6$IW'1ZP9SASSLQ@3SYQ\29; .5],-K+O=\J->P0DF4+C,@[/D"OO]1< M,**T*1HD!P&DLD&,HB@(4L1(U_M%;GU'4>1\5+3KX2@\.3)&Q)\#4#[M_="_ M.%ZZIE7&@8I\( W\!/5K. IMH96EZACTLN.])Z#>^X_A[I 9O 6\=C#)S=XS ME9PX?S/&MVKO!R8AH% JPT#T%TY_E32!V_V%_=G6KFLY$0E/ MG/[N*M7N_7O?JZ F(U4O?/H*2SW8]Y;BO\,9J(:;3+1&R:FT;Z\)L8=&I M,/(QKUUOUVGAOX2Y Z(E(%H#(ML<- O9S+\018I<\,D3<^\'8GYQN(MT;TKC MM*VPWW3R4GO/18KC')T-T8(YS)AH@PE7!-+LJT3DDCA$-^$I3MP$L3/'V!+$ M&X(H>' 3)$Z"Q!(D_V6 KXJ<,=AB>HO!P?*XI;!3"CNDTBLI?".5I1G&GS0U M=>JD#IWL2F?&9!N=,'P(XD]ZGSEU,H?._95.=J.3W'8-;4XD ]'8NRB]DH^] MG0,;[WK='R-[HO_!YUGQ@XBFZZ5WXDK?"WMZ:\X5Z%R".]W65H^GU:!0*[/- M]%[,EW0V%!^6^8/6(5C\!5!+ P04 " M@?I,!6)ICC(# 8#0 &0 M 'AL+W=O%C>R/@1_IX2B: 64UJMN+9GW0GC@L[M*T= MVR>G3/S@ER^L2\BWK2[[;^S,,BEO2&2,+<]J]6UM3[7@>>=%HN3)>WM-"W6] M=/X_S& #W!G@WD#&GC(@G0'Y-/ F#;S.P+LW@M\9^/=&H)T!_32@:C[:8JGJ MKQ.1+.<5OUA5NX#*I%FG:$;E_&Z;036=ZCUVL<"=F38H@TQB;%.,0*4'@:YTTGS[>=;$P)O9() 6M. ME#T9EB*BL ,/=. I!][00:#-62L)E*1H)\0E'G)=5RN:*?0("0S=VM0]8()" M0_AL"D."\5 WRM ',_2-#"G5 L6MQA\2^:[Z:.BF$-%P+!PA41") DC:(H^I M$ 0T_#*ZX@!LJ\N_?=!#< )'9 8UM!YF=[<%3TZ%M.YUPM$T@@H$B M CTU"B-SWX$\^IATC_=-^^,WQ/JD-:U-8K%_)HJ0Z >\X% MD^3NHZSU4;ZF] \9VXOF-I#W57M6;Q\$+[OW$*=_&5K^!U!+ P04 " M M@?I,"N=ZR,Q#,W*D1I#MIE1;,.E-WQ(P:6!." M!"%NEH^2#AK9*Y",/WG!%Q-)=[A5\?CT/76.TA5C*R# M'V!_CF?M++*P-(, :08ED8:VQ/>[XRGS^ !X&F RJSWRE5R4>O;&UZ;$B1<$ M'&KK&9A;;O G'LB)^/WS(F7E#YPO7]E_QQJ=[5U+_ &C!EIV MY?9135]@KB?#:"[^&]R .[A7XG+4BIOP1?756"5F%B=%L)>X#C*L4SS)TSEL M.X#. 70)H#34$A,%Y9^8956AU81T[/W(_!7OCM3UIO;.T(IPYL0;Y[U5>?ZQ M(#=/-&-.$4-7F#0]+!CB^)I$&UNLHP#2OO\NCOX[W^ M@\>)^#06K\]N+V.3S4:5HWS%)+E M5U#]!5!+ P04 " M@?I,/L*MG[T! O! &0 'AL+W=O] !@DE?.A*[18,RXQUBW W"B'^0( MPJ[T4G%B;*C.6(\*2.=)G.$\3;>8$RI04_G<4365O!A&!1Q5HB^<$_7G"9B< M:I2AM\0S/0_&)7!3C>0,W\'\&(_*1GA6Z2@'H:D4B8*^1A^R_:%T> _X26'2 MBWGBG)RD?''!EZY&J6L(&+3&*1 [7.$ C#DAV\;OJ(GFDHZXG+^I?_+>K9<3 MT7"0[!?MS%"C1Y1TT),+,\]R^@S1SP8ET?Q7N *S<->)K=%*IOTW:2_:2!Y5 M;"NDZZ7*%=+E"LEMC&POF8W]@^(A"1TD00'("VK/_V>5V:>3"3XL%US9_9&1YYSOXLW[XIMG61;YL M'HMBMUY],^CW)]^L\W+SIV2_*?]C7]Q6^\WN7_XTF4[_])=_;LJ__//N+]]5 MB_VZV.R2?+-,7FUVY>XY>;/A-LMJDUPGS6->%\T_?[/[RS]_@^_P>Y/DIVJS M>VS@G66Q#'_]G_M-+QGVTV30SV;M'U<]^"'^X['Q_#\W=\VNSA>[_S=\4QY^ M5SR4^ 0T\7.^+L*G?GOU[L.K?TO>_O7FW4\WMZ]^_?#F]N;']\F;GV^3;Y*? M;CH:O841U?D*1K(L/B4_%,_A<[?[NL91ORZ;!3SW[T5>X\HDW^6[UA"NK[/! M]3#KZ.IUN2KJY!;>>ZCJ5C\_YO5#D=PL%@4\!<\L^?G.5?SPO&WUG_6O_[7S MA;=%75;+SK&;C?T__L?_.+A[>AU>PY[:O%[FKPGVDY^V>^:'1!A\ M$[K:U?O%;E_C9IFG<-<6U;IH;=F':@?M+UKS"Y][0Z\G]W6U3BJ[@^VG=@7L MHYU7FFR*7?C0+[M'., \GN12GKR*/BJ]WA7 WXID6U7=_M=?K>"EJID4\$/P!&K MU0IWH91EZ6Z^U<)O1;TK/G6_T**_EWE3+NAP+J'7O&X2V"4^5ZU-_ZY<[?%@ MGO:T\( ]GFMXP3Z8 %M:[%=,"0?&T\$L]" Z'H%]6P(I)[4\Q4P MKKKS[,($[RHY-MU/G<"Z@#>"_/ (SV%30IR.B1WF5]&7+Y&.@/9Q8Z&##_FG M%']:[8G5OJUJNM-O N+XV2^JZ[_[;QWSSP RVHN.W\$9C#N,*1]/:RE\W M(#2MRG_ >CQ6*QK9 PA-#3\/^Y; &-=Y_7O!(VR*!7"?72D;AA.#TX7__*.H M*^#K6:^?K$L8?+5)Z3MB/?PC3&1;+'"O5JW+70VD/0!D$>7#)EF0I+%XQB^> M\GJ9T%+!HK1&<]'O#=PX8%29^JO?&YN_:'07 SWH0Z-\'0X$A:V&SPEP\;_O MFQU25 3RMS>O6H0, MDC[J; V[ MOMO\&1%$EUMRH?6&!([<)M^99KZ2-YO8)E TT. MF!-)U?A'O<\[YJ]F<;1M?^?4FV<,O_ADKNDCG7U7W!?PP))XA>FKK2!#HR2X MDYA:;N! 8]MAQV?T>[/\2%R!9/:%E8*J^HPV(DM[\KN\R(<6%U3-_)%%9%7EY43?_U_\Y&V33;^G4 M[9Y;E W'7O:E85T7KOQ^!G1>)\!Q]L6W29;V^WW\OU%/\_WN$5@(<<4R.)W@$N\%2YQ>YQ+\*UQ0.$]]/)W)["+&)M_ M=0J[>-/!+F!T-=VTER 4TR"@W&VS2O'KLC5\Z M./DA]>,-' %J''Y>*,)/]D#4=6+L:EL806/'_B6-M'DB/'A]E^/YP:'#N%FM M%O$S/DG0&V#188H]?AI6C\J@Z]7U=/IVBV]MK0W$NGNIJ^V;! 2C5=@YTJQR'C]ILU"'ZUD3"V447UB 4.+1HL#QU0[OD0 M@KQ\34L&37WF%"P"W_!XE%[RO3J.$-S0!HI[R!"*P"V?<"+$% M.+9H3BT^L&CF?FDSPQ,N&,<7C['%M_FS<*<-.A6JU4=2B>'0H6D M\W,I-'%U4A.O6,C"[7'\HOC$?R3H\Y=5:QX[W&KJKGH@C$46;9^)25N1::)'KWAH9&B=\X9KL-_D>V)J8F![SC[BXQ08.,;") MF@^Q:&9O81'7^:+8DX6C(;6OWE8& /QM;?:>B? M;1>X].L[N ^,2I3J-4B6A3>OMS O-#X ^>((R?O=LQO#OYJM29.<=#G=W&,> M;%%3(IU OV-O'G]NNO:TT78VM7_W0I>TDN5:^"XL.]Y:H-$45J,1DSBL$8^W ME[QE'D9F+G;8[XKD9>IH7(PIA^F"EK/D M\X4OO;>2' <:FON5;/8-Q=)J',W!3*IUN3/GJW&$%6,JJ>FZVI8;F=,ZW^1, M)JGE.3!<&39>@WC[P#[9:92T.TO@.'1T9.SQ-N'=QQ2N MAA(#!6NZA)!X'1T>H;M>\BOK+:] L5H3T\85YUM:B6&G7VV1RQ?O2E@$X%!X M9!Q-XG*O\]]AU'+D"CL(BEX$H6V]E8U!GI.S&,_;AU-!Z6+-OF94.:)J/\=/ M^M*M<1KN.M_A7G":AF#.6(.4+TW<7# M"!>C/NW2\,8VYPD)'HAU5N&DP4UL!;?=D>H46HV33%Y'F^+\:,LE+(*T<0& MYI2AQV+Y@,\LM7N>!DM/2R\K>%3)3H]A%&KE# IBUW$JD2](W9$A!X4_M_W0 MR&/9X%X@-\+UK$D.HLY0Y*OVC;-BF0.4R@7%2V0/W**L%_LU.IYPN/=[M.C@ M:/]>+-2Y4R?V#F0^V''#*5$MKC8D9+*EA!9=-PHRWF*WI[N&&>Z"N.*RO$ZR FNT,X0962KKC"*1HT17&W,V>%].R<#P1NN O9HOP':QD06O\^P;$ MYQXPP@5,!NZ%&_2S%)YB]!Z]<" I-(E$=N/3%1Q$VMPW&^2H(R83YV&-OO^R MPB M(Y>^OGG_TFDH['V/OO;KEMB.>>_F_:_VM9^K'G5_W9^G9GABY[HUL6!\ MFF_A-H<)UR#J?P!Y8)%,^I,KU>8M?N'K+^AG,LXE7*]\;;Q3>&W^SWS#TAE? MT;"MW$:2;[P M1/9Q%#(?@77ER4*F!:K^CH+MY.B+-1K$3+0R5R@&P"G#B(]RP824;X09,TD+ M)3662UB.(E?-AI6E9Q$&C&F_X$!%9SSB&QH)N-5M#ZDE%V\H4TPCN^QN0_]F MPF M"ZN"[O#&S-U?(51$0[M;\O=BET W3Z;*=E]P46"[35:1R0F M);$VB UQYHY;6/3GA/+&9(:M,_1:EHA9&1DG^.[WI_.8-[1B0BLR*WL_[>ER M;7!M\'W26LA9ZLR^=C.V?GA\2!Y ]G"Q/)0;N5J(UZZ*S0/\AI+R1D11: U. M>&,DS[*A-[?B]B\^%7SM\(Z7%&;!BHRZ)BR]U/L5'I:7Q"ZJN/H$XRV!/\$8 MBD\E^P L+W!SB"XS7'TD-(A^1D,B-6D#%T"C1*P2NESLW /:"6\.!MH.9.,[ M##LKNJV 6S2/[ 7A#*9W/]S\]/*-3+_0<8JP)0]UOB8N];K&G>LE;X$*R K0 M,8[ /E(NB3XLV=OME=7<.BL_<; E\P:.D#QW='0W[('A<T ;M*T-SY\(SQ<.@UZQ:UH6HQG(L0\HU$HQ1540!41=. MN?,O&9+,_*$TA2(G9J,EJ?$HD:$Q\.^D&%6P%IJBD0SJADQ[5A5QO-&&;;"5 M?8MG#(3'U;.3;[M'<=1@%9&>K&&JPT;CWTF1(UL7F'F+Q'(QZ MAX;[,^1[N$%J=PP7,2>HY&&7N#S&#(V[)*:'[;Y&MX5]=33MIS"!NUVB&"]V MX9AJLZBVA:)7?TF):%B5VA=:()/#S/X[QR5P28-4J:3Z*%VY^Z&\5UJR-5.B M*O10%ZPWL!U@E7^JWL-%\/@#Z&K0WVKA,X<]+$1S7=U?FSWCRUWLZP=O<;.T M';O8)08=D4E"(0AW"PV?%>IXS0L7L$)/^W^U*4U'BH0MW[ AXI*4& E/N4JZ M4A62BV0PR]+A:(B?YNELEL&'89:E@\$H48D+20;?S8;]Y'+>3Z[HK^FHGYR< MOY!DDW$Z&8Z3RVR:9I,)MC&:I:/)/-%I MAY.AY-4E!.X',V2">#,7\YGL'[ M\^3'P"+3'8Z7M,(L+I+1:)C.)SC'63J>3?";\0 ZG";=(?_)8#A(1_TLN9RF M@^D01CX8C--L,$N.!_\GPU$ZA'<&:7\V3(:3=#2>)*<$-<,Z9>EX.H#>YJ,Y M_-6'E<"^8Y+D)0PGFZ=3>F"6#F9]_BI+8;[PU;D!QL=W <^1B#E*RNX2NLX1 M;3W[;7A,;B+/W#1BCW0ASTWB'/5L SC_6 SGPW0$,X5/XWF:]?& X&8.)\&Q M&*=]6!S\-X.C>3G'+3OC6 Q@<>#/JQZWVZ:/1;8]3@=,LVF MPT&69N,!;LXH'0Q'7WHLIC#%01\_S?KI;(X-7\())_H[=#+F?:#H*6S&$,@" M9I\-TVR&HS_A:,"R3@9S.)+I8#Y&;\T0YG':V1BED_X8>H$/,SB8P$OFD_C) M@"3/GWBXWHA M;]^(4.L2S#L:,3$?BD!>J+Y?))Q[?I'T>[,!_Y/1/T"F)NN2W MO_XF9KW)F/_AO82!NDV$;VE9>F/9Q(%=;J-(D[<$+88/#^@VWCG.$.<&)\?V MI@G,2@S6;,6N[N_AIF"#AC-[&_M\AWO*:9QBKSIY %WNZ5/XF3,Q]LR=Y"(Z M&S&-BVD"K=W6ROW^5V.YGEP#_7@&=9S:3Z!/[>M(XM*-F[[[4E^9RDANFG>1 M'^(573-_M:;M0-]CG5'"[IQ-1ZV\^U+M@;9,AEVDYM(IU?)<%I\PQ$B,Q;ZB MY_0W>5%,J'@1.1>!M32+!1N)2#QYOD,K-Z&R!:;FUX4X:]:\S$OT;BH/%RM$ MCO;43\J.*D3FY>CWDK]63VAB2)6]'(V5'(7 %L#*]!M;%,/[T$->DN%!V8W< M0,@ABY%1VC%79X]@];]-:$:+8 MPDKVI,%QK3>L?+(CZLC"?(B0Q5&GBD1/D&=@>9*IW3A73C*8/1:K9;+=WZW* MQ8H0)G!PD4TQ,=SAUQTD2QM@%/4;= 0Q:=IXE/NRAB?^ P:V0\_-_6%;WL5@ M[$ UCEKV3C'4JP./1IP35@"^@M,N#&+OYR_H9**ELBX;9DHWEO9+_RDZ)3378'<*D2'89WP%'4I3($UY2X&WW^ M+&;)]@;W. WQFGTJMSH"@Z_I:?R:QE_(N>R](L'DW*;_DWB7I]GL*KR,L2'K MN0YF8\V4'(1M'(?$[19B.W07'QDJ0<[%T#LT:/-D@:.C7".1#R+X)(M57I=D MKS3A?M9A9/BP8N!"3J&2$0;>FI"=QA*);0([Y/,A1#(<]V-$ M,HH1B;J)B1&82*".FU7N2>O.)TD+3X?+5Y-0$PZ;*IUWDLBCX0 #CH&J:[(H M.W>-Z1R]_N1&P\V"IE?H<57'T1S5LSO(E0<8;>!>1ZX#(]+:N.L&CF2Q309N MZ(('&?Z1W'1/0V,IK9Q#2:"#=4)&TW3FH$9K8MB,Q.Q M/-]-XMODT0B-^#S=@4J0HYW!)D]-2KCN7E<_LGMP@^3V*-Q[#&/1]AB&>50FV ,VM\:-N\,A0-_M= MN6*O#+K6302-&AL^^86#.Y>;T5CL4+\R/\-['>2Q:T$4_8 )!_?HGSE-J\0' M.AI /LRZ'#.C#W"16E/PKXSBE\IG&YUM"]$ALMT=Z3?#\K=#Y"00%/R[9<0VO MU$N$Z:#;>TWA7?L-Q_R:#).S52HK+W8H(?LM >Q%I.MLTJFB1,(_&8NH1D&Q MXEQVBAF/1(62R#GHCWI3*V &Z@:P.>!<_Z!CPX8Z/.DKC%?#YVRN+B2\&V\",/)*RRM8#G79J1P2=/FUT'%#4LOCYEI-2"^Y( M1HE/7Z2V2BS!R6MK4@'<5&6",NL"+V:9J#/+?J:5M0GHQ@AA1^1VFRY#<45D M!S,9.N0_@J&^..:H./CS-'D9V>E7WBX??Z(3_Y&<%)/).!V1SVF09J-Q.B3S M?)9FLV$Z'Y$Y/QT,AFDV[.NS>@3[$5X:S>88-9#UD]$TG4X&R6243@:S,YR] MZ$7/YG.KXIA_3T_'9M]&!W?@V4_3\6#"LQ^/TOYDQC,>9NFT/^7/,QC_>*:% M-A4?Z?<'9P$TX:8A/JMM4J?/^C3SA6>U":**'SV[&+0!.^+.0N?&Y8T=[1D; M;89KS%9!(JT3;\6Y\^S28M%07+M0<@QP>EE6-Y^J37'*<#G[]BIZXH,(*-.L M&XVQ6^!1/Z-3MN@3"()A$CH31XX_RR8V?,XLQ:I<\$Z2<&IZ56D1;PZD)WP' MA_DCB0(\];\6RP>&R3IF,<@&:>?;F+LP<9P&J*QUV?RN\U]:GK2R M[M!GC,+I#$NHHDD>BKNGS.[9W.DP\G[>,Y$<1CS2\=3^@2M=$@Q&_#:T$L:G M8BYM&[?W!A$V>[+\DHICMY5C3H-MM6*8 MWE=GWQ")P[-J,E0.4@XI7'!M\?7<4];Y M@1M7?H;(^[^";AXIU*1>DW8CZ5\PSWS-"TFA]^0Z <4$1(JR\@+Q98F(3YDK M1,$M&* )=+\L<8?NGTUZ)U(H46NUPQ\(A@3SPBBO7WPK8JPB9R?Q*R]Q0Y;8 M"D\[63V3T!&DN4 GBW++$?HVS#\4-FG!G7LUI@L[B,,N.O*504U59^2-<""\ M!,;S/4Y1UC_8*.L?J\W#-5)D\HL"&C9WH280V1HD",G8NMN7J^7UKKIN]N4N M/%-E(Y=*@52!H!.U<3?0?M,,&:0#>&V^%,V:&-!+4%M=+CCGBC;ECKP7[^&X M?%<6#U5*)"QAS#N=[D7) !',,Q=Z3".'QVR0%RP^Z-NPS.9>@9MASX*XW/&5 M,4?H;3D13>:(LU^OL@KDEP4U)[51PZ;0+K\[SJM%!9TS- WFT/+(4CC7E&9/ M.B56Q(@L(\:VC:QDA["V5MD(./)*D:Q*D?-"9:E-A^AYSJFTL=^+&GNJ?*0600LK1:H*3[8#O M$56$)3?O :_#$!+D*"K ^_UZC7<)HK,H^VX,0"BFCFB;<.PN0+IT!@K#UCYG M 64!8LM%!_%7I?.3>N)4=UEG"\2(Y:J"@X4%__\I\>LE/_CL25Z:@9%YU+:G/>,5AV [O<-=4) Z"]HX40A.! ME'_,RY4.&/*"I=+3HZ7."A$@1AAF@?9.G3OKV!@6B+H5*C$BAA^?^[)R.O$I M05AHD4ZEMA@:@)O/B;AZ%9NM/R73NN=NM$$/[;B3$D43Z=S:8YV4)B#;#@5# M%H@3P]% 4:^>-#)CFYXL*DH=C>1N1*,GG+82C(A76'H$K44K!&,&#N/SA[:64TC-=>$T.)SBD[6Q>:.#X:W]8&;K)!6^0LQ"]V,%[)@LW^"7'Z]"K=:CYDL\[HUO0C4P XWU>D3: M#Z -ZN B@+:8;YD>1(]Y)?*$###I9D1T/K2[''*K]WF(C+EZ=Y=R,>]Y"S6);O MGO7.E"2?=X \P 36,%YX'I6WFL-)Z U[9W:]J@F]S9"$W>6-8D2:/760H8 _ M>#$Z!RC'A$C!6QT/8+R A;H@ C51!.;;7O*]P?3TUO;/S<&I!SYTEQY,;MUM M53)D]:YS8;YYW-QL'D%+V83;%:<527 '$T!C"'VJ,X M" SNPL5R]D_4\$O*PA8 33:@N:]QYRAAIJHMU_003*T]P+=))"N,]6I<;I]8 M>-@'[9**L#<$:FM8M6?6BV(5)1 Y+ 34KN.#8MT:;D4J5U@BRX7->RI07@&Y MK&H(^5=,9ZMR4R[@B35QD'MERWA N\<&>:O@H.(A9GT>_K@4]B!QNN7..I(L M')(/>13J5@XU*0H#BZ"K(/2P%0TM6S!ZN71X+V'^6U@;ZQ9Z+& ET*MN*M$N M"7GG31LB[YBDP0C^&O#)(+GP'MCH0C<%%D*T#!)3)\W8#84XXJ[0)]+X-&[3 MZRU;C"VCP1%@2SDE=*%IYA/A8$#+PWZRS)\[%EFJ>I$?V[C-,.HJY[ #&_1+ M-C)-C"RI-[T &,M?)R.@#D#40G=M&]NH[')9;,1%%>%SW;? M<8$G.FV'AG:97[&6JC#C4K]EE*ZK7 E*",&%7$,3:.PN M&>3-@<30V.0$>">\,N(_7LP?Q;>RL$BKR[+&:UVA4[TK1)7#'8/5A?4LFT?E M[CQEQ3UP"1.&4N2U< Z^M!>KO%R[QXP]@RC"XH^ZL2BW.MV'8@-M@C"H>'ZZ M-5;=F^*(S//MYCG2:^=[=[U,@7/7%#C72_Y&85O*%.JS% DL;7Q/("O6DO<1 M"/%>8^;.QTTX:P/NX1#A/=#LD9,W4584A35T^>=&(C+AKRI@33F!4KZ!0,M@ ML#^CP"-/V!DTZX)JQ0/9P;+#^\M\EPO$+VQ83@$T5I>[VS\;X[ Y;D#AR'AL ML)(1@PZ=^\#>%I>8UODS4:11!XJE\<7H=Y&0 AROA@5MX# M!+7%.A7Y%U@<"9;/H!#19<'F$"\MP<(_*B14?W70DB+W@L6=P77P$2*[<97P M/L4T20]D\B.A%Q]]M=/FI/$H#4=F3Z1@T$;V@&V>P%S(P^.#41+9$WF09]-' MH_Q 5\"-O0)>>"*CPZ@7":*)W E$0?J>$\NODP8Z;HTMWL/$YO$!*[+AQACE M*+6'UCYG&#<='"(IUY$):/&!>((X>,LZ\.74L0G*9E)GWY\#YV# "LL6M2^K M5,*J11Q[%.AFCZ2C+PH2*WSS4%=-TSY?9/)LLW4C0Z!FP.ODWO!L87BCR85[ MJR_<[[RAO"["[7?*L1.S22;2E[O4/TTNE09_BFA9WSR02D0F4TR)H4>NB7-^!A%C8]!JAE';/W;M?G"Z'&!N M(K!V3^'^JX/L E&/[K7:4QYBQY:B!Y 56FXB\ 5[\W18 K$96Y1J'J%G]#@\ M83X[)*5?=@2A!>!7O"SMIE(7QJ;TK#6Z.XU+-!0-T;"S,)*(>@F+_A1+*Q>F M8AO3!FE63TP06FS8[N"[&$4EZS#W\6']6;1=EY^(@HD:S>YRF-['J[B8T1,# M]1LKH;YP)FLCL[8"Z:K[>U866587P1C4=V.PD*WV8!ET V3]6L,<%Z54$> , M?:M%/CU*GLT"%S=_D!RA1[3KXB6*]TRS*4 MT]5.%ZGG,LSVF_;TF4,CQ@;+A;09V4K\OO3)^$4!/V'+1!,%2\?5^OM^^:!< M7J;>"1HF)4_2P2(:*TA,Q@HAB&'976[,(19SL[P3MU1<" M@E 4SDEKZ5RI"P=C,XORM2D O6ZT[W!A[:R-O!4C="K")@X3(^9:Q_:6X%B- M+$<"%AU*9RPAIZ)OYXZGHPS/U8\Y-I+SVLS)>(TQ>X\2<7C#F&-OC56@ M[5(;6_ARS_=F1>W"S(%* E&IRR%K&WF)MOC>'9QK%LM6A ML;7&]OO&8Z!'VN[$RDUY7,82W8X\="L>=$A+)A>Q5M]/FQ?U&Z!F1]7,O&DJ MC$4K5-T?0NT,"A< S]HH=0)(S6 ,[Q[K:O_P>!1E6"5(W5>(%1LD[XUMSL_F M 2X0!24^;.!ET/>("YA0Q(NU-8&.V@SF6,>GA5-=,^E#,!4N#BZGE;'J(O= MOMZXNT$XAV,TO2A<)'9TF .FE\"N?ZABWN'%C$UUHCNY?#-8TS([;&7>)QV)Q 9 MT=+V_ID@XF8UY *TXR!V0-:[F@\YV8D$?;ZK]MN78X^;K*FR%85P*AAYUXQ8 M*S]MNBR!MF=Y]'!I,C=9;C*Q*&?W6*C>TA,V\6LM>2@RM$G,OR)-"\8,80*) M-'M'WROEDVL&(F:7Z(&32$%_!:5Y5Q+3X7N3"=I"']F1=EG!#R@%D5;$PVE1 M-^P%[5=TY[H9>"0Z"B9T$@IH5U[91NN9[ BP6'A/VUFQ"9@A0UAX"A_D)(O4 MRP&$:7U#:8W&OF#JZMJ<1!':M 4 (^+MSTJ_,4MC7;M5P.KMT<3L1K3!5*ZB MC:!YB0CD:Q*WX:S4%/ *Z3 Y!)\3"I+LUCL2I)]0V*0 M:L&F[''D$R/:2R:.\_UBA3>\QIL66^/O$B#Z3:)@&T@Y M:#^X?JR>#I3 4_FA,C]:4L$ZM3]2#$@T9K(C6M &,Q-#0D>NG!RAR8.6YV,. M2E,09[]KBE9@+5J'\@RG.BW9/-_H\-6:L4J-ZQVWE]P( M71Z":L6KL- IE^32[5H56\/M#?K9?Q?BD$3(IA&'_"[8.QXHKPR02_E8"6S( M.D>5E59,MR,G M$K[)81XV#1#8D@-&J/=PF4%?9 @07&L315Y;DHLFUPTUJ/:X:Y0RSCJV'_;6#W54-U%&85'TT*K/>;>EZ4SIE-> M_V;IE^Q5?;#4*W^8S#,Y'_YF\D9V;UXPT8[ /.O>A'X%,2.KE"ZDBDO#4X?%ZC07"6*3/KH]8YH'S.NY%<:[BQFL9$ ML6RKII 2W*WRL[PS)Y!]8$QG8#\1L W /:=Y<=\=TL<&!(CRWM:F?TZ]3$?= MD%HJG9@>2?OM)=\%"O.[X@'-IA@;^9-1F#'(@[77%_"\$L@[A/'@KL]=03XM M/^N](-U)(B&$XSIUW1#X(;9.]W57TQASI&1_7B_;?"^Y<7]9*\5)09<6XJ.5 MC!E$>YCY-TFG N&*25@&Y5FD[$US5+J.6TU;J,]A)(2QN@=6A_A^Y.U)WQ&* MH+^XM!F+1ZS[O43B/; F\IA.?O.:L:O%7#??)7'_9FCK=8W\P2MHTB_S-E(( MBQL,J247#7M78 $:86,U'GL4ZG\*:5&K "QJ%)L3B!,9- -$=>, M$@9.;3\J/O0#6[6MKP'[5%US[[#72"@ 9)X]YA)7@@N\X6*4](D MU$K(M#'/L Y'=-Y66(51H#BW&: M(^IQZJ1U_ZESAL\A:B[)6!-&QY:#+HL:\C7K)([IDA D1G(C][R(!WYY5"T) M&*X&#R;T^2&;C>I0L1);!EA,^\+!K'5?^3"<=Z%CL>W2:M=VK-O GV%C.O$M M,N:P/1*Z1_M)Y'+6LW<(,QN"P\#MD^%+J:66)P&&'=^8RR8L^=$4)KH//7#D M(\C94+A?&Z;X^4HT@92Q LTW0K&L, H&;[%=L7;9X61WBN^@V.O=@Y6 M0E<>^Z#]6@D#V#0$FL2>/ >BT6EOQ29#N$$:WV&T7U5U>->"&;JTZ>826G!E M@4<0NM,FJ^DFO-:# H-'ZT[>1F;RXI0RHH1Z.QYQ>=9QAH4!+X?I=(@EAN&[ M03H:9ATG-K)VO%48O O T_" MRC?&:R[1-%S2P@H!L0:X_=2%1:OD80SD+#AN@ )"591/>)G%0WI87K1+U.UA M]&%;#FZD0N!BY2]P3;E\@3#(AH+G4!F@NYJ7"QO7W 6P#],PPE=JVXRC1>L\/>0>P?6-L-)'# MH-J[,,BS"EV9H$-=YN4Y>K-8?#Q]IIYMN%R\$+KV:^M Z8X).O,.U6V2&AI6 MO/^N;$QZC!""BPXV$33/%EXA7O3T$/;Y(2YV!!>=F2)11ZR,ZQ4'#'4^,+[Z M"BT$//F'FQ___;M7M[\@6/AXF/;GR#NSV3R=#/'3&(OQ#A%(?3@=I\/1S$:K M4'WX20;,=435E!%R?3B ?[,Y?#]+WO_[3]^]^N$7:&N,%<,MSOD ?I_,!O9O M9@KFK\LQ5INV?TUL#>PP.J==71C8?CJ?S8*"M?/Y*)UD?6_OOR\PHF8+W"KY MT7@A?HX&**ORL4R3)&U3T6_/A'R3Q+Y_-!,H!F9OTY'+51.ASWY4@-,Y!ZX,=!.AS.DS$,SKS4L_%5*^AN\D'66,L1QW: M J][OG$G(T1_\\_YC3MUSLX/C^KJ\ ^4>9)K7%?HQJ&,04N P%WOXO:&"WH+< MMVR!?^?=,5H' [08:.]S1F"0X&]?O_Y@$Y-M-553;W3UC):I@DMDD7\!B DK M#U+,)CQ(44>UJ5M@L)FYX-$DN43"D([HBQM\ $?N<(#>^I&K;G*4,R( MB<\Q]\WS!O5I$T5-,68%<6B3QO$3V5E85!LQQ>P?,%A# IPGVAKYV[]=3\9S M>@H^CH#;\$$L:=4[)M::%-QCUSOHFR8C_CK063!PO]X_'!^Z9/LX.J2H5(E' M%Z?$Z^*N)B$4V"Y-34_#"D67Y<=\D=_#C7:56LGGD@5+)$+\J%Z8 SG81)EB3(9"E8P MP.A0D0W] 7,7=4YD9!B^ZJ6BV4B14J36"K15#HPJP=-*)>QW-KQL4XG30:(X M#C1@4&O:2=#4[K;K)+8/J7^8Y712&T91]LS-FU GQ26]F(Y[?2_M1YUI2;G7 MO-"$&P>AS] 2ZZ$7$Z^Y#>TAKWO8^W:U;^B4B)4PUHVV4U,L3G6OPF5"[7Z* M%VZG0\ HP7L=$!J"8344QF(=*1;L\F@N5>HEX]R[=":;Q[/\2$^S*U+)G*ED MK.JZB,8:(!R:%]"-JQ3,)1LIX/F4C:#.S.,^)*-WS@!6FD 1TS OAAE]WOC& M=S.56ZG(Q\=60V(KH\F; /_>PWZ*)4JZX#7+QO@*&TCHB?^02J[#!,.6'9D- M)EX&RX:$YWZZ M$2"&[:K Y!)R1U+1$R$AF(]IM,$2>+@ZJWN3]18I>B5DZ-EXA,M1:KX9:IJH MBXG.J)NC\]C"8,O:RI)8OH0S!S\68ANJ))J*Q(3V<,P;G7A[_DKIEJ5=%C:Q MS,F:L*\(N\&NMY0YWF*X)]'D8"IR/^@=B9\[J9*75+@C#9!QJYK67OUQ4U"+ MWYH#Z'4RA\E)<_A/'[PBE0,;,#MW\+?OWKQ_^\Z7W&^^EU)/XR#/0,OF6/X2 M9?L'T 64W0(5)%/DB').VY$9F"T-1F"RA6X:N23QM=HT056)7%[F!.B?00 D14BXSC-I&=8A2M;D4 M&5 9)<-SG22N@\HCN[[-FSF]DB#^!.UYL7C<5*OJX;E-2,P,*-X$/<5DYX1V.5-+1 12C-LZ(ZPK%95 MWLHI\I!J]A34;9"JKW5\S8\WGVRN6;M^1R4T&0%?Q0A!\HAO26L:+P6C0 MFZD167E)U0!1Q4*,<%6=7B_+7]9[4IHQ'$>N<77079J6JY$>ZA\A,;..9TY- M*SRP6)G$73F/7DWNQV)=/:PJ$%DJN X>GQ4K"9)A*4YD5>1+&GIHC<$VT([; M-LJHY#*;A\>#_?*Q&N8A2V)XD>(8KM" :$.C@7]F]4SP3K(1JIT9GO%L32\U M@H@7$8O: 0UEB*Y.(+D\?B)*JV:'R\QY'H3,8^?W5-6KY1.JA%&WEWWNX#8K MUNOND7LR<.SR:UAZ=,$6ZS(7PVJ$[W[PV"DK.B@%%U&*Y8B0.<,MF_I>FVHG MD86&=9IT?S8-&(<*[F9'9@U*I]CR8!IMFM-!^_!O_7YF111/,/F\LQ8Y M5J)D^V>P!YIJO?@]^>'[_ 977=V9A]>Y0PH^0?I5'79(P.Z)-/DNKS%6?PFK M;3PHEZV&NNW3W4.84IJB?SC9(_'4]4@5LM/T(D2PZ)%]CY@J3<[L! MAZ+@JB]^UJCMD%/-QU%Z9N_14R4U!_+5-:SH@P(TYYL/R>B[GV^ UZWQ5RJA M7;]@I6.7?P*&O8/+8/-0PNG/&^'?[_+E\-K&+]9P15"(T6-Y5^X8C!>["$SQ M\VG?F.)G_6%J=1OH_9K3J&5EJ+7?@3U1<:@CC?A@EV"VN'+L>' MPN!72KPEA^US 1RJ.H!%BEH^*'%,[9ZP:PE&[#H4@MW3T^X=]:C])Q\;!H&;8F#,+G!8:PJL31O@4C\\#+NK('1N%LH2^/:!*V1_M,-++%9QJ$DY M? (+1_J*""_M./=TXL8:H39AC*@?<*\JXD35P_1K7P9HC7**6I@-DNIB=1&S M@H_YDK-'KSE]E%5+E9IZ]HH$&:H-[,U"U D#X0&'S. $!&MF/27M(8O'"]D? M81YRMHE=E78*YT%4,9*3 M[G##^1G>395RJ-&C0XVO8XERVR::'DS&OJM>YM8+-^R\]1*:]LCBQ!:^Y%@\ M&71Q,C78,D8V18;$9$FV01?F]T"EXOVP65R.4L^=,R\ [L-:^6K9;JI[1A'S+O;O%J>">2^YEF:7D2MAXESOGHL?EV8)Z(CRIFI0R M(7W&DNP/:D6PWPS%C7>K@&D;"<23M-IFI&AS)+:C_+N$_I=[)_7C!3GHK\FNIEX'[L:E[WD-P-8 M94,>7F$B*=4B^>W-*TH@\OTKL0[@%-9)#7#5D\*2U;T-Y%0LA^9RABLHV@A,$5?L(!A3 MX'N1H>-,"I5O8Z0PQO$2Q84@,HQI/;74@80AWED;II6V4_<\2Y;A/-_?W+P- M0$K0OREA2]=25 SO3B5[Z(LWJ-T12^,V/\*(0$_SLK?34S"X( (L]48*)^P,H)PEF[PC.]\K7=Y^C8^#R&Z6H1NHV"U]=ABNY=<@ "/XR5B,V9\L%Q3NT19OY!6M4[4L]VN2 MYE'KL[%C/^>WMD-K#FT".^APFB67&$N)L1K)V^NL/YQ>&7/K>!S^.!Y?I<>" M(VY?V[M5A(']:@V#KI]MP(?/)2A^42Q94FB++]B&0X6M#&$N-T:2+0FY5/'E MX[8O!P5EXL)"%T"X9>TH=V?]/8#)ZRYD;M"2-SFQP\W$K?*V2#;&;P3PT%#7T)H^:?K MN7I*EM7^KFWYI^R-B"OA%'?$L<"$D+2/!";(XUY@0MCG:1$*<;701BBT&CT: MJA! YSC!BS"C&&.>YZ5UU+:Q)<;8.* M(U3/3SJ@%WB!8 @:5:.-255=^\@-G )-(\3(,R,5%Y^*Q5ZOPV%I(RR815H_ M6M\M)G9I3 SV=DX^HN<]VK3%*V.5)VS"*CW%L2Z((3X]5BN__%);40@O1]W% MFC'U,+1.\@9(3:4L7+^EX!9@52\"3!4XITKVPFE[)>.5+B2UW*PGBQ%/@CO/ M5==)\7)F12Z2B'DN8;F^>UN? [JOUJ D>'@/]W;--OXFMEVA^5U3U7=P&35& M5FOQ&\%;-74M54G A4'2T@9X>VOTJ/HZ&0,PW%W3F*=6\=-_[E#"[D 'VFS$ M1$2AL9QI\W.U0Z6%_)5*:36^3^6LLQ*K-X8_-Y;(&D5E3F=DV5H8#",:$8Z) ML<9@J@>#?$5C$^)R)-NGWX,>(0;J?JR"7JQFW4'J= (5$?\66!)EJN&>+PN\ MS= T[Q&1M0-)\5:Y:6J":NR1L6E@+XFCB]'>ODBYV$+S" M6HT[DT=9)=>!@_,$XD?=R0;4"26&X-XXQ!KT*5-LPC9VX, MB\B1$T29-C6" MOK.B5:T1J0=' :>M2%ZF-COD]+1X!4I$(R*:NF&4H'=D-\*]?(W[D/6O?R"9 MXAY#*JGB;ZSXJNQ[:"DV:_"RK&X^H0(%'YJ8W65TT.ZB'<*!Y25J;;'===A; M#@SG,FC"O&B$$#X+SFC5FK)MF^[&W]Z\4MP2GOAEL:MP6R7_/.8;I/1O:/\: M!! JF-3I_8+EP;@ZXJV-5">Y&,R5FB9:WR#K2[*(#T#HBFGFGW1Z*S239:HF M70A*8289:C:,M5/; MY.Z\I)P9;PP.[L1&L MMQ8B]0'FYPA77;*F(<.FVN0-H[*UVY':'9C'&\4I;C:JQ#LC 3Z;2#Q8CFI= MM&AL@S&PI">N6-*PTJD'?AP2A34(LY?J3" 6 HMKQ'S=?"F(SU1]"O!T?D2L MT4N>^M7)LATL-MW_E=#9.G^7EY"+'M)?.[N]?Q1'K/>'Y(*;-)9!6?S0F MN,'YC/ 'LTDZFL_@F\N7IW9_.Y6T[% MQ409*!K5<5PE/\1FRP-,6_B.+-(RZNL[E1&K>\Q&5:*76JJ)$U<_.!9S#^@! M,+"@,SS&D&.?=5T[C_&TA0P)@KHK:#Q\-P:15?]+282YX2$NZ.*@SN">4PZF M:5&7FKKX1QT/M\G=XI$NW"R@GT*R>T^;7C=PBMTB))>+8:82++'OBVS6F[MO M3J^KK'/&/1#*\^^;U%.9C,%=SDQS%=>ANE;BE*N1]NH_Y8H3A>;"HA]>.+[M M?3E)^\2Y[78QD[>@B8['\S_:;^X0\@]._00Q/2PW\#F9RXU0D;$X(BP[Q:<@ M H=@PS&M%NAJ:.V%O[SMTKO!"K\KL(3\PL9CTFV/'Q"A&ZB%B )#C7#!X>*E MNRU+1W -OPE4AR89S-,^+*_\\UU<,YBGP^$X&:73\03TSS@O&\S2R7BLP94S9*KK%,7OI%I%W%+8YZ(!.1LW!6M753$)3. M.<,U&2 Q,@H2""T=VM$8="7DVF=TRM8P"AVQI=U\!R59XTA-;&4\6YLW&9:< MRG/#I.'#($GA"A;0S*D" F@-UMD.\>QPA&9G-%APCI:5 /3:^!MW3PO!JG*, M9N;HQ"8PW6>^0G&YL13F+MJEE!"T=F2&F;SU U9"^O5,$V@;1ZS>8R%Z*JRC M,7@0*GY.JX3EAC?#>(*K_4Y]H:PZL#LKY 4/CW&J-DC1B62([3CF1]N%F&:, MKXBO(K)MP_O$IN*OY03*9>J6$2OKP36Q1!!5#W_$,_%,OC"TAN8?SPR5KKO2 M0KM'=NFWX(P][5TDX9&WB\&N!80)'I!"91Y"2K+&_!DR'[XK[ZK-?K$J8'(W MB]*A.Z[?_:R0H#1N2S2C]_9U)[)(:P5.AA8Q;Y+EJ-_&%AET8XN85[O!18"5 MKL(_:U44?+SCK40"D0E5_X0A0$.%H$C>-)=R&KBJ\\B;6#H=ZU MB!"K,X2]Q/0(U9BO,#BI49 @Q3T*,4W+G,;/<5!T81P#)Z&DZA2]-K1SSJ!X MAO3QI/C(1JKXM8UH;B*\@WS2F*Q*@[355 )QT7OO6+A&:]G\&'\9N@K8D!=2 M-SU;0@7N[H<=85C*XRZ-F>+5N:J.AIZ0I2V6.L.A-:*30"7:K_V7BS%H#_&/ MAY5H]=E#> /DYNAP4^BB9[@PNCP5IN&.J^MPOY=^(R>A]IH6'QG#\0A>03=* M06=V0>SF*C?WP-LV_\@UI]V6ZPJS96H56/K;OUU/9].K#LQ&C%1SE2@57X6[ M:Z@9.C$$,U-Q, C[=B4M@'/J=U0EOD,@(CPTE2O T@%E^9HJ@)XWM"-\R8V. MHIZR'34UA5'1HM>GTJH/@%S2-4L40ESD;I.7JH %6:#D;A3 M%(GRY53T@"M_3A2OZ:/-MEM'[6A ,06(.4-.F#Q%RI'VJR+4.;83'E<"2-FO M8N@H^4(N M,_1N^R>N,%9X\G.O[Z]L/;Z\EXQ@88\KV=F2CF?K=CHV]:VC99'SX4_GPQ[W1-.LZEN8&1 M?SL!.GVAV'],ZA0X%!Y8@]=UO@F3[L.P#3\U4R5TM"VAK4UA;APX?7*#NG&* M8YUH/95=,3S>Q-%0'PC^1(6VC"@"HCRJ K2:F/X:7U8O\G7!C*?0.-UN$N_Y[K$V'M0 EIA,19:&DO,T M]6Q:TY35&K33)6]C5]P@*>/R) V4[(@^_ MS)MRH6, 8,0"/Q@>7V&S&C=3?&8X!^9;ML+C4X'QDL7R.L<,V@?0Q?9D1^=K M0 -O[G"*@J2_S L02F OK9^U'J[=V5H[H@:B;<>6E&;?B69A>3> M^\/<:*E(I'I+V>5UU3X^'9N-K^K]LNA8,/$7%"]Q^/T8L5S 6*?I<$(>I6DZ MGV/0R @^3088+#*8C-/I>)#\"/?6"[0_(=N5,D6%802NI@>EZ@!C6Y1;]B4H MI-M+BK>X'& TQF4VH7^&LZE$>IP]#C"K136;X]R2=S@:?OW,72;\W&] _?2Q(E?4F-/9> M?Q;C _\_)8B1)H@^$\3@"PG"G'E#$I,V29AY#*?]Y&\A,0@5&#<4\Y9"F$K M2+RU/T8KKR0'^]X+\S>,3BW,"Y#)\6ZI)*5[ L^P__"81FF_?X0/F-APW?A M9<2R3/0ZNW3R&-Y05UB6=C;'BF>P"5DZ&V?)'#IYM=ZNJF?@?_RN51(-:,D@ M@<4#_@8$<.K"=?#@8.EFZ7@V@G]A6+B$^/<8>.FXGV;S^9><"#IH?>^@97S0 M)K[>(G)]:6,M/9AN:]3Q+R)7BDA?0!0@](67N#K)C9>3(W?DD\OSEXR*77EM MB4GN6#+G\OWV!\:'A-0*A ]TFF4#(*SY:)A,TSXPMU\W+.>T*?0P-TM#NI?[&HP=V08XT M@6[!VEU*ES-UV21&S+)]LC.RXK)V2TAA-5$_*#]DD;A:./SQI?1U-73JZ0P.>B:$PL(KEQGET;)JQ=,?H M"I1AO&GUMM]$^HL&E&CPCSN00A)$<(RM)F^^H*U%5^,JE)O5,H*66*-5X-E" ME""WYKK8SUV$ZIG"VQ/"QV,3-0@H%NJ'AZ!(,>CH!0@6'XM5DKU(_G5?,:9P MN1"ZX\IPIF(Y!2F3QW[A#EA5^] L-\%K!IA7TBSJQ*NYE;L 1Q,MX C<^40B M+U<+N"H$)V:/Z5@E$PHE#"_8%/^Q6NW7Q/=-:!#.C6-%7(1]Q0=L\U )&&8) MT^!%&;Q(?FDML:IH($LGO_225Y]R1$(C\ZBT8-XRU]Q_G+#( 2*/O\0T,[^5 M$S;&Q9*JLN!X_7+W9L)#E##;5'40(30GQ-,@5LI!?U+:9^>9VG,0N-F7^&;' MZZ(KS[[$P!!)W5>+O8QVD6]+KAA=T(S:/FIN@V$ -]#*7L)[:-!%P4Q4,(NP MK -2'NDJ.2(14H31ICOP48UP6ZW*!4T$ALA_L,^8LC!U_3R%DE1\VM)]:; * MV.[4(&<& GS>,H>VXSZAY$ID:$T8A(R4@I'$]@#O29O^M?<>AE_37?&L)+4T M>/'97&WT])@X%C;YENLJ'UC M+2-AAJ# K-+1 +%Y(V4 %^2!?X+-2TQI>DZ<-9#1[-HP9;0_6\!QIEWEHU.7T5H+5?0ZUA M2".64?B!G3B5<$7C4QM$IW8>!3M$/=5$4)D)8<\1 MS5L\W>:W:] .L<*J],=N5^SC!(*7?(BMJ$4T,F(X3VC@>V;4!5A>CMG[*F'Z MH=(G5GUB:GB=8H6,S36<$9P-(NFLL10"@R@_4F%N[>(F[/=@VTZR6YZ]]Y?. MD(V1[IU!Q%40R& W2Z71L_PU'T,6HD@RF/^B; M?\+7SEB!03J:9_+?]OR[^,M@"./MC]Q*!'^W5BX;#M-1?V(?"/]^2^5(. ^8 M15Y32I?/R@M,#B?PR\31:9GG1BGBJA3PS/RM.2@ /%)\\1\21IQD._3_C+2 M86?MXY.ZOAS,Y\F52B'R_@P76?-*&-\@'8RFX:#;7Q[F@^WDG?\FO'"".:[C MS/OT9;QPD$ZF,_//45XXGJ;#\=3^'OSY&;QP.DKA7?//%[&T(1G1\;]GL+3) M.)U-W S"OUL+,.M[W#_X\^LPM*%BF*?PGJP_(_OL10+<.)W2IU%_F([[_?^J MG&>83D:#%NMI?_OU><]L,M&\Q__S".^!(S?NMSEF^]LH&LQKBP:CSLE[7WQ_ MQ0?DC1/0;=R!,539G 31Y=G2SH+K?@-2 Q?_H-0JV$C"J;JB^&_1YC]'2HWK M-9R9*2X $TBG\][\TD.=<@W&"(^/)$H8129WZF2')DAC;8I(ZI_8H\)D4M%1 M[JJ/17R>GX]V8?IJ.L+C_A ,]&,+-;0+%:73VR]"+>J (VH%,)US!L)W;XV. M1!]>J2WN=OJ;G"X/_Q?)?T'4GW,>GJVW:(MH;M?S[5;9(G23MF"$;583!5& ZI&8K9@ M":>UBAF&H%"L5<:/RQ>S>9=0WWF97P+#)P<\V@!A,3/"8[UBJX53S"]1T!-+ MQAEKT-5ZW);!WW:+_YUCG<[2R5P-=DQA3?AU-IB=TB"CSW)[:-*D5/ Q0]-> M)>-1.@'9/L/8J(3^'$\G[7WL'![:44!=&\%>H?AJ["J\N>HTA,,;HKXRQVB+ MR\D,8[.&TWDZ&60'5;0)Z!0X6)A\?^+6Q%BO6IVJ5T$/&8V!DN84KX7O3PE3 M9,8P(Y,!Z&LPG(XB5.N]W/<(U90XYJQ--,/8N$(GIQQV&; MS'!-]#L81#F9P3AGDZ[S]E7.R%!9ZVA6K"^??T &V3B=#-42#2GV$[\>$"5_ MZ0'IP_F;JK'VD<[AVS&=YQ//"5#[<#K0K:"A273VXX=E-$_[F68"4WQ].)JE MH^$PN6G?FX<$AQ%P4SA%0-N3OC.TB-WC\!D:S@?I8("AI/+VA1D+ L)!N^-1 M;#3A?/QD#%\N^_,9$#H6$"=V-W8=Y>!:O>V$2KE05\_%X4-AN9?9$EY&;&$X M&Z1S0=3I(W?,YJW$R]S"$[O(^1.$(?;C*Y0CDO.,F23N:4D=VHB% &&?L)3V M6-FJ'RX[J91\:GSX3J6EFS<$;Q!W5-=-S*V8XTH(X_=:R*5XB1W.Z+D7C9A4 MSC/C',-VHHXTP4OND*]/6%%H^('$L$!*=?*NS64ZUS48P@5@"@\V[1!-]+*X MRJ$N'*P58,':$KN,N6B6",! R>D9\NGG.3T[5)Q<0W@&XCZ;5X8:38WPU4;S MWDC!;&CBR#U9_)MO/]);WQJ_]*-C[1Q^^[-^[?O4BS[L;^# MK>'81=+X>'UD]^DQ&Y!+D:B/Q6H98M(]"H!2OB2OKW#"7-7Q\(R@B#0\M;F@81'MI6DE,$"\_Z0?[*>AEOC:?B B[D2/.7EW_="6K]L ME&0&+UUCYBN(1W !*BLD/"7KYG_9ZN6U^#-NK3^#19Y NGHI1 =GJ2V)H;L4 MA:*,07/'\Q%]&(!.,ID+I&Z?D('Q:I-D(5%Q* M![,FBS%H1@.T1J#">F,!(LV[)D3[O*T,]7[S+XB'LTS^B[MG/4:.Q^^01DS-\63MM":.-!D/E*ZEFR5 M]J"/TFQ *)UNYWV6PNZU^4AV'1?$GTW63X4Z1J!CH$+ZO\F)($#M:3J;#(3D MV3:13=/QD+**X AD:,4#FD78Z=A)$&HY=B"@&_334G[ASLV'$X^(/]L+-ZT+,[$+-37F-_.!?#\:R.<.4IT*"\JR ML;P\XC='9"JD#0)U;F!;1G_W57C+_+58/@#!AE]_5]#MR/>,KX'V4'&D?8-[_U%>U?[XN+J2VV=-TMY7B2AFJ#!QGW>Z MAN%=T&HX%\#4KZ-*] VP,RRFM#$0208G)P@0M?YC-WAQBIX026HS"9;>VC%F M"^+TXLH4NK S9E!Q<5MN PNG+/<&,I0.$$:YP\)QMF.Q$86K7>^#X*A:>JGR M7ACEFE<=Z4JM)CD\=!"X%23?!@O9P>B_8^ MNHANC(I="*P<"\_>.KOI^(M%?EY*?:T6-L%!_%#L%B.DA85-!Z'6^R1\D;IZB:PEY"_5PD^]A_:F[_'?6(AA6 MU@Q1USH2[<&0]SK?+1[IF=7J:](Z!@"[==#I3)%Z:W9K.(D&AWD'7-VD[U&3 M*F=#$+8XM*"=MI1:W$-.G3TZ)YP.!YBK0T)&B7LLOAUXQ>U4B;CU?G)I0=AS MHX)*X,M.?2.)50%4#-$UX>4)BI&L,V%.'YV!T5E;*-DZ1,5 ME1"Q\G8'?."XL*$TVMYQ'IXIAL4%%#@UE++7T, 4(-Y06 F!API,(_<3J_^F MEWL56 HE[+QQ Z:RYUX:EUPVK=HA0CHAI0A\:?O9Q^W9J]@&CJ4IN MV$Y @A0.97?X#$5*X:-(C("51XLL!RGB>E MI0(%JLZK?5V14CI-1X,YZ:D@GP_[R4ND?1@$H3'"_5;4%,TVS=+!;)9,X7%0 M"F_V>/&M2N#[2XS^HHYGF/S?3\?]++F%^W*I?T4("Z>;2@#E*4&@H_$P'8YQ M@,/)&%2>P6DB],_5+EC98V(TW8+D*:5$O*HM#7=P$"U BKM$HA4)%I?24^, M%?L'GSOO*I?-6T-H6. MN_,XFKHK#IX[LR&?L<)_(,[(<8WX.GG7,H#<_'+[ID.)HFR0R92-!YE !%W. MTVS,#O,)(1V=QD4.T2P9RK(QVR'&%%G!76=L3YVEL\'PE,OG^"UWYKUCPYO/ M\4QTW4'$@GY48?"WGDU+1\YU_W+VGIL\"@L)WY50P89+3/@ZGIR@LYL\3PXG M>9V3:F!REDXCH]-G,^A/3IF(?]NZE1BDH\E1K;_2!L;1&,)DA1PGW>AC?9[218[NG8O6Q\.R! M1]BW@[9VXZ"-R^&=$S;\'WZAF05? MON4J4*V'\=#("S\6#S!7^>.4-"V?C[09'4;P>>XK\Y7*!267UN0P/^Q((^5/ M[L/"L4-O%>),Y5C>FS0U2D?S<=L9@YDU&T)H/LFC8A['SO5G M#\+"DX&_*!3Q7?YDJZ70*DW2;$#^OGXZAP]_J^K?KQ70-X9L0NOPSV XQ:Q* MT*E1':H0;W8P2ONS(;8QL3N69O:D"Y; M: \8M2W]Y^?V]=P2G;,@#^8E"L73.N)3_G7FU0K$^;':/%RC=3+YQ172Z7Z( M'/"<4L> 5C]2C)%Z]P Q1?M"ESQ>;6RFENQCN!'#AG$A==U"/W^.1:R/U>JC MBUE>Z(;1SU9\)!AY,7"NV*Y^MR\I:(&4WI<59D[2!-_G&S@BQ4,5V,5S%&5 M^^4,.J7R;_?UMFH*4Y$/7ZJ>-A9)$2;CNG(XV&7MC],@4IM*-[3A< @(T<5[ MDL-V08O;4^4U($::%;RX@K>P+-.6GD(8..6XU>,($'&"\@WX&PD3*PJ+6W%Q M6V. 59AD)7%%6@^1N#!^]YI>N,L7OUO9RC@,>I@4Q[F.(5S6$HM%4B4QEILX M\U39N'A1&I==*R)AM 39O24G729*O+%Z)7P[UEUYOZ\7P1AXV5\[0M4.>!DLA)M\O\-KS5/1BQ/N MSFFW6,9$ R9;>0P=]$";VR1OL=S7CSQY+J"5'2B@M7NJS';:4IM=51I- [*R M5++ADZD4GJFB$@U&&A987]R(U*9,F:0DHSS1;/,% _;"$-R*Z8(V=CHOS<]" MM5AZWDW6\H@T^0D(+E\\[E&$[VB+E\8T%/I>UK "BV(9DA=T8>\&6-%AZNI' MK//?CU%C:U],SHQJZ:>BKI]!+5LMDW?54ZK9]&V^*N&Y#; B8@ W M[UY=O_\.I.T'G-;/52\9P&+^^..MMUENF&;GW7[Y^=UEHXNPZ<'3UW2 9-P^ MN4[[5([Y/%*-3^RR-6I:7$NK'*IC-@VT&MJ-'H+5HU:K"XU+$3ZF0AL54J 4 M$83OSMM%E(+^4UW9@B8 MP$6ME3J'H::]<'89QZ:,I2!>22U*Z[QYM'@4S4&%EY!E* J_1Y>[FQ9'W'>N MW.SX#>M6DKO_&O@VA3M0;C@ M$N3!XH38D3%@0$EDKE*V1!7!)E$*@/$6$[%R94 0I^I&7]SF5BJP!NT!P8$Q M%*SXX$.XTI6VD4"'MN@0 '3$I 9-X/&M_D/OVT3*[IH[XU"AP0FB(,@:8]N8 M<;%EIK61M=A%\QTZE I'1&YAPGEIM'9KD-MPN\??W;=8H=&12U=/Z2K]X=M24??\1D7N:;WPGQ8PUL$K)#\POTE-:&/+CTJR ?TL%9-SN@DI]B*AK<;@&8EL MP2\QV(+#"Q8DFU.MK V[_!?D#5CG]0/2T:^=B\&+VWJ%)N9Z7]%D:O:QH(N[ MWYN._PFW+^N-^_]DB3G>CAIVJZ',-#2@AH(I'81=]\Q-JT+D.0H*8"+FCQVL MVY075&U0YF\'6A8OOGPW8'21$Z'O9 #Z/# O\R#K9ZGHF(%)$=+>@N MN1AX/"@X%1+>@BB(P# V1XTY?%?;Y?[:QR M0[.MN(BME>[IZ6XE3]1.B"-)WJY%P.E%_I"G*UEYZ9"15+)$8D,Y'YN[Y4Q'Z+-ERHUO2M,GG0K M+\BY3#!)6C?S3N1)Q(R""5!+TMU;HW%W6\8_:W2)?FNAWS)ZS7]&7%ES9!!_ M=/&I0_-7GO0<7:!A=;6+9# CJ!CX,$WG&;K>$'-I-.$/L_GDRRJMC;-T!!+T M:)C.^Y,DZV?4R0RZ&&?)J_=OWTIQ,,S!IJA,A*(:S,BO/$E&Z7B,_QUF_>-S MU;'@RAMZ21A*EW/*SKT'3:)".AZ.3-@EQ02A]XP5CKE6F""[!UM+^C,EW#&I(GQ'> M^\F[+H^@'2!6E,L&N/JS(>*X]U/X?S*;D=/U]-K"R0#1N8=(*]-Q/QG/TM$$ MR^ !>8S_4Y8P&EYRN)P 8GO8 WOLB'9@T82GQ\HRK2*:)@D4=75CP\^=>:5L M)(C(YC^XP<5]\K_JX1L>V*HZ&+ #_%-PH3XOU-OO2!6 !EZ9:_DMEW3ZF5&/6JO?^J+KP>YMNK3E$:]:3ZF?+@:3 MWG1(M)U]>S'JH_ V[4]!BAM.:0=ZHQE]83[3,YEY84(O8$W)$7R+YHPY[A5^ M83[3,_:%&;TP 4X]!J4(S^:XETV227\HG^&[F7XAZ],;PW0TRI)I;XKYQ[-Y M#\XU<%HZW7-X8)[P@^ZU ;TVFXZ2B92F[,][P/XGQ.SP#\QSIL?<2SQ_A&88 M05_\Y+#?&PU@"0;R!_:9>8N03>0U1/N&.1/4WGC<&P-C' [D#WP_F_BO#7LP M/"S0.>]Q\Y-!;SY*,LIUES^8""I>5LAC,!2GA,,/UY>X_="CG\NA:K]ZS(&(3IL]T%7-HDNEFV #?V"V ML>E/"@;(I*1:*TMV()!CKE6>[F$?'*1]7-!:&&:JY IR_*^X]4"+LW L6-K1 MPKJ -E#MV!WN9WZ^Q]P+TT%#9IP[M!)@33JUE._VP!2R_MWX.DNVJYQQMEB) M!+6' <(0G2S3 4N7UIQW,5)?HZ$.)EWOV;;?8M%7 M6MW!8<'-8=7 ^R+T8)EP7(RZQ00M Z+MQAR?HR$80NB]LXZ<>PX@A8^/) (9 MK#V6BR3#6P$LMP/$*.OA0_ZI:(4-N=].#39S;?E 38VV !"D['VQ1+DMY604 MO^"49&+LL)T>QD.>IP%U8:>Q[;0A4WI5>[TP-0#?];#+<'W@],C:G)YNR"DS'UMX;S+6G5871-ITQ) M>&!P;W;U%7((VDW:1&\/>9J4?4J6-HZ5)B/QD57587.J;Q.IIW/8%97@>G>W M:Y;[".6XQ=2QF9O::*)$^$DOLL'9\][-E,0<%^P9VU_ M.^:=VSHAM)*RM\\D>.HH2J-AN-&I0Z K6+@&51EL[5GMJ,5P-CN(V4%.8P>C M@!O G<=]P 1@I[-PI>[01!=P4RU;V_1J+;IH/;/C](-5$O<(3DVICY'@-\X M5 E-TQ9=W@(!J M\%GY/I:0O=VAY9$0+@XA7SGX09M4\HBEXS_M8MDEMEL%O$I]).R*XT;=7% 4 MC"WWBG 0 MB'^;TK.T+E@8I"FJV!GYX: 2,,*@8*@$N^IM9LYH,RZT! 1/F %^T3DL15 " M1D#1$Y)988!Q)'1!*KZ2M'N_1^^DC>IE'1>V_.\@V#;+:082W01%NI.EI) AFUE;!;EH]O)\:+3CK$O.\=NO#:(6U%$1N0EOJ,0S!!HIM(&,F<3 M4L)7 ,C6[U8 M#@+:X#S*Y:>2&CH-N)8W/0:QJ!%(O2ON&+>4VI M ]\FC]43BJNI$)S$LG2VT,)W*CXAR@DHT<:&1BXFF^M/T 32;&K+I(C=TFDA M\?BWF+"THF)*T#+("\"1Y&RD)A\=,:V?=@@)#8(*8'TJ]K2WM]"EB#@EJVL_2)L-PC1[D^3.7/D1*%&Z>Y<%B+_E M'7-%JA]U8^M'O40FABOT5KE!I7243:]XBZC:Z!RTT8XZ !>Q,9'SK_G(/>S+ MI;Y_Y+K4Q.8M ZL]K#ACDMPU^2D%^_8>HX+0F"PN?-EQJ79$&6NIPF,**CT1 MIP,RVA0<66.-'AK/DT(L$=33('EV"IV1W6..6*-H54GV_Q[(/7KP4>OLCY1V M5F M>;/A^XV/"B_KT8X\2&JT\39V?5RX5/+KAMSR/\ XEG3SXBJ 1K8'6801 M,"30!XD()%=4(E"5V%/X,YH<>CK5)^48+*([$-84-Q=5-7>8H1T@JEQ.G'@: MW)F8TGOMXX'9G: QY8O'7ABL+M?4^U>W.-;[>P.:_/[F99*!J$3PK,O:7(,2 M?6-VEV% -J!H[/9R?"E %^?X0/ZFC0+\)\&3>1YFOE$-:NT5,*BH*/RP#I7?K5U#F*W:*SR*R+P-XA?>S7 PL+B?:;KQ MMTU6+461I"GO5L]*CTDI#J/K1E3Q?$2A)*XJ@*.22],4.O8%)KU?BXLJ%/31 M3NVU"D<(9XO,PW)]07,CPS:?5);CQ ;>"F/<85Y-[N<7MFG;A7;%,/#:3DY[ MKM @LN56"@H(B:[C:"H+;@1T^_!^.Y9ES)K41ADVXU9@<*5D:I4.9)4*;BX M^F3$+S=(J,C ,8CIV39HX[V>!8&_%)L8!L<:?'Q)./1HDJXVU'?>RJ8EZ$KTD))/\!I]%+AIWYYDA1<.*K)(.+AE=5BC%,X\QAEHD[+F M=; R^WK3T@'-US 7TXV8H=$"M?*,8IZFUPO-V@Z34? M#W_*;3Z&+"I-@^Z"9^.J02D>'\=UTD.A[6/51W"H\9I.)9Q.8*U:6G9,8>#V M#^C%H$8\$/BO[BE(AN,4 :I&(-Z88'H$*,:$R)[M(F,DJ<8LNZ_>W\N6X#+ADK>< M*!2"L%_L6'U4X#J''\1)F+@SA4?=[6#I[*=]?XE ;7*FV0-([E/3!"-+2FR[ MN6W5?8:SMN6,L$V;JEQ[PW")6E]RR8+,Q MR5Y6_J#?',R!VT_*B, ?;>9IN<(L];=Y_;N?JD[LAU=?4H78]AU-#S!'#XXQ MLG[=.0BJA3ITP"(M1Z?#R0J2S<92B$I+8;NG''-K6.UPA)P$N1"W&V-P+Y9.V;$) M5U<*4]*-J:KE.63*%LU]E/HT=+.2/:#%8V[1LVSJ>FVX$D*)):47$3YS\.'3 MG+F'F_B> _,-VW@#R[C>J!((0"];W*$=ERM'9NOG6Z_RI_AIO,&2-"OVP?Q2 M/X"L\@]G3WCY? TO-B8+)K%Y*UYB:BFC\3(&V,&!*;NUR.HV3$4K2HM57K*[ MM&!;-.%?4B=K#@)L60)*N/R+^B,E W/N'W>#-ZOIA(EH#??X>K]68%(*HU+, M0";8N#4U*T7I"G&446[#'S!6S]\)[6^DJUG"[GO)7[493E\=+O+"KI!!#Z8; M0M;0?.=./*S3OJ9SLQ5;3R)9CSAP&/!>T(PM]"GP6B9#,H^Q7EON3$7CCT5@ M8R0)@9?)J(&8/T4R0#AOV4I\OIPV M;PV'&W/U(3(;N[09?%=CRD[1F7$N^%Q7\VO"TB95B6A@ M@3P$187(1K814GC!SMF1 Y>0!0@Z='A>K::Q]43,1-K[YT-_@\ M'E@'F#ULC0B\\8;CAXE8>P/W&N9%TE&JE!3)"IUZ&@_PGER4T!A"]]_M2?8R M4IL5+AK4U$V:6CAP4Y;0#8IB2/CR,(E5(.K5RVOD9\]V3U>K0@!%[W&RQ=K& M/'3;Z36EKLN8+1M7A\N<^DJ"@'*ZV9@;A=X@%A@*'00"P M&0KW)GH6-$$J+?V?)ECY@I1;5"52A4JXDZ0BHA%=(G3=^6V M6/39BBS_!)KSU.Q)*D?Y>;?#PMI\1OSHM?^OO"_A;2-+TOPKB5G-K@RD-'F3 M]& 7D&6YVEN'#U(_?.-X1[\B+E&NFMU$%2R(S MWQDO7IQ?=-YGG8 BSR_/Z4J64A7R5T#DW?-3>\>GH>!WE[O%4/'/FA(\F8;B MFI1N#P(2;WU+M^2P6I*9VU2/H:&H726S!S! 55^=(V$HJ)RD#G2J.X_ %$'59; SO%SYJ2MGQ#:E .>]T22$4DUE^B M)0+ONED^HJ)N>2$F^CZJ(G'"EWR]YZ(7!M+#C <]JRZ\VI@5VB[N5AR[MY"& M2^@'0?P<,8< ^BB([QXN[*]GG'@? 5P"2:G9]1:F&4:U"&,+2!"^N7MU0[& M?2'B I-HL0Y6-D4:A]C+!=X?ZWEP@_",6$U#G]-N\9GS[!_=G=;&N6M<>CXH M61J)S;I=.//B^-+D&@X"CC!%@CDW&V.C3W%K,#,?YNJ9"ORJ$E2M"*WSSCS^ M1W\9"D)3>86( HFZ>)4VF11B_6:Y34/I"7 1VW;] CEF=GWP]R.3/SQ:@(]& ) MR$M1"!6'=*41V2]-9HD+?W=U:4[L1F8XU6J)Y,.J!D#[R!T<.IV9(J,7;-@2 MQ^#8#56"@MZ(2Z-5B] '$NHV^S5NRJTQ0J(]5=6ND^FVL47O&[\]59;F4&ME M0Z0NF:,)*\94C(-S\PB7/L_))D&EAN>@D,3#1KE) 9-)1Y2-_F YEN0.B1.A MI6X["FUOUQFL3RN_0DO+V>A! N#S.*Y!74Q(3V-)NW-+$M*O"Z%.1]ID][GQ MINLN**KI#K8=IDINM ';H4,B6=10:=@@)Z_]8"QU31X< I)H9_N<45B-1YW> M[*&[\\27)'YF.>Y*R42!@=[_7N4+X:UN$[M&7(61RUK58B"5QDGDT]J- 7LQ M@PB#-U!6Y3@M%:^B(K25-&^CZF*A.[<.W(:0_MK>X5YN57K>?IPX8"VZ8G2F M:*B3MB_43C,E1?CGR;7PY-BE84+8C1-0+#LB23KN/@!1>G7SM#+;;NL<"1R( MM!U 7<\J[<4)8'G 58 "^'6+8I[*+=,AVW/&UFI)STGUIHE+@<<;7!0H.Z7* M5AL;F%\7(XV%3D9B)&W F9O? _^WYH>%J)D[UJG-]F-^Y7*'>X'<"]=S2W(3 M=:8-V\K49 ^06\3-:H;+[/4.XL6U0E^ (E$U+5QYS0W->=,N*0RHA;2FPK5$% MIS7^VQK$[4C0Q U[9BY4K(+0U:Y5&&W -R^N+Y,F:TP>C8FS,WF]N@IF7(# M"!BB+&7DD^FQ:[?(+YH%>9(\\Y9*MFI/6UC:HRG^H9*$!@^@W0K:+TS;\KKG MR15C@KTU<5X:ZEOA-[ZYN'ZEPV$OKG]FG&7X]BR#F_&#B+O&J?W(@%FZGS>& MZ8GB$O9#&:"B%0OL0C5OM0MU\_K!WT&6J[+TD%7/]")6WGXH]D"F\_M=I!8R MS2[/J8JAXA.B=%XEQ]CSIEY\6,!C9)@4RC')&QN-^JHB+YC[NTQ0Q:#O]HO% M"SIK?, -+AG:9RQ79-^>*"YIOQ(ANXK(=#D[C/)Z(=R]T*4*C@^QE%6_L47! MOC=T(N:W* L:/&'D0G8@=(E3P67!S+>L?E-$.HO(:C7%7#:?T))"K3TR;@DT M#CP5C_-RR_&)@D,]"$)4L5P*ZA&.ZW:M?76I EH6MS M\?V8T'052N,VZ+GA$1[]\>G3:GFSHB0&'%QD4S3\K/]Q"\G2!C#!>C'Z.O1D MN84G.B&P12K#25&++->^R'ZM@EY$PJJUJNT%6@U8 2_]P:E:RGB\*$C.OZ16 MWXZ5)Y.#4E7)8+[;Q3UP6IUY9BN3=>5+R:P0P>O(7++>F/S\.&\_;"^)6I]V MJF0)!VNN^(%/VBRI[=SB0#]319KVY5#8@\?B-JCS2LG)I9^=G%A=B!3H:E?TWC-V?9+'5?T66[ M&##+^>KTX^9Q>9-,\ND+_S+&AHSEQYO-[F;#4%P2QTIQ.^TM$>'T&^V2NET2 M) 7#Q#^B8T\72]#NU9O5G/(3K4EI\67)CGC-A_E(85Z5Z,,P::3@CK0M*=*' MV=[1DXH+@7-@J=*)Z;,'MX-"VE1S+XN8;?F2'RQ''I5S6<*KETJJ5!3ZLD4I MG?IB?#X4D91U%B.2*D8DXB8F1J"UQY:;5=V3.ZTHDJ2%I\/<\S:OPB!7)PJ. M;KG;*T\6Z\T* -_Z>DT!+A3A%K>LQ4'3E+5#3\3P?#L)+U67[D")2LB6.3Y5-PLE!W&.:F1'@KH)FH;<<70?>8J< M55(71^6326ZS-4;$MF7E,TN%E1(*'' 91I%Y*$USQ '64?0FO=,,A!SJV(T" M"^!'M) GQ\:I)T<-;BPWH['89*KGY6=XKV.&[163Z$>383M,J\0'6AI /LRZ M'#.CCYAM98M*!AIDWO@:)+"AC?;X@_3V*UEE#, T- M3J:F;[\.1@QJP9@3K6DI$ 9T@JVUE*8M"<@"1,39 QX=$X"=B@JCT('R3G:T M3E5Q+2%R)*;;GEX3/'\K%38 7]*TYAS6E'!8$X-O8&0QVXFU%W.T2F7DQ18E MY F3TZ+2M5^)XA\MV_KCF 3K(6K8(0G7EVAR>H,FI^1,0K+2YP-9 ^SRM92Q M19M*,"E*$$S\UD/&,#6"BN4,R@_"+HTVZ95&WE""O' 66".GO>K4^RFW M@MT *1GM7.#0XO=JLS"++K4PZ 9:8;[S7Q#^+^,;93,0?FG0_F2W)+[@&5C? MJ$(+]WCZ0"M<*]N9F@8'W=_*3]2(H-/?UIIQM%H6#[><+*7@ON%$>DE?"G]_ MD(48Z]40#H>T53+!58K@K)4R]C[CEFHB0NJT(3"*2F.O_?Q(?BI!?.8U1=$5 MZ6*[I=+4\.9=O&2(M+Q\E,$WF2-E+S)V.T&R#AB2#]3U09S@C2@8+&' M#7D;=/B.\A<9T44% NI+4'FCM!%5-6?13Y:.3*A@$6[4M)+-)U6C@'U%"D7E M88D]#T1:L"TH=9'-["UA-&,\"UV+IUK-7)MF@ M6[IX=/!OJDF>=MFR#=>5B<^LJ6Z-/L6I!*0Q(%V,OJ.7RIQ69C4Z.IWHXL:E M"[V ?L2?/@=J4V$9_.,UG'[4HFUY@%7)N2#@=85M?$MD8,F[W1WS]7;..'PP_<7 M/[YZJUT*K 3>4 %SG11%Z;A;MDZ]!RK8:E$N,@XO "_ _M/;JU:3:J6C>JXX MV"WS!BZE,'9TCE687"I*1-S#DGSAN"C'B>.4B"(9D^-ZUI\W*N"3LI%5^H23 M%MSERQ#2>)]LNF1[=W"440Z7X)N>CA5=>*9XF6EL7;%1T[L)$+>V"_?"6>[= M2X;"O^G^_N$AT5;V/[W] M!0_$GB:^7).NCV GFZ_S%5S).P1]4;I6-M6IXF)W-!?1)VC)PU9U, M1%W'5ZM)EL($/NT3P7@MZ(1C55==N4NJ*OM:Y#K+,>@P73O(Y8Q//"MT#= M+U:/.TQ& VE;Y)_/=X\:YO#CJ_'S@"S\3-=X$2H;(]R*YE-0D_TS:0-6?GR96UDA*'%!)$@+JR%'?< M3A4IX]M'2W>&4H^P33K%['LC7&#?U0MA>$JPM:3JH@*UYCHI9-$SVZK2/MUM M->J#W%=[F-5Q'YSZ";>RK2NWU8*+QNYM#(O6DA2=BD2 &0R^^ -#:.Z*F6B/0N;+O^3("O MR3NKWT2Q/P5$@[)14)GGL_WF#/,#_3.UY)U1B(.8Q[/5][ZJH6GRGH#7SF^5 M(9D8$ /P:,.<"RYC0'A2%_E(&#A(_#4%RFUVOLMM&5BUNR>V3:ZR$%W5@L;J:E-1;+<[#CU&>S0'L=J"O]U+82,Q M)'N24?9"!$85#_-\M5^D=RTCZ YZAG,.0= >'^4!=A?=5#;CKI1DI_#4D(60 M$\];=YQ <*U1U^'=A@( '7X#K*2,]SKD3:D[RC#&FNC3(V46M%PE2B<2:3-6 MGG0Y"]DKA*)&:MR>B\S<^%QPNUEOT&#%G.HQIBU8I-^?R.B%[;TRV:GQ+$L5 M9,"2F_. TZ&?934ZT>)'*IW$8"*8+L4!-C:):NSSR56;+=4K<,MA#V&0FN4^ MD6@NXNWDC=5QE 8.5H<].B&?Z?"8SU&!3D3?OCGK?.C<67_;B6)52KKJG_OM MQH9M#PDE19U787^2J6!W2-SH56RV[I1TZT[01) E;B>SQ!M'=6Z\2O;R5;6J M;/Z'6B"V<*/RNUU]E0FAID29*@5&&#@H$; M0/#?N3+FF.H39,=1OYNB>W _ MF]%@)%QTP[U-16EJ%YDK 0J(L!-E%2'.A($=AH)EKA]CXY%E +T"1)1N^ I' MV[1&]5J[= =-A1&^0X[!N3H&1Z:1?R2=+4@BO[X!%>]I99-88EXZ_Z6/1'=# MW8@Z4\IZ]90O3SGX:+?5'ENSUX$)!3O/13JPEI+)/B1ZH9!OG?"HRV>^["L? MW/GU)'D5<6I>.0[-_BJTR@NJ7)M7=5IRW<4TGY;IK*)JKVE1 M8 '13+JEVYVSF#+^ EZJIK-DFM9YEE23=-(425.E33%%RB/L#!-;8HNJ&!6& M9?FFJ)-\-C/1?/KGY7 J(F[1X@CGV4_2NFAX]G659LV49USF*9?KA-^G,/YZ MVG4(O& N3^*@9;(L( HQ$#TMG=XB;<)KQWV,NMMZ?%^^LXV**>P40>]>)J^4 MCL1/NW^%%LT+D2WLMZP"H;RBJHH-:099.IUB,M,R1 M."L30H5,*X?/ID"LIS,L*XU_3:IL!-7E<"":LDY.\TF:-PVV46$]Y9FJ(:H> M@\[3NFK2C*N,%BE2*WU83^']F9,:1!"H>&DA'K1 %E2RV86"!Q%%ERLLR$T% M5^$,39% J[J #B?:LL!.$7:<$+P(#*THB[3*\N1TDA83K)Y=%'6:PYGCJT)H MPJF9M4; *:NTA'>*-)N62=FD5=T,RQDXA16NJ7;WK)K!7QFL!/8=\UB>PG#R M63JA!Z9PLC+^"+A%9:M]^TFVN\C*J9NR=Q?P'.DHL3OA1SDZ&\!EX_XQB8') M7NR4O \MOM*H&5?F8+.0,/Y8E+,RK4IDVL"ZTYPJ .-FEHUW+.HT0X::XX)/ MX'C@EHTX%@4L+E;5K0K@C%5R6F2PZIG9-',LL&NX1IAFT[* JZ3F4N' 5:MC MC\4$IEA@\>)JFJ73&39\"B>49+.2T@)]P&J93E"!F5:*JPI*)5*Q!/BG2Z00> MFF1THQ1I 5SN)YN@-]^#L/+I::^+ BB<([C@LDE:-AG]QL?U1+U]H:')M!K4 MULB-JJPK".2EZ!MO\MWR!MK-SJ<%_\CI!Y#IZ^6*C$GT:48_)C/]98] *[?E M2094V4W2B987D;"&0S<01 ,0TYHJY]^!363$$^$6R I_$R>PQ7B287\F<*^7 M($,T;9M89LA>9L!!X$X$Y@H':M(,VL0*! B\"O$WW#S<1'[[^3FH""!4]OC"6!72Y*D/KSFG":=TCT5[.=1F9 MR(Z M$2=S2VF71I5@9XM%!]UA*/?G!<;I/-X#76+MJ,VZ4SWN6JP>3L-K3\$6,7[S M@E60U@?J%\_0@K?U+AH<'/7 OHJD@&:FV2S)H9.RSA0!@>Y5E?!E 9?_ M+*F!!0&'@SNM!N'>V]9-5Y\YM%Y6#![$"C-WTPI^J_3&H5G\U=C1/K'7F$)>% ZFTZ]^W#5#:;HL[T:FCWIU7>D/DAAT,&')7ME,#27FL?PZGV/+P8-CY0K+(,K^*B M097R%)CO+*/?&N#4^ O*;*N#5I=LL7E&V_1E% M7:(=OAQ@*8@H^8X)*)_ )=(X!H4"!#^0MY,?%CN@[)_7MUBB%YM>R*JT$H[ M>-OW7&S&!(.<-F2?)(L\W*;T T0Y=6>-'KGB:9^470)G@493GL6D5+.HV+:% MXBMTSPO]VP+#^1:W9W.LY_=YX;2^DX6-0&IF!:.HT'N7DQ3=3/'O)IV G'OP MS@EK&#O_M%DEFQI[RO__!%%)@LB8((HC">+66*.8))J0)/0\RDF6_)M/#(H* MJ,"+*@C]M%\HIN(Q$F?M^VC%&AQ-)"P&[.!P\8:U"_-200YM%')L@4YA_!<. M"RAQ&?K.4"D3%P<#"GE^:?Z0$@QD(>SWUS_OT&W>P 6"6EX%_T[K/)E!)U<"&%9U@>-3919X]\T[TV \N/C,TJ=+U10C,-Q1R?:*' M\P/DGH/ZGZ>SJDPF:08\\F>&>(P0^ACJ;^"_.BD#\_0;5 Y^(>7@1XG%U";= MO/&1,T7FDU T'%RG4P;:Q\&@Q-HJ\\GP7IGE-5Q>#(8[0);R!>8H-J@TC ^= MSHL!:_,R:=N F"M Z?7Y#]0NP&K@( MFH)MG.9V&[T_V8 ZIKFTJNVBN'_QV0A.-#E[2A"1*AV2-DU+LKJ6,S05-X), M1YT8JW&*4]/O?1HT3XK&P!%[%I#PPTB'EF4=TO5I 2*)L&.[?_J++'DEC(_] ML]Z@PP^[^6!H4_@[X84-6A#KW/GM.%Y8I T&/O"/7EY8@V8#$^>34G8 M.TF &X.N0XI:5J9UEOU7Y3R@V55%P'K"3Y^?]TPI4-3P'O?/'MX#1Z[.0HX9 M?-J1Y^-75 H!\09<5]BK(P"H*,@ MGN](!^1_!7?UPR4C5*;N7-%:?!'UZ)]\$,5>/3AF)6,;RM*?+. M*[ !GHV#AK"D[MAJ,+<$PUA:A9[30 M$3MH^MNQ0H?-%CFE<%N60*(2QR07SR*A*+FCY; U4UP3^0X:SILIC'/:M)VW M9SDCI="&:%8LCXP_($5>4U"\::PD>S]^7! E'WM ,CA_$S'6#.D:$#W*WK7:G4FFKYZ3[D-AN)?>$EY&#B$JTIERI&;('?-9(&J(V'E= MJEB&W:LHWE,,97G1*O7T1*+N[Q=>PE9GJ+]3;@5#(/%K8'GK/;IB3,&./VTH MV3_YCO B:80PM)3<*K#Z'^=?C*AYJ45-@HY6A=-L,E7R;BU(!UXZNT;2(4 F M(0K"4V'R][MUV,L;)=!:Z$[>$V_[10!L2"JH+^.NY1R34L\J^J4 IMG,5,1* MEC2C-#(5)BX6*"[AC7IA$<;4 MNPL%-#=N*WW!1/_$:+I<_8N[9U0&5<*]M^$3-8D3-0UY\^&*41P@+&T&WT8G MPQ@701:)Q.F2F'%>?J(!F<2,+2O:\59)$TI%R38OVD.?6;^:56K7<4'28 M)434H5-A_D%.!,6K34#M+Q3)L_"43]*Z)%<7' %*6L.TG$D9/0F*6OH.!*;[ MU24[;1ORVH*6GE,B$717D)P"(JOZ[5L?CE,4/%46$_\R\(BXLSVQTSK1$SL1 M4V-^,RO4YR#6\N\MI#I1+"C/:_5RQ6]6I,O0!E$>M&X9#1[!O6$AT_K#:@RT MMX!I,Q:2 RZD]48A+UCTQIBJ+>,D[OHM%[<+Q*B9JP1@OR*E"F3&D@+C!(?@ M0'D'!R/:B<5-TJJ8$=>#W2ZSY!4>2DS4PKAI$],OY>GXKOT4OO>5TRAXSQ*94U:7*B"\;$)+S MP#4I=UQ/6A2T5BUA#2,MIUU*.>W:@2!X9]*.OD$(9@LDL:4Z$>;7N3:T- /K M2'EUD[^AG_JU0\CWZLA)HR2"]OLL[^+=Y=O6G+)35!Z97>0J4N5TEN8UR_ - M!=S\A&C(O5UW0770U9C7S'EJ4O:XZYPEJ"GH&N5A9'< EPGC<(]D,";T.TS""^=*Y":1%L_V8TX0Q/DC[1CL)!R5S&*R;=BOO_*D,1W M$:?5<$GH&/"(%L[&_@PMF7^P-[3[!2^5]^%[@W[D?HY$HE[X8?$9YJK^&.+. M\A):@X-=4+"FT/+T1\)G3II?#+>@W]VNLZ7UEVULXN]KV;PEX_2ETEF%^"'J M\P^JIJJTFD6R@"0(R!"]13X/9^8CG)FN)KO2-H\P-7Z8_Y8@6/T63BFM7I/F M!:G+&2AZ5?)OF^W?SI;K,PU(B299:'V"T!83]$J#$K'0%5B*BE!MH(W&W$@G M!A'E1$,&^=., KPF\4_;5O:]+I"E_;($6D^27^>C"^=1^J@5N"^:D3, 6U4& M8,I*<.O-^LSC^ZH0L[F83$**+0'P:6% 2 U"ZLWF:;MK'2:Q5 :S4H"@&J7= M)$M*Y-:@<.L;T/#>+Z&K5Q;<5:V3@;HUWQV=$-2U/9&1@.[8S.B((FI-G4Z MTB*C0N(#3:+$QS!MEL JANU>O%/0E">S"?U6I-DDBW993)U/H K2;J^OW[U74/,*&,BP,Z O%E.[^)H'+K<9_ MRSSKGZNLJ2XONRFG5)*CX;2FO&%0NIID >=1_Q!+ZIQI]![8Z;\_RFJHRMO -W"IWBR5Y MG9\A"/]IS&BBL?)I<$[-#1:DPVG+.=ZMNOSQ7.!\[VQU"3@(GR1J;%P2:?>?"?>U)]=B;<_ MD)T/&E ?+K!.%R[#3URX(]C%X(.V!]NW^]1D.@6 )O*KDZ(YGY1T1O)_/:FR M<^ [B*2:GY<3VLGS:IHPM"K_3L_D^H6&7L LLPK!QD",F>&>UP0LP[_3,^:% M*;W0P-U2GQ-LVZ0^![6S(1Q$_!T^F\H7@!'B&V5:57DR.9^@\V !D(WK0OE;0:]-)E30J62V;G<.%U1![QC_0R42/V9=X_N@7KZ O?K+, MSJL"EJ!0?V"?N;,(>:->PUC;&<-VY75]7@,K)V 8_ /?SQOWM?([-S M;KXISA&SD=$Q^0]FVS/*)9B<G<.C6=[9 M' C]YT;@'_!,T_+,3XO?V@L ('RY K.#Z3N/*?3?Y,\_H!CP%F$;_B-HV]3B M47X42M?]S$W_GK3,_K*G$%TD>B"\ KL+0RUNAU?(UZ&FK.@(<]3T-YD!@[]D0*DK@: M "<=]5=J[_HU(>':DWV6J)/1=\;EH>P\:2T0A2G0"UDC4Z5 0R)^ITL3P;14HRH0@^1FBHLOD_T6GR<-["(,';*Q[1>(NX]^3 MYURIMC[^OHC5KQ4Q$+C_$")5P:GTRY5HO^OD/T\M@7#KNC.VAN"OQD6HH:MA MV*4NI8D6:_^A,DMNYU_#E83+%A4Q+D"G2Y;.<0&PU-&<50]&8_ Q I-359$Y MD)%R$&G_>=C$AT/,#A8N#>;J#^WXM+:4AO+9!9>TAH4-;RZ-$AM@,K$2U])@ MR_2'0+8>0!.O@[9T_]UWXT#06 <_-%@'@C#U/R6'JO-7)1V'M&K MM)GS5?\9I;;-]JN(* FI,WF8?UD^/ 7W*"CR&ZHER+E IB B2!-ILE\^6./M M'87QWICBJ>S+Y-IP>[:^X8T<;/4L?E-?/WW:04-*I_]FO6-::JS[]UNMFI.) M-0K;8QS5=J>/.X\_@A3RM^3[[^87SAD4'W>>.WFPM,GG<;LXNUDMUZ!.KOZR M0P'G+PI:2W]ZYGPJR$=_-.;$2>I3KZ,EY\A6]5 3&JIL.#Z)=CN37(ZPM?;% M.H)C0+LG@1PPG'2/>%5I17,CR=[/=96=Q6WD2 5\?-HB1(\B:@4E>PU*$[HS MT,H!O%W2=_R)3E*/W0_!,.^U*T'AC:*RS,S,D, >@W">B95\Q, 9M#MIKBT< M+'?+[8XJDND\44J(M"Z(8.DS_B*0-7^:7UJS(ND.EV\&$^?8RR!-/J\VGPC@ M@<%:2=5NH9:K]?S&&QJ(57*3=$"*#MDBSR^1NH<)@^R7/MVLT45-LF>-N?RV8 M]^_1Y8S.@+9A2][P[B&/V\X+@U^/*&\6C.6M=4VFB<#XP%0LE2)[T0U ?@ Y M_*)1IM_JZ+ K1)F&?0(!B4; &.TPPBU\^'JSX'!+3 -,?IS_=;/%S+Q?-GM. MEN(VX#E1#_K/%Y]VI,<':L5@_/?0=W,@-/M1TP]C#?]+0N]'KI2#(/+_ "I_ M*R#NPTR6&)J\I/!1FS?X1$0O[3_BQ!^-&$]0^L_) J1# O[2<:P<=IWJC ^< M\ \R_P!/9_NA'ZDY;&ZQ@I&CI_?=?6VR57M;7;'5K>.%;36AK]WF:C_^5]2* M'B[B:/%$*;_+AT\8ITM?F9OQR#,+>A9L*5RB]W,@RQM:H?DJMM[=3P[<#RGK M!J)(HZ(^CS0$ 1->;/?^.%U+4,LS V?QOY]65CF-?YG%O[Q>/+9_.<(28J7O MY?]E&^06=N?T*RK)M[>7<#@=#L+*Y&VB=4=G C![&1KA.UZ4 MY>LIAC&0Y\.2"Z[]/O+ I<"3-OF_PQV3]H./MHI!-U=^EDH&,;EI-!I\(/8< MC5?_+,.250OBBS>B.@$JK/QQH+$&&Z$P#X;N!ZG5E-,NJG6$=N'GJ53PG"O; M4D5D./A^\&8/)'[')CPG1'Y'-T?LPK!M=L):@R_Q%16.K&UL%BC00!V&, 1ZR]47%69.^?R2MT:Y;V>S J1JX33KE0 (*^9T M+>>S8.-';>LQ2/P#(@4P-H&=U+ME\/51 ,1QUZX/-WM4ES%,V;YN.VK4>JN1 M_*Z!FH<^&*FM&W\P"%/O"QJ!-P]&UH;QM_T,#:U_9;=QCLT;?N,-AK M!PK@>?;U&9ILWY'G;#Q8_>=LO&6E.S$-GF?]+::!J.FFNOK#!M6W@]^RRY9] M_99=#MGM=C2-;[?O*5EL!^_]_6^DC&A[39 MOA>CW@X6<]3;P6J,P"7N7:5CVFI?G6=I-5BU9VDU6,UVX.1^$AO^:OM:'=)( M).=_?".1E?! G@_&YDNH/?[=CO$#%ZQ(X/>'G(GH]IIF/7QS03 MK,C/U[:JP/6(Q1CZ7OLZC&XA6(+1+02S'^<\;+\0QA3T.$L.*MUQ@(&@'Z2\ MW3@1F(-\(@LZ<\I]!.R;<@X$@C A!_<^Q<#"P_:]_YX]_$[IXT%1^>.J7?[H M \,_XO9K >T$D@ ^+ M^>UR]36!T\9!<;@]PFC7[M,>R07B&/L:HVC_53J(8X<_\#+*P/.X!+^_GZ^3 M_>(!%PRS=!X>85YD85[104N[G-)\.,W1_,S0W_QBQ'3J/*C=)80NTMK#>^T] MW&\2%78EURS8>0K>;_'O!^QI7/F!\;P6\6C]R*SW\RUY(P4L^I\_;%8KC5(> MD)!-9'H5SSLZ '8_PJB? T9\4+//@W8?G&-VU[4LT4#@^0Z*[4>W3X?!UA_? M1X1EV2>.;[X?/G\$G4>.W(!<_0.W:UCC?\2F?JN1C-KZ;S6(\02B,?,/ 1(1 M%KG.1#2#HP_/D",:WEACP"^0#'IM&?DU*I099%@A'-.PA5MZ8(2][^ M [;FK!>?&N/+@GD/E2PP 3>0$Z+%%H)SXE=;"&G1*;?0MD)VI3I+8XQ?MX&Q MN&UP"CVKWG%>Q:A38H%:\.MB._(Y3/T84R:DJX[ [X-@P=O)5\Q+0JB/%F$' M<:& CL-5?@:6,Z2C :[?L10BEN^L)<1A0*^'[.8@C]M1T^D(G1C4^>&S.G@[ M1KJ=QC9O3Y!%LD\DP+T3'QSAW\_(XZ(CT+'U[2:'-ASU8__>\DY+D;X>O@JX^/OI(XY_Z7'LAY<# =E/.X<5", M+IR2R403V1??05N$YWT YU\B-L?9#Y0Y&[;>=2G&0=7/+,8U04][LH'WW=W^ MO_^W?#+]UZ%I KE^@9"U-;^:JR!Y@^,^$+AOQ0/\G7\)Y"O0 MIAA6!E??][?FSD'ZDH33S:^4$'$^.7J:S(WZ5E16X;1,S9ZH>&QQ6]JP9%$ MNN?P+O8:#!B'[C];QP<\IJK!F8MZ+^H7^%#PNP/8A7=^?S< ]:%Q?A B?L^& M=W30-OL/BU\WJU^Q+\;$ IYSPX%=GBVBC=\X>#LM%G=B(9@TL;@M7K]Y^?'T1*,!(%A_PM!KS#+IG M.Z=J?+SH+4H9$>Y68*/YSV?GDSK /7,Z5OE/?1WGYW4(H(9JO:IR.'P*>6Q( M;DL#QU3$QG18&8BS R2./H3](!+\P%H"<=GJ0.C[8$PB56-0+8=@- X0>\R< M[\.\!X*FGQ(C >D87#78>;Y=DHFNJ%%441P4_5QCGFNBS\50W?UG3%_Y) Z' M="#A<29-#'R=;CT!O&Y)=$#*B@-6;7/Y^-\N*G#&+K.$@1+D<\K3F5S@QJ=Z M FDBP$.&@2<8&'E*D$RHPS2*8R_R7( YQ*MBE8PZ#MP+?PX6M; ?V@67"0M;45J';2W M]9S7P_.4,HB?:JNTJPME_K2_WVRYVI0JXZ*'3*EM@($=!UQ8[YT 4($?TV8KQB UY(J0+=&9A MISKY,F*O\6M$)+NG3W_%M&]H9$"Q"#L^D5<%#6UNEC04C+B#=E0$KAGV@B)P M W/K@@T)7!U.6JZCQSPP62P^G6,Q+$+9T%..]!&'"W,Z[QX9U0+#][&Q;4\@ M@_LJ)Q7S-J'R(3$BS2XEB]62H?H"VL((RN7>HJ 8'+>;%@MWN&&WBX>U+I3^I?=;O^__A]02P,$% @ +8'Z3-T>Z6U+ @ _0L M T !X;"]S='EL97,N>&ULU59;:]LP%/XK0AFCA5%?TKATM0U;H3#81J%Y MV%M1;-D6Z.+)>UV059JBY$#7F.E((R9#2KBR]II88Y8U)8M0+?3_R&"(,$/IZ]_MH*=?,*N''V9C;S'\]O]O$S&SB'P'%\R!,8 M1)?0^WW2"_\PKX[M42_^C/HGS'O$T0'BB>A XI5)]/I=3>-"\&ESY] !FADQ M#-:()O 64;*2Q&05B!&Z<7!H@$Q0(8'2IZHK!P9IGEPX<)XY\)Z'$2ZDK>TJ MN-]5/WTO,'A&(*%T%!A"!Z1QC93"DM]IQTZVX \AT-O+3:T5EA)M@G !IP0[ MZ"(K(7,LQS(!'* TIK@PYLV/(H7U&0MU/M6+X=;W]PY M?"]Q03KK=\4H0+.CNJ:;=Y24G&&WF%\6#(XLF,9HJ ,J(&Z]05QVH.3U#SO][G$G,L$=T6K>_^2][E_ZQX?O7WDNV_ MRK[@E[6KSRW1/+\G(')Q"B*C4Q!Y I_-_/J9-7K]Z[W5(NPT"",*5BVABO!> M;47R'#L]ID-+X&?3^M&=9WKJ$S2]0BO=B^_PZ]P<%ZBEZMXLT083.-D?C? @ M&F#T=CWVU5*WTO]M79>*5N76M#/%/MQC[5Z=D[9=*A;89)Y-),6ZE M-J.+LTU?#VY\<=8??-?JS6_/]W\*606]4L]R=CZ:C&*[,6FX[G3S.1"=NO_" M9.=S7:EK6W6M,F& O;^GPTC<=!AOB=E?9ZUJB1<*\ MD(]JI4RGQ*.J[,+H7R?P"9K!)]R#W#1R9IWL92E=(J2(;M,F?7R16HGOLLF#N]7)7WGAJ='\9!7ILQB^2K= MBPHRWE0\J:IS\>53P]#>_-7I0#&16:;,:HD_UJ[MFO4$C MF1S,V\:>_&"UF_?^F$;5R!P)LSEN365;)9[E^\[;ER!-),R:>%0^N*X*<9XS M"W&GY4PWZQF/ L)$62[_C@+W/DED MEH39+!^$@QM.BHDSK M+B#PS7;67>#""_O*"\*D%LJ0A3+VM1>$22V4(0MEA\QV,FJA#%DH8U]_09C4 M0AFR4,9L(8Q)+90A"V7,%H*8.;50CBR4'W(])J<93XXLE+.O_"/,A&(B"^7L MY3:$2=?^\HO1.F68L(- ,P6VE'U"!!%3\3R6W"&G[B[(1EZWM3!A0*2824,$LH WF%O=*^J7X MTMBW_AS%1 (JF 6TQ;M63J^&,=_.4103":A@%M 6\WX^]RKT2V>$F&(B 17, M J)E5RK(N5A?H9AP#QK[[@&T5$]3] (YJ&!VT/Y"\5%\/8UXT#N#CAQ4'&)+ M03_\$?-Z%Q,YJ&!V$"R[E]1!)7)0R>R@CY[FHUK99D6K7"6R4,EL(;@Z4-(T MJ$06*IDMA#%I&E0B"Y7,%L*8- TJD85*9@O1C2][ Z,2R:=DWV[PP1:8(9ZC MF$@^)7L-#FR$$9\H)MP"O9;/>-W87YS5:JZ-JK_%6_AXOI)-]>!$_['>U95D M>;^S:]XUS54\=V_NK.S/K_O8_//'Q=]02P,$% @ +8'Z3*UB_WAQ @ M'"X !H !X;"]?O M]2$[6:_-]=,9U=/C=.;J>;>I^N>=KU8_Z_Z0ATWEWL_NK>U?RS'GH;CKC[\; M%QC_\M'E_UF^W>]/V_R]W?ZZY&;XI.+O I7[/$CF@X0>I/-!2@\*\T&!'A3G M@R(]R.:#C!Z4YH,2/>A^/NB>'O0P'_1 #_)K(..:GX2PYFOM =>>[[4'8'N^ MV!Z0[?EF>X"VYZOM =N>[[8'<'N^W![0[?EV>X"WY^LM0&_AZRU ;UG@71N] M;//U%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U%J"W\/56H+?R]5:@ MM_+U5J"W+K!7@C9+^'HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7H' MH'?@ZQV WH&O=P!Z![[> >@=%MCK1IO=?+T#T#OP]0Y [\#7.P"] U_O /0. M?+T#T#OP]8Y [\C7.P*](U_O"/2.?+TCT#OR]8Y [[C MTKTL9*O=P1Z1[[> M$>@=^7I'H'?DZQV!WI&OMP&]C:^W ;V-K[AM?[P3T3GR]$] [\?5.0._$USL!O1-?[P3T M3GR]$] [\?5.0.^TP%E!=%B0KW>:Z%V.=9]W/X;^U!S*K4O^&?YES03N,GR< M\^TSKE._/#LY47H85\GN>KTYA->I?R+7!E&ULS=K?;ILP% ;P5XFX MG8+C_]O4]&;M[59I>P$/3@(*8,MVN_3M9V@[:54F=6HB?37J MQV.@M#J.PY2V59=S^,Q8:CH:7:I]H*E4=CZ.+I?3N&?!-0>W)R8V&\,:/V6: M\CK//:KKJQO:N?LAK[X\79];;RL7PM W+O=^8@]3^ZKI^KEA'6E8UJ2N#^E# M65"M;H^E2RK7ME6IIHJ]8<+K&^?S^OER") <$B2' LFA07(8D!P6),='D!R?0'+P#4H0 M%%$Y"JD&UL4$L! A0#% @ +8'Z3#LY)RY4 @ KP< !@ M ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ +8'Z3 QS'(DF @ 5 8 !@ ( !7A0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3.";?(#Y M! ,1@ !@ ( !(QX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3!.F'ABS 0 T@, !D M ( !MRH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +8'Z3'2RFM:U 0 T@, !D ( !=# 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z M3-Q/7?2U 0 T@, !D ( !.#8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3-;M=]^U 0 T@, M !D ( !^CL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3$-J 3JU 0 T@, !D M ( !O4$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +8'Z3#DI6['% 0 -P0 !D ( !ND< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3-;< M9-[$ 0 -P0 !D ( !N$T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3/,R1+RY 0 T@, !D M ( !C%, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +8'Z3.G3A-;# 0 -P0 !D ( ! M>UD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +8'Z3"F,]_H0! N!( !D ( !WV 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3 B6_^[P P (!( !D M ( !^74 'AL+W=O@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +8'Z3$77SV8 @ R04 !D ( ![7X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+8'Z3+#U2]'. @ 7 H !D ( !-88 'AL+W=O ( "4) 9 " =J+ !X;"]W M;W)K&UL4$L! A0#% @ +8'Z3 [UX(4A @ MA 8 !D ( !B8X 'AL+W=O1(,O0! 4!0 &0 @ 'A MD >&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3(&7H8S" P IA !D M ( !;)4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +8'Z3/T!!D5"!@ 4"8 !D ( !,Z0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z M3.8]?94U @ @@< !D ( !A+, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3 L%+J#O @ K0P M !D ( !^+H 'AL+W=OO@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3"T.L5/I 0 ;04 !D M ( !2<, 'AL+W=OP! "!0 &0 @ %IQ0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ +8'Z3$,C3U,W @ &0< !D ( !Z\D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3*I2 MD*:&PO=V]R:W-H965T&UL4$L! A0#% @ +8'Z3 KG>LC' 0 %@0 !D M ( !K-X 'AL+W=O&PO M=V]R:W-H965T) 0!X M;"]S='EL97,N>&UL4$L! A0#% @ +8'Z3""4&P( /LL 3 M " 3R4 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !6 %8 C!< ' (B6 0 $! end XML 91 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 92 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 392 303 1 false 109 0 false 14 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.vrtx.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.vrtx.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.vrtx.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1002001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.vrtx.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.vrtx.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.vrtx.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Shareholders' Equity and Noncontrolling Interest Sheet http://www.vrtx.com/role/CondensedConsolidatedStatementsOfShareholdersEquityAndNoncontrollingInterest Condensed Consolidated Statements of Shareholders' Equity and Noncontrolling Interest Statements 7 false false R8.htm 1006000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.vrtx.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101100 - Disclosure - Basis of Presentation and Accounting Policies Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPolicies Basis of Presentation and Accounting Policies Notes 9 false false R10.htm 2102100 - Disclosure - Revenue Recognition Sheet http://www.vrtx.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 2104100 - Disclosure - Collaborative Arrangements and Acquisitions Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitions Collaborative Arrangements and Acquisitions Notes 11 false false R12.htm 2105100 - Disclosure - Earnings Per Share Sheet http://www.vrtx.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.vrtx.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2107100 - Disclosure - Marketable Securities and Equity Investments Sheet http://www.vrtx.com/role/MarketableSecuritiesAndEquityInvestments Marketable Securities and Equity Investments Notes 14 false false R15.htm 2108100 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.vrtx.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 15 false false R16.htm 2110100 - Disclosure - Hedging Sheet http://www.vrtx.com/role/Hedging Hedging Notes 16 false false R17.htm 2112100 - Disclosure - Inventories Sheet http://www.vrtx.com/role/Inventories Inventories Notes 17 false false R18.htm 2113100 - Disclosure - Intangible Assets and Goodwill Sheet http://www.vrtx.com/role/IntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 18 false false R19.htm 2115100 - Disclosure - Long-term Obligations Sheet http://www.vrtx.com/role/LongTermObligations Long-term Obligations Notes 19 false false R20.htm 2116100 - Disclosure - Stock-based Compensation Expense and Share Repurchase Sheet http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchase Stock-based Compensation Expense and Share Repurchase Notes 20 false false R21.htm 2119100 - Disclosure - Income Taxes Sheet http://www.vrtx.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2120100 - Disclosure - Restructuring Liabilities Sheet http://www.vrtx.com/role/RestructuringLiabilities Restructuring Liabilities Notes 22 false false R23.htm 2122100 - Disclosure - Commitments and Contingencies Sheet http://www.vrtx.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 2201201 - Disclosure - Basis of Presentation and Accounting Policies (Policies) Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPoliciesPolicies Basis of Presentation and Accounting Policies (Policies) Policies http://www.vrtx.com/role/BasisOfPresentationAndAccountingPolicies 24 false false R25.htm 2301302 - Disclosure - Basis of Presentation and Accounting Policies (Tables) Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPoliciesTables Basis of Presentation and Accounting Policies (Tables) Tables http://www.vrtx.com/role/BasisOfPresentationAndAccountingPolicies 25 false false R26.htm 2302301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.vrtx.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.vrtx.com/role/RevenueRecognition 26 false false R27.htm 2304301 - Disclosure - Collaborative Arrangements and Acquisitions (Tables) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsTables Collaborative Arrangements and Acquisitions (Tables) Tables http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitions 27 false false R28.htm 2305301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.vrtx.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.vrtx.com/role/EarningsPerShare 28 false false R29.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.vrtx.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.vrtx.com/role/FairValueMeasurements 29 false false R30.htm 2307301 - Disclosure - Marketable Securities and Equity Investments (Tables) Sheet http://www.vrtx.com/role/MarketableSecuritiesAndEquityInvestmentsTables Marketable Securities and Equity Investments (Tables) Tables http://www.vrtx.com/role/MarketableSecuritiesAndEquityInvestments 30 false false R31.htm 2308301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.vrtx.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.vrtx.com/role/AccumulatedOtherComprehensiveIncomeLoss 31 false false R32.htm 2310301 - Disclosure - Hedging (Tables) Sheet http://www.vrtx.com/role/HedgingTables Hedging (Tables) Tables http://www.vrtx.com/role/Hedging 32 false false R33.htm 2312301 - Disclosure - Inventories (Tables) Sheet http://www.vrtx.com/role/InventoriesTables Inventories (Tables) Tables http://www.vrtx.com/role/Inventories 33 false false R34.htm 2315301 - Disclosure - Long-term Obligations Long-term Obligations (Tables) Sheet http://www.vrtx.com/role/LongTermObligationsLongTermObligationsTables Long-term Obligations Long-term Obligations (Tables) Tables 34 false false R35.htm 2316301 - Disclosure - Stock-based Compensation Expense and Share Repurchase (Tables) Sheet http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchaseTables Stock-based Compensation Expense and Share Repurchase (Tables) Tables http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchase 35 false false R36.htm 2401403 - Disclosure - Basis of Presentation and Accounting Policies - Narrative (Details) Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPoliciesNarrativeDetails Basis of Presentation and Accounting Policies - Narrative (Details) Details 36 false false R37.htm 2401404 - Disclosure - Basis of Presentation and Accounting Policies - Cumulative Effect of applying ASC 606 to the Condensed Consolidated Balance Sheet (Details) Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPoliciesCumulativeEffectOfApplyingAsc606ToCondensedConsolidatedBalanceSheetDetails Basis of Presentation and Accounting Policies - Cumulative Effect of applying ASC 606 to the Condensed Consolidated Balance Sheet (Details) Details 37 false false R38.htm 2401405 - Disclosure - Basis of Presentation and Accounting Policies - Impact of Adoption to the Condensed Consolidated Balance Sheet (Details) Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPoliciesImpactOfAdoptionToCondensedConsolidatedBalanceSheetDetails Basis of Presentation and Accounting Policies - Impact of Adoption to the Condensed Consolidated Balance Sheet (Details) Details 38 false false R39.htm 2401406 - Disclosure - Basis of Presentation and Accounting Policies - Schedule of new accounting pronouncements and changes in accounting principles (Details) Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPoliciesScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesDetails Basis of Presentation and Accounting Policies - Schedule of new accounting pronouncements and changes in accounting principles (Details) Details 39 false false R40.htm 2401407 - Disclosure - Basis of Presentation and Accounting Policies - Schedule of cash, cash equivalents and restricted cash (Details) Sheet http://www.vrtx.com/role/BasisOfPresentationAndAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails Basis of Presentation and Accounting Policies - Schedule of cash, cash equivalents and restricted cash (Details) Details 40 false false R41.htm 2402402 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.vrtx.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 41 false false R42.htm 2402403 - Disclosure - Revenue Recognition - Summary in changes in contract liabilities (Details) Sheet http://www.vrtx.com/role/RevenueRecognitionSummaryInChangesInContractLiabilitiesDetails Revenue Recognition - Summary in changes in contract liabilities (Details) Details 42 false false R43.htm 2402404 - Disclosure - Revenue Recognition - Schedule of disaggregation of revenue (Details) Sheet http://www.vrtx.com/role/RevenueRecognitionScheduleOfDisaggregationOfRevenueDetails Revenue Recognition - Schedule of disaggregation of revenue (Details) Details 43 false false R44.htm 2404402 - Disclosure - Collaborative Arrangements and Acquisitions - Cystic Fibrosis Foundation Therapeutics Incorporated (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsCysticFibrosisFoundationTherapeuticsIncorporatedDetails Collaborative Arrangements and Acquisitions - Cystic Fibrosis Foundation Therapeutics Incorporated (Details) Details 44 false false R45.htm 2404403 - Disclosure - Collaborative Arrangements and Acquisitions - CRISPR Therapeutics AG (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsCrisprTherapeuticsAgDetails Collaborative Arrangements and Acquisitions - CRISPR Therapeutics AG (Details) Details 45 false false R46.htm 2404404 - Disclosure - Collaborative Arrangements and Acquisitions - Merck KGaA (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsMerckKgaaDetails Collaborative Arrangements and Acquisitions - Merck KGaA (Details) Details 46 false false R47.htm 2404405 - Disclosure - Collaborative Arrangements and Acquisitions - Parion Sciences, Inc. (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsParionSciencesIncDetails Collaborative Arrangements and Acquisitions - Parion Sciences, Inc. (Details) Details 47 false false R48.htm 2404406 - Disclosure - Collaborative Arrangements and Acquisitions - BioAxone Biosciences, Inc. (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsBioaxoneBiosciencesIncDetails Collaborative Arrangements and Acquisitions - BioAxone Biosciences, Inc. (Details) Details 48 false false R49.htm 2404407 - Disclosure - Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Summary of Net Income Attributable to noncontrolling (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsAggregateVieFinancialInformationSummaryOfNetIncomeAttributableToNoncontrollingDetails Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Summary of Net Income Attributable to noncontrolling (Details) Details 49 false false R50.htm 2404408 - Disclosure - Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Increase in the fair value of contingent payments (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsAggregateVieFinancialInformationIncreaseInFairValueOfContingentPaymentsDetails Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Increase in the fair value of contingent payments (Details) Details 50 false false R51.htm 2404409 - Disclosure - Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Schedule of collaborative arrangement summary of items related to VIEs (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsAggregateVieFinancialInformationScheduleOfCollaborativeArrangementSummaryOfItemsRelatedToViesDetails Collaborative Arrangements and Acquisitions - Aggregate VIE Financial Information, Schedule of collaborative arrangement summary of items related to VIEs (Details) Details 51 false false R52.htm 2404410 - Disclosure - Collaborative Arrangements and Acquisitions - Moderna Therapeutics, Inc. (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsModernaTherapeuticsIncDetails Collaborative Arrangements and Acquisitions - Moderna Therapeutics, Inc. (Details) Details 52 false false R53.htm 2404411 - Disclosure - Collaborative Arrangements and Acquisitions - Janssen Pharmaceuticals, Inc. (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsJanssenPharmaceuticalsIncDetails Collaborative Arrangements and Acquisitions - Janssen Pharmaceuticals, Inc. (Details) Details 53 false false R54.htm 2404412 - Disclosure - Collaborative Arrangements and Acquisitions - Concert Pharmaceuticals (Details) Sheet http://www.vrtx.com/role/CollaborativeArrangementsAndAcquisitionsConcertPharmaceuticalsDetails Collaborative Arrangements and Acquisitions - Concert Pharmaceuticals (Details) Details 54 false false R55.htm 2405402 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share Computation Statement (Details) Sheet http://www.vrtx.com/role/EarningsPerShareScheduleOfEarningsPerShareComputationStatementDetails Earnings Per Share - Schedule of Earnings Per Share Computation Statement (Details) Details 55 false false R56.htm 2405403 - Disclosure - Earnings Per Share (Details) Sheet http://www.vrtx.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.vrtx.com/role/EarningsPerShareTables 56 false false R57.htm 2406402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.vrtx.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.vrtx.com/role/FairValueMeasurementsTables 57 false false R58.htm 2407402 - Disclosure - Marketable Securities and Equity Investments - Summary of cash equivalents and marketable securities (Details) Sheet http://www.vrtx.com/role/MarketableSecuritiesAndEquityInvestmentsSummaryOfCashEquivalentsAndMarketableSecuritiesDetails Marketable Securities and Equity Investments - Summary of cash equivalents and marketable securities (Details) Details 58 false false R59.htm 2407403 - Disclosure - Marketable Securities and Equity Investments - Marketable securities and equity investments (Details) Sheet http://www.vrtx.com/role/MarketableSecuritiesAndEquityInvestmentsMarketableSecuritiesAndEquityInvestmentsDetails Marketable Securities and Equity Investments - Marketable securities and equity investments (Details) Details 59 false false R60.htm 2408402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.vrtx.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.vrtx.com/role/AccumulatedOtherComprehensiveIncomeLossTables 60 false false R61.htm 2410402 - Disclosure - Hedging - Narrative (Details) Sheet http://www.vrtx.com/role/HedgingNarrativeDetails Hedging - Narrative (Details) Details 61 false false R62.htm 2410403 - Disclosure - Hedging - Notional Amount (Details) Sheet http://www.vrtx.com/role/HedgingNotionalAmountDetails Hedging - Notional Amount (Details) Details 62 false false R63.htm 2410404 - Disclosure - Hedging Hedging - Cash Flow Hedging Instruments (Details) Sheet http://www.vrtx.com/role/HedgingHedgingCashFlowHedgingInstrumentsDetails Hedging Hedging - Cash Flow Hedging Instruments (Details) Details 63 false false R64.htm 2410405 - Disclosure - Hedging - Derivative Fair Value (Details) Sheet http://www.vrtx.com/role/HedgingDerivativeFairValueDetails Hedging - Derivative Fair Value (Details) Details 64 false false R65.htm 2410406 - Disclosure - Hedging - Offsetting Derivatives (Details) Sheet http://www.vrtx.com/role/HedgingOffsettingDerivativesDetails Hedging - Offsetting Derivatives (Details) Details 65 false false R66.htm 2412402 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://www.vrtx.com/role/InventoriesScheduleOfInventoriesDetails Inventories - Schedule of Inventories (Details) Details 66 false false R67.htm 2413401 - Disclosure - Intangible Assets and Goodwill (Details) Sheet http://www.vrtx.com/role/IntangibleAssetsAndGoodwillDetails Intangible Assets and Goodwill (Details) Details http://www.vrtx.com/role/IntangibleAssetsAndGoodwill 67 false false R68.htm 2415402 - Disclosure - Long-term Obligations - Fan Pier Leases (Details) Sheet http://www.vrtx.com/role/LongTermObligationsFanPierLeasesDetails Long-term Obligations - Fan Pier Leases (Details) Details 68 false false R69.htm 2415403 - Disclosure - Long-term Obligations - San Diego Lease (Details) Sheet http://www.vrtx.com/role/LongTermObligationsSanDiegoLeaseDetails Long-term Obligations - San Diego Lease (Details) Details 69 false false R70.htm 2415404 - Disclosure - Long-term Obligations Long-term Obligations - Property and Equipment, Lease Obligations(Details) Sheet http://www.vrtx.com/role/LongTermObligationsLongTermObligationsPropertyAndEquipmentLeaseObligationsdetails Long-term Obligations Long-term Obligations - Property and Equipment, Lease Obligations(Details) Details 70 false false R71.htm 2415405 - Disclosure - Long-term Obligations - Revolving Credit Facility (Details) Sheet http://www.vrtx.com/role/LongTermObligationsRevolvingCreditFacilityDetails Long-term Obligations - Revolving Credit Facility (Details) Details 71 false false R72.htm 2416402 - Disclosure - Stock-based Compensation Expense and Share Repurchase - (Details) Sheet http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchaseDetails Stock-based Compensation Expense and Share Repurchase - (Details) Details http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchaseTables 72 false false R73.htm 2416403 - Disclosure - Stock-based Compensation Expense and Share Repurchase - Stock Options Outstanding and Exercisable (Details) Sheet http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchaseStockOptionsOutstandingAndExercisableDetails Stock-based Compensation Expense and Share Repurchase - Stock Options Outstanding and Exercisable (Details) Details 73 false false R74.htm 2416404 - Disclosure - Stock-based Compensation Expense and Share Repurchase - Narrative (Details) Sheet http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchaseNarrativeDetails Stock-based Compensation Expense and Share Repurchase - Narrative (Details) Details http://www.vrtx.com/role/StockBasedCompensationExpenseAndShareRepurchaseTables 74 false false R75.htm 2419401 - Disclosure - Income Taxes (Details) Sheet http://www.vrtx.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.vrtx.com/role/IncomeTaxes 75 false false R76.htm 2420401 - Disclosure - Restructuring Liabilities - Narrative (Details) Sheet http://www.vrtx.com/role/RestructuringLiabilitiesNarrativeDetails Restructuring Liabilities - Narrative (Details) Details 76 false false R77.htm 2422401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.vrtx.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.vrtx.com/role/CommitmentsAndContingencies 77 false false All Reports Book All Reports vrtx-20180630.xml vrtx-20180630.xsd vrtx-20180630_cal.xml vrtx-20180630_def.xml vrtx-20180630_lab.xml vrtx-20180630_pre.xml http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 96 0000875320-18-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000875320-18-000022-xbrl.zip M4$L#!!0 ( "V!^DQ$DD[9(20" *W/*0 1 =G)T>"TR,#$X,#8S,"YX M;6SLO6F7&D>V+OSYWE_A5Y]?V3$/7N?XKAC=ZI8E64.?VY^\$&1)>4Q!=0*R MZOSZNP-J )*BH(HA$T+MEJH@AX@]/GO'CAW_\7^^7_9_^%94HW(X^,\7^$?T MXH=BT!WVRL&7_WSQZ<-+\\&]>O7B__SRO__C_WOY\O_:]Z]_\,/NY+(8C']P M5=$9%[T?_BK'7W_XKUXQ^O.'BVIX^<-_#:L_RV^=ER]G-UW]S#FQGGH;%%&< M,ZDQPL%Z*16WA%#T_W__F;&>Q*@0GU&WP_A%\9E?=#]SJ1 M4/>"T^G#OG^N M^N7/Z>\?8-2#T<_=X60PKJ[_\\77\?CJYY]^2E_]."JZ/WX9?OOIYLN?",+R M)<(O*7YQ>]NDJF"2#]UW\^V*&WM%N?H>^")=SA8O+[YWOZZ^/GVSXOGEX%LQ M&J^^9?9=NHDNW30:,H+EW5U__?77C],[A]47N!S1GVZNN+VA7P[^7'-U^OIS M9U3<7C[HE-W1ZC%-OUHQC\%P,)A_RF MQ1NJXN+!F8B?X-O;"T=E=_44X(LT ;PX@='XJGK@>OAFQ0V3TW!/P1!O+BYNO$L?]\,2HO MK_HPI9_28V9&KCL"9?,X,G-M'Y>-:T7OZ1Y_;QR7O_QT\I'ST;R4VTH MSQ!^=D3AGPJ G I $T5_@51R.U+)?9!*M8-4#9&J-G@?N9WWV9=4_>LQ"[ST MY2D8WZ5O#VUWCPDZ-G:\F>VGZ&ZSMA^6[6TQ\E.8[8;]?N?SL.J,RV_%R8'M M-;,[(]._B0W(,5>V!ED 3M@"9/!WB91XXU^;"DE\/'E9*249O?_J1AGU9@QERR)7/? M# ?I*15@IG+PY14\KRI&+2T+[C>4 MAM63/(BVBWV N.W9G..XO<=Q^V;Z]F&9Z78GEY-^V@SU=ORUJ-)E5?$UD?5; M\0J@[F5QF@*PZ;S/*8S+AKYEH=O3#'V.UEMNYK0ZE+P< M>;KU)ML[B"P-K7 $3TM49N:><'HR,[C3-@%D(W L(]"H8.W) I2!01:#O(*Q_Q6,1HG)#<9H^))' M4T]X/#WRSTZ^$?GU(Z/^62T4_GMG M@'##LV9+JO9LLSH_];E4QW]/1N/$U%$<5F^*OT!>TMEY8%C>5<,!_-B="EE- MF6XN BD<]#I5;_3IJ@>,@52^F WJ 5*;O%U[F2_@VG^D KE>#V>VVN!A6 MA1GTS 5$LQ^'5V57(-$NI=Z*'0M*_C@_UBGX%D-\&C?OQ[H+=AX$UK14_P3. M,G]'@RPHVQCJZZLYU^FO"' MKT4Q?CV6K(L52UD2-XH&N^:<"?PZ83W-B.W9B"T; ME><;E=^;X([;HK/-]*V[%6@+Z:_%\$O5N?H*7.\OMX;YU+(5V0C 1,Z^[K,\L.( O!.3F"C2W!%'E6UW]\^G "?+^9S,^?/IR1OF_,ZNSS M,_LSWC\UYF_FZ[.9?R:KF[!6FV'=D;']T85@X_@^"\%)1_G;9?@RX#M+&Y ! MW^GI_M;9_:S[.V3_T=,Z&^M^QOMMU_2MO7PV\R?EXW-&&6?_H]*][ M17?8+A5?TQUK<4+G9=HW8_F'?_WFPS_>G@S'%^9S1FG:)7/^,,/?OO^'^&7XR&IY->O;A&;:=L(ZK3;UX9OFIQ.$;:_EOG<'DHM,= M3ZJB=WM56J.:VQ%P,M*P\5RS;Z9Z-69YU_,P8GKW_4;W_T05E8^^?!>6H 6034$->,3CCN."?G:KL?.X7 MK^"RJAB-0YI268SLM>MW1B-@Q*Q;P]N+Z3?7"Z4_*V^^?E>5EYWJVA:# NXN MX<=V"D+T:Y/;YI!+_KW21_A/^!OBF>)!#?L]SN?A]6TZ9^I MJL[@RZPYH;TV7ZIB^O-]VL$-!]VB&K_[VJDN.]UB,DYE^RU)24WS#)M.]R8M ML6Z^AX-.,SVZ@$_^=I6#Q"0+S#C1K./C0+5.OR-&K0?=FH_;L6U]- MOKC.H%?V8(SW-X5!IWMW4O:H'+P9#MS%Z0K90S1:)V";#J5&X9MWKB'Q@>2: M;Q>+\D6GNANY%D^6Z]^&O:(:=#Y^+:K.U=0NS#'N%(5T[80/)#)B.Y$1^Q"9 MW9O"4Y26IYBTT[$M-:R%,M8Z7:RUXVS!?*#W:O"MF"V%?KR^6NR,[H:7EZ!A MXV'WSWE$M:6(O7_UX=W[>9MN?FV'@-TW,E^FT-QY!\LDV@6@VE:H'Z1PBZ-( M_/?. PL_/VT*/*WHNK^^8]?.Z8=LO8DN+0XQ<:N[^"= R1P?+\_#2!EA]<" MAZ=WOB[S=$3=7O?5%E?2)%0]%1;V9&$!;S4:%8,E;3OM,.RQ.1](<-AV@L/V M(3CR=_9$MY0%YVB"(U]BM)5[:D7"9ZO<=TY\[S?Q?5Y9[YND]]ON>/C4E,'U M"(Q!+#]7PU$YBL/)H#==6%U*# ^KJ_3$HG>ZTOLT2APL5;Z5Y9Q>ODO+^6IF M.3.J;R*JGTL0\7W5JCR!\;8>R.)&5UKMVE\\@PW$78/><3&93,(*>E$;. M]N((2ZML.V"Q='DK0S+3ZTV/P.WT%X.'TQ6T8P1FZZE\'N'9JSN+F UB@PWB MG$]]XJ(DFVF$T1S&-;S"8L/AQ!.+/%;+C% M/+I0JBR462B;EJ([0N"3A;+A0GGT@.<(EC)CRS9@RR98S"-$XUDXVR"<9Q:5 M3W/\2YZJ,^@M??)I4+;M9.J]"NLTZ[X-UTK">V:8-0OOB0GO M.6':++RG)+S'QKS+705CIZS^V>E/@)QW/_X-^)NV!E^_3AN#%P*KNVM>#8 S MH^D%Y*;B9<4C?RLZHTDUK:&(5?'O23'H7J]^WMR5H_>)EQ7P>NG!CYSA4U3= MLM-_UP&*M$L1-N/!?=RVA@G/K(A9,:*'6+AB.&MXN*-Q/79&44T$]J?5AVS] MZ>'V;],"I5?P[&J2AON^'/VYJ$K#JBB_#,!^?DTU3/#K7YVJ][!N3CL%U/LN MO*N*JT[9"]^O@/A@30>]M^.O1>6 FZD2:MI>8,\*WQ:]7<>6.?58PY?=J^LB M5Q>ZZFS(UC::D/:H\@[\+<[JMS.WB;/,'U3F,R!LG!QE^'4V,=)-BT9??![? MQ\NM58T<*SU#6=>(0E;:&SFA#5#:WX:#XOJW3O5G,8Z30>\,M96>O;:NEH&3 M4]-S#5YRJ'"<3-=\ N1UV?E<]N>S4',-X,!]V,,=IO4AYC9E;;AF=S]NW'SVE5XAQ]7%XG.8&4ZSGI M6HL3IVEH/34->#AW_[RDKMNZ"@+6K?NA"R MHNECJK"L36 M"'"N]]MUB&J0O/UP-!R, 8+V0.LQ?5>6H&)U(/7QKY/LI_#@YZ6\W MR,H[23+8N@%;>2=)3I#D;$#.!AQ:YC=Q5.'?$Z#J.7NH%FO+CCS4:ADX#34] MF>7,7/?3TA6$ABYGMAB89^MS[.7,;(Q::HS:L9R9;5,[ I@F9-IR --B;C35Z+3%.+0N1#ATS M4:WL6Y+MU8G9JT/F6G-WI?99J1;E6EN\H[<]MJD%8.6L"MW/T9/GTOM#J&DS M6E7D7.N)NKR<:\TJGE<]LQ*?^JKGZ2TAY[U0*#L%GD MD)OH-<[=-")W52:V@MDO'37K$ZAB2?6A/;U@AS;AG;EAT1)V7L\ZZ(['Y.NVSZ MU#S:.2;NLX\],Z7-NPZSMN9=AUNIZ3\[5=GYW(=+QD4%1 UIQF#=[/5T60=D MN]L9 _'?7DR_6=3;E3=?OZO*RTYU;8M! 7>7\&/6P^?)^U.8=#^^[;C47DV1 MO[/3"QISQCZ'DZW,V,N7F+RDN-$JW@3,FE4\(]JLXJM5O.F-NG+]69/KSP[: M5:M%!5]M\,RYZ#.7M629SW6365O.JI*S#6J:>T'G_$V6^;PBGY7FC%?DVZ"T M3P*W.+(I3WVZD1R=!E6Y.3<*<.*$U%3-[R\+*INV>F_ZP!%LI:>GY:N%(&L MI!E<9_S81ID__7@W5P3F>#LRNV&VSDF/FV7D!=B M6VF56K#ZDO<2G<<*1=Y+U%@HL67OHXPFS@Q-'+2=4@84V38=.,S)!28M-4PM M"'-:C-C:8Y7R@E2C!2DO_YS+*FW>!917:<]D%U#NR7&F;NA\.V"<:F(JQW\M MC?_:D9C*(>")>N93*1QNC>L]X3+=]FR+R8UHV%S"N5%/U.[G7DW+0&:04 MQ#U<.B7Y7SV[1K!6O43B)45[M, /L/9;-?[^D.OWD\) A'[P1!4Y;]Q\1D/\JQU_+P0U]SD,B5DSYM&W$::Q2 M/&;]3RP!OXU?-]\Z9;_SN5]<#*M1IU^9W:WWW#N =MESG[X( M/."YWPS'KP;=_J17]!))7&?TU0QZZ9\4 GT#31F,3\T6/)T$IRTB,RLQFW[+ M:[/66X5U4SQM%M]^?]*;T![3__/=\;56\S_]^.'';0ASRL!A-[0X;:')J>!6 MLG:;;,")X\"C0;R]Q/V;IW SQ#MA%M]#O(_5='GT=$WSPU,\%Q9G%-\\%']< MXYY1?"M1_-%7 C+4.U4,GQ.^#4_X'CD:R!4_3:_X.3K0S.4>+6&LGS'V]X_^ MCGS'+9/U6C+\.>_=UK?5/B^)-Y[*8LQ#O7WUX]_[CUZ("\DS& M97=D?FV7"#R'!K=&XD$B[$]20!JJL0?#=",K["6Z Q+WW\W=4 QZSDZZU=#B<@.$C"MA,OO#?.X-LND[/=&TI M67@N9&JHZE_:MEBPEB)S1< [(,F9V+7E]'&6N9.4N4,FJDWOOR09CB! M,0Z^O*N& _BQ.]O)NRQ2-Q]3M4;?;KJ =7@Z0SII1W;6XOIQZHS&,%/ MP-K[\;5+$+>BZX)@/D[8=9*W5UU9PY=69^:>Y<=/0%A;(@F-\L5;B\XTB%AT M/+/K[M'WK2,RXW%5?IZ,T]:H\?!=ISHUB9H&$L^EQ9D(VBY WZ=!50"6^9^B M5R?P20G6:H#W^/3;"^8V%XUL@%IC@)HC-!GP- /Z[EP,=I3"RI[E:)ZE<2BE M67F%LW)W[4\WM,$[,KN? XA0SKHT(9]_MAC_=,3O5/'\J6J(GRY>Y,++TW?! M"]EMN5UV6^XCNRWR0NM)AXQB'RMLS[55.6H\2G'9L>W-UJ*334YK3$Z[!>W4 M X+6H>U&B=.LMBAG25O@[Q9JB_;2YBJGN%IJ4IHN&CEZ;WSTWAP1RLBX-08GNZ3FNJ2=YVEV(1K9);7))35/A'+<?#ZL"E"-\[W[M#+X4\.M?G:JWM$J[ZDFC6PVSUTF#0*'>%S-J MCKZ65[4^PK>:5C]1_>;36R5-[)B_^5YYS>CFTOM!M$M&US%D[B3S-1S9T:+N MT_BYV#JYQM =C6VU.-R_>P-Y.!!&W'-O##>IJMMS[O_HWOSRQZ_V75;PIBKX M/,M>_'++LY^!9WM4W&Q!6FI!]E[ M=J"...S!6F9!0&>90N2+VS(#F3FBU(<_(@&8.TSX)D#)(MR#%6 M<[-]:)A]R.J;U7=S];6=?F?0+3Y\+8KQZV&WKAEOQU^+:N9SQJ_+SN>R/SUR M_&S5ZR&"W27_44K^KBJM.V0O?KX"JQ<@,>O.6 MR(Q&Q3B;[8?-]N;DRS:\]9+]9CCHW9$W2_*>)7D%M<]$"GD]:6)N EL]< M/F'ZW1S@;2FR:XB6\<$QI#@#W$W$-N/8_2W'9SG-'#'DK_%F]>PO)[M6X&2',K5?[0Z1>C]\6W8C I M?AT.>Z,W13FYS#K[),UI*X9]-+1Z%=IS/;ZX_75HN^RDQ+F6W=R1:6[R/*]][/#&B&?'_H#'Q9 M?!E.Z9OE^_#RO8(!V7YG^<[RW3#[G<1;_,[>=L<4'TR"GC9U\1*C74[=WTU] M.*^=KBIZY3AVNFFO\?6"/K\N!\7;B]D%[5*Z^J3N=:P^JP-EAJ8,W3PSM,3_ M9V>&YD4_<_\0W-^C,D]S\OAW-I^3/^\XJ751RH)MP-MEC?&B6VR ;=ATR>7N MTW]VJK+SN5^\3QQ;0)% _/1AN\1O=S;G0$L>6[QFF55S>'6!5ZVTI/L5_?DZ MB,=%/TRJ86_8[W>J+/Q[+3O9B? O#(2Y)#]G8&S M0@B=L M@,BF4&+I\F=#B<4PLXDQ=I."LFF^#<_EVS*(;Q6(G[/,> ^IJAO+G.UR.^WR MG'0LF=F&P];M(K8,6]L4LYT$;&U2U)83%NV)V4X@85$K03"I4O!N,7;JY,/E M57]X713OB]&X*KO@(S^,A]T_WT[]8KOD=&%V-TY\@^FU=_5]0]9.9_QN4G6_ M@DBGQ>738>L#4VLG2U=LGL@*>U"%;71Y_J(LW"'J>4TX 2&XPYX/S>M$=3OS M\[2U>3OCGEWV"8O!4LO)3;I;@#N9R< V96TQ94T1'ARWN/H\4L3X.BF\4NV(4VR(4U(FJF< SFV#6E" M5+*Y&.3UT?,3AYP2:W)*K($"DP/9O@ \(>;(2:LC)JT: MM0ODP]=.5:2]B3TWO$SDF%)O^NG(3,9?AU7Y/T7OTZ!75',ZEM8*1O8Z?"^J M;CDJW@&X+^YWL\Y"F]IWL1I>^NGVWQ$FZ$>$Q\/;7QG\VBZQVP/=;H.FIQ%N M?_)[R&V'1Q)'MDA5D<5Q0W%\D'!9'+<4QXM[JA+QHZ1W1$TDSM+XH#1N0K+XR("$ED:-Y3& M!^G63F%V,$." M1LTBG!,%K4\49"'.R856)Q>R .=:OI;7\C5.A.7T).'&']:V=9WW;D_)G5$* MQ^(SPG_ WT3-EW*/JTEW/*G*P9UOUW%FH>EZXH5V*NG*N-ZJV\60/ MI%P@,62[G0'D)5'/DIC)H)R)RVAJNN:Y>EET1I.J^.5F,-/O;Y]S^]W]D].# M5CSVJBI>=OOEH.QV^G_ A+X4?UQ5PR]5YW+5JZ9<>?B6K=\^&?7>@0%.0Y]_ M7:_\!C(V3]5TQYO)95%UQL/Y WSNWU6.AHQ@^?.G#[X^C/^U,)#%!\V]P1># MX64Y>/ =ZRF]^)*E9]U^=3>U1RAS(ZT/,N'F^Z=0?-4SUU+OD4?>RL++S<1G M]>5;OW4P6;9RBURZ@A^W?FCOWLH\.H\5UV[]/C @7XJ'F3S[>NNG]M-IA \^ M=/KM]G9B."H30GK8*MQ_/([F8WBP;>L'D8:YZ:# MB$Q*XQW!V'O.80"(&>R)Y4@P)0A],07;JX9Q]Y;E0+.#]!]^T/(RT/W,3 @#]"8E<$N(YM59AC!CSCEIIL*;R MQ2\8O?Q]\;WIT;>O"U,HYN#3JM-_!6'9]W\4UQN\%VG!=52!>4JY=$@3;8GA M*E*- D5X$;\^^*:E80PO+R%83''A+&)\.QFG2H-DA1;&=%/+\O=/K_]%T(L? M>D6WO 2E@R_>Q+E!6D& "@A% _R)2"@@$V?$DH@ER"Q[\4,R!-,GWL(\PN&/ MUE0O#'K-N!9G$,M^43E@YY=AM0D9F3#&!D&0BHYKPK0.,BH8HG2.6!M?_/(Z M^:(?3+=;]!-X*GH_3-\Q/[R%ERZ.YWWQ9=KN83!^T[G<1)X"(U%Q;%74FGOL MK(@V&(ZHL<)Q$U[\\L_P_F/XOS^\^YMY_YMQX=/'5\Z\_O##JS?NAY]^^,W, M#VSQ[6EDY> ;1!$_>Y#\;],>%&^&R7EU^N9R.!F,%P?X:A;3WN^[GUJS[NQ, MT.[-+W^83_=9F_OGOAJD8&4:MI2C/QN.=,YMZ<3Y68:!.B<%AR9:UE1E'K#3. MQK;PZ7UFVQW;*"=64\R=D8J+2)23 6$<(S8&,^^7V4; #U%T1*W[U;[+[+MC MGR,,:>\Q$0QSP I*6D4H?D7L9E="%1!4U MP2B CTAQKZSRV&LAL7$0A@U('X5[FC9>,$<(H"EQRKH2.F,3H/6$$Z1AJ43;CE/+#J-9I M,.?-<-"[X\\*9O#YZ,L;I0D.2(M L,=)49S'47 4E0AZF1D:,;1Q\'77,Z_; M31^-WG6N.Y_[Q4UB?25Z?UAJN(<042G.K>%"(JL94YXHPU-:?T6<0;5FTX&N M'\53Q@DB\[#;!VMCN:+1")\RNHI:N"-&BZC7A*CE<2J*Z%/'^;[H%D!\N.A- M,7X250-23(+BP5@)!T]GE#/&(4FKA9\*TP973G<58-Y^J#7D1@YAPC M)0DA#7=2@D/F"MQR9%)'3NJX6,.8]6$&?=_^LO??D]%XJO9@(=X4?]T\*A6, M5,,!_-B=]@D<+:CN_44?4HH<[,KHTU4/]!B>#G'VDAUX!=,L0>&N4OW(U [, M5D7O!K/;;7$!)B]U0+X8%]7'X579%4@\8N4U@9A3&(:HHYP10%*B;]7*??3=?=E.2MI=Z&5&.6T)@6Y#3R7"*D-?P<*8N,6&%) M'79RC=&>]7%&-?SWS@#AAW72HF -8C92SA$S5AB/L DQ8!&-K+,;=)>LMGM[ M&7C6R]NF(2]!_#% P2F+$%D:1E&"(Q_S>)K=9.O>P*?JDG1>UUV/I=] MF&4Q>I*+BL1Z 1"044NYX\2R@!"/EJ6<(V8UA,+ UHO:B%>/Y(G#7>><-.+6 M(J$Q:"U/3M19I"3<9#&0DK+:<*6>IMSV.]PL_K>+1%A)H[$$.^NXU5%;9B@S M3 @,($+7 ,]++"4Y&'>:YY MD9DF6*""BZ0M XD.7(($[@5F-B:."L$\<2^ M"+:1*X*0 ' &0U$'RR&XA.&(8!6)'@4:Z@@\U0"!#3S D+,6WFIA\!S8084V MD0-O%#4). 3!'+@B75N84%S5L.%&#)K-M>B]'7\MJK2IHBJ^II*Y%):G=MTI M&@?O]?;B8^?[=FX)*P!I(%J<:,9QP"HHZT!+<)2,!UR; E@>7K3OJ@ M<4!4>4HB!C\_RBX\P9IH5FAJ=B$PAW.79$Z)ARF*Z.(\ Q MUD#I,6B[F0LE45,10$JBXYP@8X*FFKN (%"(<@5*0H+4PM!C3R^;@1MV2NP! MKP5NJ5$<"0!&T9IH@R0!(B573_*R6K;LR;SL]* M0K=SN](H"HK&<.">!TH45I8#S)/6&"5C+<\@P>M2L>1W'QW3PSKL&K3A1 M**%2PYT!BQ%06F=46'/M0PTX2,HE8L^;P9WX?QP^<.NT-/?S\M;3]\6_)R5( M:_&AJ+Z5W6(FTA#X#[\,ID_Y9Z<_65$9*V\J8Q\L^1)$!(,(0#Y.((:W#%' MZ8HJE+ZJN25&%5]"Z'N>4Q/H=[^?^O90F0"/FU947PT'=7NU>F2/V 9"J>2! M\8@A;N*"6T#:1 ;%_LP(!H!#E<;11XX#M39:K)!*VZB"KJ[N#D+;:4=_GV-,0@0J0C$I0 HP;GSQA"F(H0M"LM5&%=2 MI)>2%AL-;'=3F0L=GG)LYH,(F3'L#'4><680HUH9H;A2(A!E<:RE/SFF[2'# M)N<%/KBV&L'#@K=(&^ZX=U$YY2%J-RQ01#VMI[*IHJ3YI-G^B.8':QXM>%$N M/"8@.V"VC?5.\>@5YC%X5X."1$F.CD>@M=" "XDQ,CP:G6K'M":&8I82_4JQ M^BIG^FJY#.? <]F3.<#&26EYL#PYYBB!$I%% O$S4,7+6KBIY7%9>CAS$!P. M#"NA-3@"IA1W0!LI(@'705T-L8 %%;KYI-F=.4B!(/8*C*8)7%NAI/%$3!,M MW&I/:XZ$J*-Y5+4>'+A4#@SCLR($4 )KE;22!NN] * @ZD5YA"T7(QUX*GNR M!A A,8^B"@ 0@TQ%<0 5$SBPD1'PA#6[B#5N#QV>8PXL$<1*YIQVEJM +'7& MH("%UX[R^E()!QA]+'2P!6EV9PZ0M$090[T2 )J<5<(0L),0:X/@&%TS!T0+ M>BQD^4CBP%BEG8X& R28-@*Q''D M@K<7KP;%=#D,!CLH1J.W@S?%^-5T0T*:<-H?4:SI@//@?DOF<"K=\PD1BF!C M9.G_.N5H,:O%/_,SV6)<"_,9C,M>V9^D&SX4W4DUK64)W[O]2:_HI1Z=B2"3 M\90>;R]"IQH WT:W_>=6[6E9$3X^\RWV>O4#%G0M7%[UA]=%,=>8]#$-\V!M MC5.1IN*$P(TFQ!E$-0B/PV:^7\-M@YE4-;PH0;N@WVDR9-IQLNPF[4HL>4R9 MD?/>!M!F2SGVR 8)^HHX-F+8(0XSNI1(<4ZL JP0B M L=!6!O<"FY()'AFR#Y40T@FG'0.$R(X_&"EX"EX1!0#O=AFJ#VU#!&<4=44:$)4HB'ZFR*YBQ;P=>%9VW%^^+3C^,4FSXKAI> M%=7XNEZ_AN?:*-U?G^+$^TI 7UQ5,//IVWTQZE;EU6P@MX^]#S=C9_"N+*K7 MJ8GOJHS$_(9T(Z*W G-A.>$J<.6!7M.$#4^M2>?C[ED36UP+NQ^8YM:D2)3@ MOS,?'-DE-3YT!KXLO@RGY'BTCX4AC$BI(_.<6#G=5*DD!40.<1+'=6HL+]]L M0HS1"*+4RZM.6:4HU7U-73-7A,^/5?5I(TV$L5K,.;=>41J$P5((&=,:5+W8 MG"WY@I7C>,I('PGT+4@78=$8!^H9N-/,A( BPX#R--6U7._V8QS5=6I=52ME M#@A%M=8X+7BM> .LN4A%RC7H;C61==:JP/EA+',0=#-XN MM&"IZ8V0&$FEZG4\C%).ES?G;#.27*1]FP[11'DJG)$<2,J85LBECD*IN,U2 M76M?B1E97K%^$MV;M[>"NNB$#5H%13BVVCH4@F.!(1PIP?4-?/ AYF1[6FRT M%\)'[,"T^0#_@:DPU@F(-:17P!RKZVE.FGK:++>;V'8T62MNRY,-TB&BP!GU M7()2P%^,!40XAY]CW:D00?A&M'_29G1%%08D#:/1G)-4(I.:YQ 2(0#%,=8, M-1%,:4%7#&C5?L7UXUIGMB-F2>; @D0@%<3&&(GIEE<5P??B6.^V@21;WK&S M?EP17-ZTF,^7HVY_F X%6-]_\^X&>WWWX]\ !J85F>O7:3UFL:W2[36O!@!J M1],+\)*DSCWRM]FY!-.>]%7Q[\E=1[3:M7-7IIX%,+_[\X8>7MLP7*JTOS,( M;E.O?A:(D"88^,C75X,E8G(YQ_ 0U9I!6G(LTC+J,'*!@(@RCB2QE(&)%5,$ M!@"L5I"4ZCF7$7ZS24N/15K)(,B$8-,%G-ID,:MP9*FY!_@K&>2J#M@')NE^ MYR^8 #5%A 0/N-Y:8S")C$J!G$I+3/7J%J1JJ<$=$V(>:K79(AHF$8&0#7'M M>412&R)YD(%A:FA4]7U"A"JZO%K7;-H>S20J;M-&. ,N)G(IJ.+,H;0+'\+] MX'FM@A\"1;%9LE^KX6CT:5 5G7XZS33UQ+R)#A]HP7%/B'( \429#L"Y;:FY&/7<#@&> M-H(AW+_^L51M$$H2+X/SF@=-K!!2.L2$U9KI>K/?>=KL8MH-HV-J/IJV)7V# MUX.H/59"IK$/R $LMI$3;!4-4EF(C846Q/N:\3IUX@TO+]-9NVGWU%51/>95 M=3IURX)&(6M&A_[R(]V8X?C68+7?\5SG^FN32#'K;B2>* MB@=GF8W,<1J,@5!.,B1TA(B#F5HRZ<0I_.G#K\-O135(7WRX&@Y&\-!>@ =6 M5U4Y*D:+0WHL.>-3XR8'[H0CSITQ3 0*;E9JE_9*U*I'3Y2VTU6=&^'\;3@H MKG_K5'\6XS@9]!ZCH! !/(V,@6O.@W!6DAAP3/OQ*9B VB$!)TW!874U3*>T M+;[83XIIPO#MH$C'#G[\6@TG7[[&\MOTU\<(;$40$[HEJ5'TB 3L(;Q&W IE=-#.8A89C8#23\&^+@1%^\+WR>:.RGK#KC,@[\=J MFHZ[WIB(*B(/_D9HX7S0T8,GYQH))!1\:.L[\4^4@L^(EB!FYQ3C:'E0/*4I MG0!*"ARHB$BJFAB>- 7W$2U1B.<]I=JH0+G#P2)KL14.:XUE.IC\;/1\AP%3 M.J\(X*9$:2V6.&U @(D!FAJ-5$"G$#!M3-$]!TP$PGUJ4W&D"UP*:QRUDD+D MST"0@0-M(/7T@+ C+X@([[DT*6'"T_%Y$#@A+Y4QA' OB:@'3%+OQ!(LS+UA MQ-P.D.K( Y6,.X"D'()/B[3'1(99%7<]L8=W$W,VFH!;Q4PXM9P2UEK'';>6 M:<\#,409%D"IPXH.3N=&P%W$3=ZE2C?,G'(8O)0S(F%\(8@$D*_5"H=_^HJ^ MT\@I.#"CS'+MO>/@^94-P3,BHPL"@M-Z!_Z3)>\S<'\DJ?4M!@0%U@!I;HT& M6CJ+$! RRGVLX367@OO _5(1)# +5EKP5BI:1BR55 M#,9C@>I4($B Q.S&@J:DE_>?KTVRH B X;+"-/C5DYXT9)+)5P@ (, M-[&^Z'1V]-L%_M><8Y<._J9,<:]06MOSJ=<)YI:8^D%LLIU^_V@+)XY9073: M12LD1\09/0UD$R!0TNE30*Y[7C69GCV9SNRDAJ3J/4Q2#"J0,$1BH.2*#H4G M2L1G!%!.,Z:H<&!+#0^*&62=E*E!)S?2D7T4DC27@OL(H 22R&$>B>6"AT1B MR@D"U*01IM37-_"K$Q?3W:R<8.&$E5Y&YSCX?14XT=X(9#W#F-0V;W#1SB1@ M4Y9/ KC]H $0( R0E<7440M;$@D6BF-9D^(CDOIR6(W3_:G5K>V,RM4--_8? M)]% -81#Q)JT*YQ%14)$R@GE(%#B]0)^RL B;.6C:C,]'I6VPY8IZ6$=D$)Z M!%%X5(@!B7 RPBRQ&JK]2!C:/F,S/:09KN",)'VH3&*D2'<894.C&=!(!>] MPQ:O6%^C\D0HLXNHA1-IB(O&2#!1%*#TM$MSVO:+J8^\)ED*T>7VW:TAWT[# M$24HUBZF]DR1*V2L!4"=[#W$UH'7-VQ@(K9;V6T X9X!DR5SGFJ;P#'G4EMC M?#1"*4Y50+K>#5U@IGG;]')_(!ACG6)<;2@-W FFI0H>0'#PVEE*:NT'.%B] MK;(VS:?>-FB+*U!"3%%0CG*7CM_07!A&IN=S0[Q6BVPQK_45:@>]]@Q;I>;2 M!:58ZA?%(S5:8X@:D$."6&5J[H#0Y4,,CDK&@^3S/?<@9\JEDAYNJ-9,*1(M M -<8!*[7HT" 2I8/@V\-E;9#$P!(:42<@VN4G%BOI0D46X+IH+ =%(Q$9"O"!^)I))Y@L-Z!L*V5V 5250YX' MRSBAA*=N84A@'$7 40+0T/6-,Y0RN55JJ$'TVVW=#%5616$\-IQ[1 R&$!+4 M3BN():-8H91:-0F)[3DK[IA(U7&(>RG I%/L(YMFQ0$A8%=?7,08D29%0'O. M=R."*,?.. W>3NFH@T/:@H1P!](D:R=K:XBN6=LPP?Z O&..<.:CAKB0<\9U MX,I)B'9$Q(#G:V"!,[%\B&S;J;<-_E0*"^.0BL8P"*R%,4HS(L#&8VET/4V= MUK%U*[5QST">6NVUI9XPQ[@ =^D"4R)839$'RU8_@)8MGTZX0S+.#N8^T&[R MV^^77_H8JJ=. ,%(<.EP5T)L.@8<@AZODU]M^8H'6PXLGSGHWA-QA$>^6 MA(3XT47 %]T,. F M(.K6.C(K4T?ZP Q?V9]YO7MX?(+KR'-_WW;-?*6R#HRU]=8:8+K17@9ID6($ MPF0;:FZ.)12_'B7<#V6S 3_'J#R\&,T%=0YB-' ^8$:]=9H'IWP(WAGC:]CY M<:NP4WNP&TOP<%HMID20CC)U?O)I845+JKEC"ABL8ZUR\;&]2SO5Y =$?,L9 M"L6%I1&FR3A8*(,I&'QG*>=8F_HR+=6$+#?%WFQM/E-DWA#Y[S@8Y*0.2(5"M/6=!:B>90ESRM/R$1'WM M*9V*=CRRK3U5B^O4+(D0G4Y#\PP\.+M!N4$%7$/LF"HRU9%CSF;_*-<&2JDD MQCOB.8[*))R;14PLU"K:6:1,%D$)8YZ:+R(Y3(6R='!B1IOND M9\!^PZ+UB@CF->,.&\V"8%'ON _8&EK4Y6(@@8N3+$ M!H^!A"!-"#DLZYMSP*\UW>KLLO<#\T@DNX*MY!P+Y8D)BHK@, 0$*SKK2(7) M,8/JIBP".PNFV6'GB64<7)E%/J1U&4*=95'7SA-Y=!'X>61;7IHZ[/HNIA$1 M83@.ACNC4U,FYYE5Q 44ZQDL") VQL?+0]F,'-.%C_=S2SZCM/91C-)5[ZIA MMRAZJT^._GWQ/.97;^+\*L"TUL2SM"V2(V+ CIBT5]5A<$S2;-,:=;NA[G/2 MZI%)<^#V1GS;R\>N.5UV?E<]D'*\$,B M<:<8_^Q499K0JV1%BM$8K,ET/O;:]3NC47EQ/:.)-.J1,(7"XE+K+Z+X'.V#:HYD%V &3&:R,D\8C+:'2T@A+)',2.G,=:EN4EQF>L MS,=CX.&,.XB HQQ12D&5F1?.(>\%('>0%$GK1P!DB6B/1&QMWFWT6.I@@C.: M>XNM9X8B J@=!R7BNO,@SDP*F@;:O?#."V4\-X(K0&511JL=T40ZC.H904+. M&:4=CX&',^Q!$$,#8^E$%ZY - PF0F,IHH[,U/=29XEHCT1L;=BQ 0,17?"& M(*XM,\$2QV@Z4TE*9FI+UXV3@@_%52>M,?:OWQ?=X9=!2M=_A->-8';P]F7ZH=/WY:C;'XXF5=J \N]).2IG0P8^?+\J!J.BM\#]6=!&_S[I(_P'_$WQ M4Q@"D^H6U?C=UTYUV>D6DS'(1W_5:A5?2)0I2KTTBDH#D373QCC+)+,Q4@S* M6EL1W@!Y[9).\RQQG:MRW.F_+CJCXNWG?OEE^K9'5O?>5<,KH,KUNWX'B#7H MI26TJT0X>_WQ^JI84!H[*?L]D) ;I;C]."W-A-$89@3WSVTH\L55!52=CL(7 MHVY57LWT\?:=][R)G<&[LJBF0W^T-HA'%!5C6FFGM19@-)7B"I2$"X)\34_2 M::Y+#3P>H-2)$/-#9^#+XLMP.O9'#VNW.% @);,$>Q98T'9*3.6(#/4%.R7I MTC;O7=)R?KV^&;3<1C"-5!HQ:7D,4EI* =HQQ;D( .ZPJ7>B8Q* O#PC8FXC MF%H@Z13!-@J;:B4#(B0)IE*4T6#K[2ZH6MKT^'1:NDE5 6VVV_5'-/,QD37=?-QOP#,_A>06*0S> O#!6=(6$8$E2 >G#JIZV>@$\26 M^G\].J!GCGX=X1%E7(74A9%8[@/(;Q0Q^&G7G^!6-*[DT[T 3Q_]JCI<,W:= MJKH&=?]GIS\IZC,0ZS:;1VG!W%$(8<#H":LP$C@:;Q#X8N]K:\D8*ZH97YK# M!L/:P3SDNJT,U-+4#!/LM.9&,AU2!];(G61$'&H>#_,#<#+8 M0(.Y11% $M4B*A="#$X[1TW]?$$!:H.7W?EAYK%.,S2/8#$M&%(PI\H($P1P M@BJ!4A/3.N@FF''*EZW_3N81.V4UO?0>BC]2+7=[@[V^^_%O@" Z5??K]>OB M6]%?<+9WU[P:7$W&H^D%>,GSSCWRMVDY]#2PB57Q[PG$EM>KGS=WY>A]*J6J MZB[]U> ;A+[IDAH(V&YW@U%$H A,D >X8^FEB.F0 1ML';M878;DSWSZB%> M;5D3#A[3FQBPDI)R,-Y*$2^9X#I G&MC#5FMV J:F?9LINUT$PB62AJL@5%! M998>VG! / ;P5D6#I>!#.LF!3L"050S36+6=F5F,MIF:$884E M=]%Q"-C3D5'@Y'3J-L0DK4',TV$E;0 KMS.5EF J!26 \!WG@5JC &!&9I4/ M$"'4"IHRKXYH(PE'3GC#<6K4ACRSV!$6D8](6D%EK9]/9E9C;:3#W%HDA&$J MI)2"P2FK0)#ERM&(UFT5: @K&VK0TCE:V 46J&3<2F&C9AY-U[$4Q_53I!J+ M_9IJA"Q"VI$83+ "",I3DWJO'6614F]%37*;&^*VTW)(!+$G"CBD>-1$87WJ M$R.8\Q*%%6=S'C\>7=@I?!H9ABV/IK8XHD <-LCPZ"$R)'MF\ZDHB5CR%$P3DB (=%J@06QA"O4 UDK6CKD)G6+).IHT#K+)RDUK.-J$%,.6/9T\5=IH =Q))P]:)8E11DNC>/ 4 MK5BF6N[IE%EV\,4/8R1C)% @SP8X)=204D=B"94F]I2;V968RUF#)9JCX(% M0\C!>%IO@]()Z6.'I%Y7+]MR5C8AT[ END0!(@ 3TE$>' =EHT$V]6Q#7$H? MFK1 ?(*\VM)& O#@,?7!FO9M%*DW-Y&62"2<%1@U:9GC!)FU4QMI%=.)@6:%"=VHI[ M8[%?4XU04$%JFPZ.CXH[03227$?M.<6!85([+:*Y(6X[+0<5B ;!T\&QG).@ MK70*FQ "CY9AM,]X=.F.]S#?JNR.B][-$Q<_F+MRN^I5SS 7PA$(V6"*J76& M%-3;>:\'^:WPA;F;3G &\>U8L9KQ;U-!WTAB ?K)T(((3E9KA=O MYKS75=-*!CY?,&H-,QSC:)PGX*R(-BY@[5>D*5(M?1/Y_:ZHRF'OU:";N@(7 MOIC].VLV#98R?.].=S2^[XR+<'%1=)<*\N][OSQ(*Q:8!*J H"UGE+>1 M226)"L+@6O=VGLX_V!VEMIY@DTBKUI,V$@YT=,$R2CG8V,D6AC%!Q>NX,=JE_ R,ZX4%! M&5E>B_SA^ZC\>5#V__/%N)H4+W[XZ;""V5!,HB-U#$KC5BR4;$:644= >>Z[VE,OQN9R?CKL$J[BK?D HQQSF/NT?1-Z>";FS\KA[\\GBRW5P8=133R89TZX-<):XAF@FDC2PN5" M+=\>AOUJ-)IL36D>M0U,6.$P0*N8#M)Q)E+A7)B>?+MBR(13^(\*LF;(L[$\ M:;AK*6PCT!0Y3U$$<* /$C "$QYQ+Q'D:P<+E.**"J?-]RWD_%HW!DD"[TE MB5%"=8Q)S'S@$+%H*TRP%D:+$;4+O36V(?'<@)X^\+7$CMP+&U+?_G0B7I3& M*G :-'IJ4V+E<UDUU7=PI?I"$868*"9]*DIOH"*$DU(U0IPG3PU0@H']2L=- [I;<>X((40M!U-[&'6]0?EB M=6HB+^&&>"0Y8M.NM]YYBU1$"KQVO1$_A$KJ$*->1^L0-6;)$PNN.9$@P3!N M'(CW.I5DUJ$S4Q+7O-LS1VW&@*L_3\:I:\['8=IC#+.HAOT^&)3;+CI;R[Z M&1 :HN2I_)YH)8R34N%4**9-O1(2@UFAFTYLDQ'O>_+KV$H@$-"1"\E,VC6) M-42;*D8N 3UB6E_ A*L%;\WD']%$[B# UA[10$-J8ZUE8F7 M&&\NTDV8_#K.@T]W 3$:"'4\"@UNG:>#YVD,WBE9YSS79&,KM,/)WT7'[](! MVL/!7FR ]<8S(C%V"H%9$S:1@EKC ORNZIGFEV+6L78C8CQE!H^AF%.SPB8T M=8M9G.::L3QCT.OB$QH$31%30 2#[ZY;T6TO9Q8B/DHL3Z7C-("ILEQ@3ETP4OOZ0AJ5=#D0V&9\C\T,7C09 M].[N?U(S)QPBT<)@F(_G@+H, D 6L1>$I[1T374(< <]SIW50]O5A-8V&Q($ M@6<0.J4XP-,J8L!B"F9%VMGE:LOI1".VO.?H&!.Z6]PVO?^>S-:]1W%8O2G^ M,MUN:EN9#% U',"/W=G"^>(QOG<7?4BYCT[5&WVZZG7&!3R=(5U;6R_'9:=O MKJ[Z-[U#9XL&;M;K#$S@;&5@VJQQVHIQX66^A&^KU.[3%N._BF)P([J_3LI> M!SY]-9C=;M.APM,N:NFDPH_#J[(KD'BTD@?"! CVX%_$M4& F 4++F@F5>2\ M%@.";TS1>7,8^$SBNDZ_.VLX]VG02R-80]H-22J9U5IJ%"U ;^\ 8T7'(/0* M./7V5#4EIX@*>D2=F%$4_[TS2.<%/YA-8J#2TH%F1PX!M8V$( W$X#Z24.^. M25+STCS2IK.QW[@<"1$[-U.$0ZS62S"G !\9B0^JMX5X"REE.BSR-AR, M=[\.A[W1AV%_!1)X+)2SE'F,L 54SD%=E$N;DC3\E3;MBYJ7D9B@Y8S&P@BV M'=SZC"4G/"HO ]7<0T"-K;&:^8"]#236!@"C($2RPJE[KH<4291M9 \&0DAYB* MUP\"QD(O1Q0[XT7S'&?D%M29I?]9T"2LDFVRW*:B*LQ]K4H&(R)J8?>SZ+,V M98*](2J"#14V]2JUV".(=]-YQ5I&7>>=Y%KOS@HM=:D_=TVBD4:'' 7)D-I* M1B @5"EO@S6/IEY]1DEME6AGO&B>)@4KO/7>6XN)B> WF69 '1<#P#6QHB81 M'+U83GZNI4\J%+II%K_1(<:+BNZBBM8Z3=+IL3AJ\.?86B+2*I\0]84GC5D- M3"Z.8>OQK5T80PX1"82C 'HCULI('+P##YH.M*SG_]+9IZANJ)\^OL?RDS:D M;F%4@0/AU%EE23ID,Z6G0"?J1SIPJ[%D ,M!M[Q*IW#,%/'MA>D-I^W#MROE M!GO"2#0PN!"Y@*C'<$2XTR@8K82J.:3YX3]YB'NHY]JKF)S652QFN M$R#=^V+<*0=%+W2J ;SMT99(3EKMJ77!I,X]2CONP4R3"(%,=+1>J]$"HJW+ M@P+V50ASBEWD@'^Q)MY+"6!)!$5-K!\K.CNAJ.'3W2,X$VBY,\7.Y'#^6!H" M, "G:C;*,5<,V\A3US5JL3& (&H&C]3.I6DV8S:T>_>G4+P=?RVJ%:M5CYVU MJ80 Y$4LIY$C*15)9QX$\,'<,Z=K2Q0_(8(()'QG)& M>02TA;5$+N4G<+2>UYO.M,L6[,5?(*)TH!A)X5.XHY20GA+ML6)!.U]?Y*,I MU]!LHAUH5>;A/!Z6":<*XC3CX(>L0B[)HV+2$JQK>;Q6Z.RAE[JV-K!OBO&O M(/FOAZ-1K(:7OAB57P93RUO]/NGTRXMTJ$+:V-(*3X; M >9RHYAE3# 2C)%>DJAK"Q*95\_AU33_U)^=UW@WOL<.ES54!@^^6$?)E=4V MY64E8@HQERHJ:]XY^YFMV#0]P&Q1GV;7U75IOA)J/-P(6RFGC22&&NP,MQB" M<"*Q\T@XI;QGMK@,&%>46>B MPZ)^2"+=2["5^C>\&HS&U21-\+:F+FU8G>T0A'N[\$7G2U'CA?B=O>V.Z3TO M7%7TRC',;KH4O$"S"Y;/ $P[9!>[>G2^EY>3RZ7K;D_736-;/%NP M,YI^6"?XTD[$M%_6V> $5MPY8;%7* @766I"[>;U83"9/FJZAY+?DWQS8IT8 MB<.D&O;2P;@K6M@L;31#S*2V*8*F*O3 K%64.0CIK"><$[6:R.0TB5P.]B'' M &Z9)P"<4I$G)U89)#GV",(_9ZS$JTD,UV0:;R'(GFN IBHBJSE'TJ3#+%/- MB;$1A<5&G//68A=4OB@JF/S-4N"CAP/W)F#[JP]%]:WL%O>PXF^O_@E?CF?] M"+Z6G\OQL'H_O.[TQ]>/>*94EL"=D)AZS)T7QF(KP/4R3E6(IH;ZQ/+Y\4LS M6#6YM*5D-"K&HU\K #>/YX_5PJ&H&E"-5YP%QIU._:13[D.EJ"\J75]@$O6- MV:O'L>5(#P1(!%ZUXCO/,0[6-C)"8P1'9B320C+DD&=!(>GKY]H2Q.3S"9(V ML,[BB3Z$YVFY^O'RX04Y"\2$ %:,&L*#UA!@$!*(XIY:YGA],^T&HZZ/Z3E3 M: R#D;9IXP'X3T5YD%$I*[47A*4&<1P_B<$;D^JVN*\L1JDBX*^RWS<#"/=A M'E]*,+*SQRW_7B,DF[H /+-.+MG@S\-JBE]-526[/B6:O39?JF+Z\[TML^70 M? ?(#?^.NF4J*H'7=7]\A&BI("3X@#ESA*>&>BIP^-LBK+TTL;X/%"]#[&<3 MX7&*/O688A2] )"%/.61!X(@MD,J>FZ\\@353U@6E.$-YK;ZF-\G#;WFC&\= M8 U2/?;:]?OC$;EQ4W=S-N+Z3>+8&#ES=<0W%QVJFM;# JXNX0?'RO+%HXZ M9)U021ZT,AJ$@SBJ.)%&U%LK,LG% ?9Z[2< M 6C@?3'+R8Z^EE=+A8'WRQ[UCITWG]ZNF-2J+^]64LSHYM+[03RV)$N$C<%% MZ[#B5H(_B2"&WCH; 6GP==WL-V/ +E@V;W4RRX+!@># ;$BG+X-[LX2PJ"T$ M0R'(^A:)O;#L[<4%_&J^ +E&XRF^ SO>Z4^W]KX9CC],/O]W*H,=_M89P1?P M<0+#<]#OW;!?=J]#'RYZ=%T]LSPU- !O &X!E%*HY#(<$4X[QH*W=-TY>H=A M8!-$)EN)Q?,2I/$Q+34@QZU 1GK*: S8>A=9'1E!O("70?"1)0<>-GO7XAV^ M2$FP;#4>%0'FG2 B@*$0F@O#-4__!Q?A9.J84CN0#=-U_'^,&SME9-;EA=H) M[\',RR"-]AQB66,\AW 6HGR&HV/U'GF$R3VQ:Z82TVP%%>16&.9 M0SIBG'K[R!4'8["E&JQ,ZL-K!X I(E$J7"&68S4]L,PRE([ND,'+%6=-/^PG M=L*UD\A>KMERB[A+G8J#=)PY;8(-&G%,F?3:K=C[S[%>3A5O1KYS(_DAE"5M MN:>(&>ZBY MIKX2J<&YT9%.SP)6M-;A9(T&;<.6=5T_]\"=N>,>IW!Q6D.Q\)C9!N79J.;& M^?!SGGJ&[?+^\UV?1+DF8:,- RP>'%*<86+8_V/O39OCL'4UX?\RWY,B2(#+ MEZDB"?),YB:Q;Y;W5CY-Z5CM6'-ER=62!X0"]2B$1S;D8<93@\\J3[PT$D;YN@QF93).+$4<=( M$J(I'L&;L<66\_@0"3AH?(\&5#\,A,1H9ZBA*?@!CP59_@O&]"[\;TS0/*CZ M>?22:FU0&R)A)-#W)7!6ZZ>YN AQA#W/=!-W X+VZ":^F)MU1FB(3]4%6W6B M9O31$PN;%'^;#"[K=750]>MRLPF#*-@%0Q"(L*>@(P,[>FX"JQ=$:Q*N06D. M"M];+]M ;'<5/^L3DW6A5,_!B,5V!4O'(=QP4/7SZ 6AV5K$NPJ=H<0Y-@N& M =EUA&+'7)RM7L1UBS>>74&W"_LV72W[4CM8'U/3 FE?N%67C4G91N/#>HF; M:Q0F''2^/SY7(_2B:1-#0'*]IAHK^AQS=HJ=A_*]Z!_*NSPH_E7Y7NBQ"Y/M M/==$P=OL!68UXSO'J*&.PV5_82?< W1K2(<8"=6U(4:.HB1;%"2WT1H_Y\U\ M49STK;OA4!.@/AU@8,+J4L_=4C):]X0>ATS @\Z_ 3?<.ICN4M)"Z=AZK-'Z M9BQ'YR'T\>$U/92)=5#\JW+#E*T/VG::!'^U%"*CB+RBC2&#X^&]\*#SY\9) M ";92-V3(1=* 5>#J8PM64YNX,);O9FWYWE6]'A('U[G!;ZY[FQ+KF&@(#< MT;=00NO)"6SN64>@<3&BF4 MCU3I;Y/IQS?O;V;+KIRW]TI4MZ+E[EUR"CDY+TR'F]%2_%)]J"85=DC)IOX_ M_N=;B#\M$OQ]R?W-I7NW#^S=/BDF-,B.:C.%(OK2(85:.QJG2:1.I?OZA+O" M, CS/?YJ&P:1<'K3,9TMY553"=LQ@B$QU9:+D3%!L,@IE+*BS#6-Y6*[1[FJM7X_JWW"4[3W=!%=*K3'[RL2U%_39<)'C MQ4&<05MRYF'GNMF+T;9WI>4HQ,(@YDNGK6?,S>@P> 8;T::\Q$+$W4AKB85H M)5K7',?&EG2.:/-.C(5.D?5D^,&UPO>>=K76PZV[2;UB<76:YLR=(W'5^ M-##&$-TR3^-VKIN]NW4Q*_,7@(KZ: I.KIV;22M;P:?9+SG)3_$??'+Z67:Q M*8IHV-GYYKH7/U>1BV _;8-(E8W&/A^'(JX7\]CU+K$3.B]7@)@<2!WGW%P) M/=K>C+CJ#L;A$B3A=[/>Y6@B)$>FY$"YQED8*+!(5?!UC%ZK-I;88+/+]1YL MV[5M"]1!#1J3@-(,11 ]^EXM8^EQ/K][742Q1?WLG7VK(,S;<"X.Y%1'6XKC MH+""H*7@'[R!YON0=B:Q)18C)QT-'4-J7(1[".T0=.]Z["AJI_G0S3U[O#L- M']#%G5FB-7E78XVNM^P)!1Z[-(- MHI7O.?_X:7)V<70S6.5FX,$ODW?G?Y[IG-3KNW9^<7E1CSZ=7%Y-3\T?U?BM M W;O-X)1T-6"#9XRFJG\]G(V?E^_6Y MX>*W<_EQ=_]>/^;G\\L_)I>W"U@Q7E=_T&]?/LT-X+M9S.7YN_]^,QM'NN*E MTE-U3H>R"T,63AR*6#S])XOK;'8<;@ ^61V<+90-YH/"MZXF+P]/5HE:2C% M>D1TM0"5C,EDD61LQL4(R0UI-13"MW2JKZR7\,/K/]*O@]7429]_Y/U!^EO)/T'C3LZ.S=R='IW>R^+_F"_+)Q;O3]8J&_7"L*[:-J*2&1G&VA M^#U8@>"^1E.3K\MJ8/= W#MN?R>4.X9<4RR=KZ1#Y=K[>W7#Y/)Y8_7<<*QWO=J7-$SEAMV M X8Q6&Q /FFNL;>Y413J46I?CDZ.V[^5\$PN\MGQW>YB MSRWKF(LEH=<&@,A;%X5 >$;G.Y 8VZ$:=ZXZYV\I[X4Y\@_9AT:M]R2D0*1; M>3:@.Y()Q9KNW1Z>Y;M6=#_-0T$7FKW!H M-Q+L?AD)[R-UJX.*NB.N-6'CUC/ZZBJR'1M_F@CV(/)-[(1UW62?P4--;#7G M+B:Q$Z9%GVU(0]J"-7[G KXS<^KVFW]^O@X7J]N1/$)GKYELF@XL5ZN&QD " MP%-)S+%63># T(;NVFN>CX?T?#@GKY0E)\3F=!CH3I*2>K#0-B MPP[0A@>KPW%XCN/P8A#!SO+B"$M#33V$F*&2+YFAI6(70(1-2/3A4+Q.+!"J MHVH@QV ;L7#/TGMU^K :2B]PL!%/.@Z[U5VN7*.#6(L1D.]]]$ET62R79+3$ M\G"A]Q#UOQ@:H)2"%BUF88/4FYA_@?T*",JL,\+2;*'#.?G[1!*<,V1#RK/W M=F&#,;I4N7EF%JX8AW.R6>3W<%R^,0!AH'1$#\:;0%PH$KA>4DO U/R8%7(JPEJ@)[#;(PDY"%#_-TB) MDJN9:HCZ1-^KS2F$91.Y7IM87]AD=)WFS=X08B)>4@/G>/E;&(QZZU0"^%([<8@!=TG="),O>]RLWG M/FXM=+>-$^JG=@!?D&R/B7PF%TLLAGLW0R2(#,ZU"=EL+7*\'EQ+S]0TNM!1 MEM$H96N*0,B00JQ)?K7KM=Q_%"N9&U/17-(04G'=FR:T5G/'>QU.U7HZ^N&C M />I'NHW[W^8%;9]?+"WRUS?A!]^[G?-"R4&" YSZB2&O 20O+/SY='_SR= M_':N%D"[]9Z?GLI7-?GRRR\/[>GKG?__CJ8G^NT_R)=-916S;Q/+4;[,&,_) M^Y.;5@17/_">P5CXS5_>3D58TR]EB+XW8F:+MXP)9Y@))+ES@5!WT5,9@D<<4 M7Z'HX_Z=>NQ1^7F-04!V\;9D:SG9FG,@\'U1UR/_.B6_;X?>L(^:@=S$4,]Z MC,B!1X'<):)UM0]L\KL4W0M+_JJ_VM77_7;T;T%V)V?G4_DQ-Z+(9\?W?XJV MLKH425Q^.#_>T,G=A]#55^1$V<9.K:1,%(@%JZ!))*(;&YB1V?2<;FUW^R34 M97V$2F#!=230C@4A.\A4Y#^4NLAYT8AH&Y-QZ6\OU15]K)KWS%EX=,B9N)B, MUC0O1,3$RB6,A5W@*<%!JBLZJ3$X9PM $B".^WZ+PB]2,\S40 M)4PH1L U.<^BU=P&RA;G^UU]@_*Y>];UH8BQK2"D.IL7-91HY$0[S\.]C,[N5)?S:[T754DE1\^%N2%U M;V( )W*5W[8.&8;WH;AC&[)OF#QD[?;JQ61!I]A]YIY;-KD0E$KC,W0DN\C' M?%/RN1N84LZE!EDOIFI+6O!4 M[G 19MSF8E_\Y-UCRUD<0B[-8!9/66L2M2:R)+K-V.?'\&B< A;QOZW)9YF5 MA=!]])%ML]8Z<5^]J/=*3@Y@KFT(9WUG=WSREKFO:FO()HB5LTP"FB-#[>+$ M8DTY4AS#$+*C1;&W;2YVKTY>BZ8UW[V8DD86:B$?4)MG-A< 1SZGV6V/EH]V MJ3M[=W)Z,MO6//VX^K+K'[.Q0>0&6%Q.P64A_;D('16K;2L+04UF+,;^;OY% MY3&KW,DNEUT^7QT6O@X&RK=UG^9(36WNQJEY.+MTI03VP#[*>M$B^2K6*%GG:BFA05W0#@)3\.LJ MX7993]_&JO[KB;+B,U>Z)5/DO%OR.3NA"TY\PQ#=B%I"N?UM3#]/CN]D6=RD M?EZ'L\[^O/-WFUN@G%O,@K-RZR1KCTZ^JP9,SA7OW? L%,'%-;:XP9)WN_T5 M&B[=M.0%@'/4)W4J1EB^RVRS-N+I8Z<8ZST.)GB'^]=8X]FE.*1'Z!:LB1BJ M'-R6J4!-B-543?IRH-U?1^^2QM?6A]?SA(6OT(J'"@!>OC)5RBYD[PJ()>FM M:Z8GGKR?3*>W*GSP=?UA, DD:!N=4&@69]ZR):[R70D\ M13L_;U@LH!^?6]=:V79VLT(AAB.[2MT!=FK5I)Y]JRC\%86:C0G>CD92MH7= M7.? WWS7-2:[N5Q7.?";CVXI3A34&5S62BNH:@P\\8##QRFY@Y(]8 MZ"ZVN@I:](RB0FHY&8J=Q1VC'-%SWL^G7]MT" M$*_ITL4/XAN/+L[/Q#=^>7LNY&]PW:ORN 2:(@2N@+63:4%[X 00?A#0]S(F M%"_8WT:K&[:G;T.SEN4?S\]F+<[G7NBO7I-^ET7[)]1YC;%%P#"T0P*O;_U(3 MWDQP-N2*->I WA2,C1EBTP1)OI=;>[/_D4<_LP!N)Q\(*=,OSM.IUHGGX\GQU;/WQT_R6==!L_GYR%\6_X G M3E," YIH0G>5'-S(\TW\M+TER'PER<#Y:PHR!:*[>&R141."S2A T'53S' M)3&Y R80J!4:]5B3N/HLK+FB*RW617 ;_/A4MO^JV7]7DCCGY@M$1YV K3AW MH7VM,;O,>"^;X$85POP>0?[^+JK8WBWII5A !]T'(*JQ1(_B*[RQ 7.^ERUV MRTEH06!IBZHYGKP_D0^=G,K&CW^0'WOVIX8OKF(T^9W0F^G"K FY_T(^+?E#Y\M/1_SV?CBTL-%9T_FYRH6.Q)]JL))\=LW8C.?]T6_)Y MI8)Z?GIZ],_SZ57;ASL;$NW=<*Y;A963\_SO\[.)_/OBW5L.!5^:&GXV6T];KI7/3!;)2O@:$29G7ZTL5*7'R8'&M]\(6(5$=M7TRF?\T_CJVJ(B_65UL:M 2= MBL,L+)YJH9Y0$,""IIS>#_D8*Y?TY!TLB\T+DA"AWM /$W6G7L'E9CA2%9PE7VZK<;9W%WK@0=@ 5WG4"]8Z M7*-EBUHF/\<$&9J <':4$D<( -VD* C#^33D) "(/Y@O7W[DHFXAV/'__7Q= M =//IS]/_G6=U2 X2US\F?SRW96[ON?_;[_H5W&4QSK:]?=/QT>7$P49)LUU MC_A!9[@>G>9/GTZOD_^N9])__OCY=(8+VOOWDW>7OPDXN#@9NTND;]$-9/-8E M+[>F_S$4T0]AS0)<"4T@MM\J^"^WTH1=8!!)@.^O_K_/I?W\E M>4]00.K:2=!@K]J1PU()L<>L:?48R?&0;A+0#F6%*Y?TY!TL]=*&,PIA",D[ M'4F?0-2 8O):<)':8',"QN%%\I$[F H=Y?-_G6V,SG/L7IO<):NCDUM(U0H> MN37R17)>[R_M@8S I6M: M=@)[%6X=2G-6&QCYDJ%45*8=O6),\"",K0QZ_D#2OGN^!A2Y^:3M,<(77"\VWPB#%X#$SFF;7U-SB-"P+"C-0V?%X]GGD=]: M5$ 0)T4O>V O)KII?53. "V*"Q$ZLB )5\^UPGE679PN+$W0*I:FSB+&]/T MQ@HQ6)L%C-O@!!"&H>@>K)^+=CQ27]=]0S?S93K_7)!JS& R>2$/UN1H= PZ M8DQV.%_1A%G:]^+E7B]ATP4N1L M-EO@V>3-^SJ=')]R1:T.NIG0C-"YEP0]L%':D;L4"C&T=S?Q+SR;;NBN.GXZF_SV9 M/=3=/C0N[]C\"F:&W#$<-XUP?OOR:7+?_9Q__#B9ZM3ZMT>?)M-5*04&7=3W M%B5X:"&%A+X* 0GR9ZX-D=8[FEDDX8,&9AJ8?M('U E/_GEYN_=5&5#>^5; M-I^R]A^2NV*$1#4 X\5Q+NLQ>M#$ YJX\C-KJ\"W9#,R"231?A9BF\6).& , M.I^/AO!-P&COYPT<-/& )G[_]1_G?TVF9_J7OWXZ/[LXUXH5?;S[-#VYF%QL M=%789&=1B^FL,&P**;KJ,K3$K)U(AKXCULW1Z[U4TZX'"6W?>2#9$(H5QFV( MK'9((VTO&[534Q*K-8(NZP^*V*$/*9F%6]E4FE@K, *X0/X=,;1(P<2Q[M0+ MRPH'C>S EQ1GFQ.,3]4*&ZDQ>ZY=AVMTA5;CD\M!!<_L1!Q$=FPH5(_$Y*-A MX1>^*:B)J/) J9Y_8F>AS!E/' MG-B#"I[97T .+8F#2-DRA6YR+=K;(W;'MHOR7DI!>VK<*15!E@DTQ9L*^UBM MR*WUFJL/84&?S^?E!GMND VGG)+3)(Q.**!$1RSYBBY$IYUX7QK([ZL53=%Y MSQ:TM1*U7+0=I-A2(:6,&<<.X+Q.RX?"(JL5*F-1+%Z%I*=0)W\UZ#H\ MZIG"+7>?:+^1J-B&)C67')A-:$93T'OI/8%P3"PY6C3+FJL<-+!5\VS%E#3& M5K@BR6W('5L4_Q8XI93]D"9WT,36+3T7[14'E)-P=N=3CC%%]@DC=H]C1R6+ M-@0ZF*5G]QZI@G6"7$ 'H#K49$R+E"-W@32-!YVY1^%8!0UZ0KLX\ F;-HE,5X7 UK+/!X$$C M._#MKMG:R;H2,I$7OQZ*7(W(SJJW'TOD7MY]KLHWJ:"-O;D%DSI!2;;[&$O.:98G+*9+L)4;FWWONQKV(6:\8?I< M#AJF1V.S(:P"79FML(^HH;H^%B$<-+ K]RTDG$MO+>2:*";1!P=!6"WUYOM! M$\_AMBMC]5JOYGHD0I.+ >@QY]S$,(TYV <5/+/;#H"N%!^*^&RB:@M:\=;< M!<9JW_T!XAX4M!.W#7(93(TF!!LRU!"2^'%UVUEK;OONGWH?4,.>^MCJDHG) MQT 8B$*(9,6]-N=JB[[@.&7NF:GRGCM&L;X.DZL@=):BJ0FY1NW$$!#%"BQ( MEGU>7KNOWJR)M"J:5E'IOTF16[)6( 7H7(_QM>6Y \ROTP5I.X=@-3D@BA6T ML90D;*5I.Y=04QK2(I\W&KS/7D-81DJ]F-:Z[\@N(P;U&K$'$5X;S>!60K?U M,<5XVDZ*L67M@48I]J1V6TQU;EWITEBN*C:'5IN<.A:];;3DY6[*W6:BY>9KR:U&@"R0.A=;F6,WVC>- M4A^;4#D!&?>7.??Y&Z_MZR'>A]&1["U!!XY@$U%ON01#N:*.;D/D06_;EL>R M,Y79L0VEERB+K T%QO3.6.1(^=CK:.NB)]KNVO9*5S:B+*J(#&H@$'-O&[(V M)2Q^5O?V-'G\/+FL1Q\-GMP,3*YICE#6IT>?R%BQO6YM:.6*%LZD<4A3L)( T$3HN4%WW M/C,"CO.P!PGG:W MJ:^C])ZBJ6[<;.0O]:B%X5&P3$&= ]8CEC9L2K".P[7VM&!UV]K3JCZPD*.X M8%-(_@,"?FHL5$HW74<_]['8/8@?,-O9TU7CV!_/+S8?8F6LK9FT"ZQ8M>QM MTC;9'9L19<0Z>BD(:0[XW/O\S1:V=&PV>T/""6P+CJI)I7-I3>YKDP,"-*8= M"J>EX3(_:F6K1LE79S&(?2'M 0L]88JB>P.MY9QQS#TR88&FG["RKY[Y[]ZD M1(Q&*+,(FIP1DS53-99H?*Y&"(<9F(:UZ':AA_UK&>2:T0/:7>N.1#;)!XZ" MLPK6;.3_XQD=FH(^039+!W1R+#H16D=$R[J,3GNI#7*WSI7L!R*+(!!K:UK[ MXW![;A.[4T_%::[%+*30#")$<&QZRF)VAV=\UJG#-T6DUK! M!@5T;*=*IF:AVVVP\ AB61YS>^Y/E/CY_$QE-3T_/97CM9C9K>/2 ]M>R H. MK()%:@HELS LDW/"DH?\&7 0EERP==:XDPWN%7MUR1=;6F8+5@>WQ>:MF#%Q M_T7;U([]L/91J$N)AA _-J2<5C!YU2E#& MB9,8U20WSY+!E"E:XYB,F-T4QGCW_@EU!1:N/IDF_Y 3(Z;&M)BZ#\*W*WK# M-+9L5GJZ! J_V ;WZM2XZ$2.'8R&P(H1;LS:PM@6ZUHQ94' :0^%NG3PAR%7 M +(E+.0[9^R-A7P:UT%PR-@.E.8;"N_'!O?JU "(.TI%9WJ(>"M$B@*< [>N M\YAI;#R\2Z'^=71R>O6=UP.T[K1_+$<7)^\V1S7=HO" 9(4L$%I3>O5>^(+X M*Z%[<7SZ"&FI UZYPFUO;FDTMI)L0?!XI4R0O- ULK7ZIE-/4AJSSSTM"/*] MV.Y6.(E )5 6LM&[H5)RZ29K_#) ;A;&MO+6!)OV:G?+=.=U6ZEB$Z8@\(F3 MB9B; 2&WT-(X7$D(+2X+!^UJ=ZR3]R:+AT0$)' PZJB5G*,/ MP7)<8*R?*P"=[/# M%1>PY(KD4P(!$(34M%32:@V>EEG(#5QX 9=P_9?9X=(I=UQU'E/07K/D0RO: M,#O(0:T82_!CSH%>PFV>4O&/1Q'-\?3@@; MGU,LQ45QV9&8J6D-9:E%AU@+.TMQA(4"(N>F8CUBE5O?Y I%REZZ@!7?N^]" M*,0G]MAR=HX!.8^!2X+YH-03]_A90=:;]U\?77Z=_#D+ JZSDQ]^[G<=0PCB M&$J..GD1(HJ##]Z)B^<($?#>O-ZK#Q'C>6YRM#*<10SA"%SHY#%Y H(%T(3G TYCL,@(8BCB3M:Y2'0?7,1 MK;8&Z)"B9@]K8]^N<5W/*S!Q,Y.%#&ZNGA*6D'.MF_&X9L.15+M1C32JRV8IU) M20YR@S&71S XFLTLT>6'R?0*W2CT>4SV;J >"!L!)280_E.A90BM1-T M[FCG4.;"13QBE4POD,.-C-H M"1Q3=)%CS,950;\\\L3O!*']/03]^]ET(B+]?YIQ=E.X<"/\54(%G>M5V;$< MVFA;,I:%JQH'F$T8XWO?6>>_>9'.W,KI[%-NT<'*<2S1(&OQ 7BR26 76%N: MS_);6)!9]EVPY+XM2?XUO?SWW,F\^KKQ5-Y]H;@\%[J_6L 66A=NJS.B-+G< MQF)9)Q;XB.AY9)%:K D+_,:>27A53,461BSQ1<$*"6BJ U;<)%GB6YY5LEQ\BUNVJ'O'=E]D! MDE7K 3I;?)R6NO-E(5 N6B55H014%YN+$;"G7>V%I#431Q=+=@,C^/B-O)"H MEJ;<%6M*"\31)1*@EP3CL1&OC)ACM*.H-H)[KTM4*P+KX%A\*ANTS9-C#>(J M3XXI!=O]V 4BQK @*/&M2&KI2VC&P$EKX4(19%M3ZF+E&Q4EN&634,F8V L^$.;[/IH?=O[V"?\;8P//0@T+)JO'[ 0LL_69O:N M",D;XQ#P:D7W!$B=C*8K]>:+H.IFL01;B_@<-F"YF2&3;J-PS?X(Z:%/7=7< M,LAI,5 =^39[M1?O$GSLF7HR*8S2>:WW[S$LHCJ@FK.O++#%%J==)XI5^")> MIX]],C9#+"\LF[5P/GGPSN46&@9R179O$L;46JQ-F.GH9E[%\=@M-XH^]]RX M8#$B,V\R-F.9L?8DOZJCS#:+NFU/9BM *(/.17/@7)5SCSI_P+F$&'68N:-A M'[(+]Q((8P5"Q)2UUPT1%B#22O5BV=LF\*)4Y"%1W('9(*BR[6WL$\#0YVTP MK:!8BYB 0)-095V--.AGW$N;O94-V6+'%3L4V-&2AE%"RJR17(2>N M=L@VW21DMS\R>B2\H&X[E]*UA1,)AY7+9VIS0E<$ZO/8UN"U7K['Q2@ANMA* MRX$IY)IM)7$4PF>% K4%7;@VH:XO+)JU'"5P[%X37DE'/&FSM-HU)8L1>H Z M#(]^6N6 M9'21IR<7XFCXL_8(O$I!>G200_;:8S<^1[*$P20O>W8M]"X,)98A#/8=D,7U MTA<>OXL7D-'2 (H0$9WDT:/ R-Q:T9)4ZY,OCG6X\!.B *]'1BN0K#=)R^92 MCM:2AE&IZ*!R=L4WW]S8W91B^M:.T:JR+@XU%,BU42.L4)S OJ9M%R$%1V/- MS-I8;]]$M*XAHKM(V*9N4"B$IOSH03*]%KE&J29FXQ:U(UTO'O^HY3^O7.9/ MS5VY5"O6C=PNN5R82XL8(HQ4=]:C]5N0RP*#QWAU,@]!Z[H47='M9 MDYWNL[ >@XY2,X";$KJ^FH.G" MF]CT+4AG!5Y*G40(:&HNCC3AL0:3(7$RS1L>(\W? MGG26PB;2I&V=SBFT%8/-)'^_7,TOGA['CR_D16,/E1?O[Q#V>7 M1V=_GOSS=')5;K1A/59OP0I$[AV-5HX)O^I:DA6H=TUN&(O&%AJ3%6O:RAY> MO!W2/29F- C8V/F$!(@9P#6B$)N_L=SN/?$3&*W=Q$2)$'SR,8'< M,%=*$\&-8PM>2&[+J@-;TC91)FMY,G$ID6K+VAA>FW<2C6SSY?:P5[IW5=A6 MB,5VFRF*T4G5-CD'54Q/:OMS9_9!;O>C/HV,4'?R1D=(BP0]>U-+0R<0>2R= MWY+ M4N)F^Q@()IW/]QR:V;_Z?V-14$VM29YS1S^X5L3Y-GA;DM65 MJ.!_'YT9>-B)5@"=N9A2[E2SUT1($EJ22[9)8-1@'3S2@F>T[:[V<.]NV[JR\+.F4M%SDP!Z)I2X.66]5T"+^@\A3C(B.\:"F/ M7.^*0&*(EDM'8;/H"&L7]]Y<<]85GT7("S)"C5[01Z_X_'[;E&5B7MH*$T*B M!IG).[EL5-AE 7E5X(@WJ8[I%_:J4^2XZL4+>N+2EX[=Z'*BY5S+@C.1X7Q'<6;1,\I.EKXB1-\ &B8Q=:6+J2N0(82>Q-#I@P;0<+C)15@ M_G:U]*6Y*-XV\>U9JY&(]:4!*EOM8-4%;H]5H4#&TV-/S-NC+S?^\)?)I\_3 M=Q^.+B9OWM?;_I4;GQK0]@ 5K?=R\-7!]!BZL ,J3FCU>.#OK'OU:IZZ]A6R M9V>U\R)SID:)0PHV%-^M%ZJV: RIH)WY#(['[>&W\^O.DE^;B,KW_WKT\$C: M-11A:T_JP,7]B/'))B9;6M2[VS'$,&8&AB Z6[B9-9;WR%WI*.#-FU,X0#28 MFX)+BB9U,E;NNN8-F[@ '.A<6_O8G>D2E^[N-BGQOI+X*PB]37M\]V%R_/E4 M#L15/N-/D\L/YW?2I<<_G4Q^/OHXNN+FY19J8(Z%4,78!& UT?>(^V ^9V#9EA\EFK77MZ='9I; "/4:?/@X@=@VAFQ:K::8U+VZR-LRNF3H#73Y@7]!O+F)883,> M7-RVMK3*H3HG]IQ-E:,O9X>C#L;HVF!!(*\;2SSEC^>@^2.W-)T(EYM.CF=6 M_^W1],UTEO5\/!L'+K3PUP]'T\E*6G2_0; !+^ZU6WW_)*W:QBP6'H-@A2H M?>Z0W7R(7([OS9T^P>LM;1N;F>-,]S=3A#5!K]F:YLBCR[;:%'T6+EI2G!\_ ML:O-S/[Z(G\6FSO5Q[P--=*J[2449X2 "V;P43B4S1B2@>QBN-O)[&+V20O> M[ILU)^\XV$H$VB"Y9$W[H2SNTN7=+_V'BXO/&TMK4-6$J"Y:]8L%7RWCL8I?*V.L<^UQLU G/W7,RP>5@Q#N8 M6&M;)..M+/;-Y\L+C5<)^M]0O*D9L94)!Y->H@I2$G#5A=53U0G$J4 U/H(5;UA'KN9IOO?T M&FMZ\A:621N8DA>D%5L1IZY\7\ZO5LA';&(GQJF+UOJ$+[&%0PS]J[>7*R'( M..H0M&KP"\62T8U4T@L$35OF5 M0L'HV_@ B#:89SWWZ[UVD?<(WOEBM2MP%]S:$K=02/XFE]$"842?7FH;ARM\ M@V]"@(K5%5N1G+XH +G8.6;+#'%1/V>-U3]);>?O)I/C64N!>GYV<3G]/&N M]>.Y[%[(I8:=-F;JI::\Y-AFN MS@K=Z *-@T UWZ]ZVT=!\D.<^^I9:DN[4 RM!^G-^RNH-S-M/\@?G.G9%(7. M_K@<74R.-?%3M'QUB(7O7\B7G7X^GET$ 3IO/LVZ*VZNOF 9!%]'V:WX_I22 MCOGQ/0G*;M$/93R (6O2=YXR9C>LG9R(LV7&6N_;7XQXFE+IK]8P/+@CM ML1DQ.&9/K-G*O*B96'QP%VLL<*M[6]5*L083,+V_>;_%AR1?32\[>UUB("VI8AS_J7%>W4&VUK@87%C]TB!"T8^_!Y??QN MWY]*:8MZ! " TJ]^? -EK3TJ2245H4X ML?@^$AB6.)ML7 $G-@[,F&P=A0T/)OQ1:]JP!\OB(<:KDO9\RT9.?!62(S11 MC'3)M5OL*+XHF<$(C"/IQ1[FKL MMEE.:+HI@P%!YVAN.M>8CL;WE9'D*TA7YI%DEUE MK*GHH SK>U@0-=]D8XL?;!B2SK(:$)?FY'9H=T=Q 0)TBX"BJNV6!F 4 M8L*1F3RXF";MMT M\>335"0SXT<\N7@W/?ET549S\YFW:2S]Z.SMR63ZXT1XU2K-Q]*B9HJ[EIR M3I.Z$P(4 \&"G;PIW\+L?YZ=,8GDS_/9W)=U9DR3J'8BU:5%/2T9N?F0P!=JR<=@36#Y?0_0;!V055QH MK'>SZ#T["IO<,#+1I^YU+"+I;(1.V@HD9K Y<*]#P3#Z)-_RMQ3K)C?,".N* M&'HJH5D1;#"E"N$A%K*C%1=C.JD/8ZAC+;'.CWM1JKE&Y]'K8/43&\BTK*^6 MKE/P6F)>BA.CDM@PM(ZUCZ4$8:Y5\S97_]Q2V:=FP\!:C>M-"3JB#CEG+#VW M(">OR]$;J\4.BGAZ[V(R%("*>$<$@7R80M[Q\)E(CF.'FGHD,?0ZE]<9M*S* M\*.!?Q;9?[I^#'[S_N%$@K5>;X7B@Z!41(&KJ7 JU&*%C-U:<>?K9!$\N)A' MKGA5815XF\!JI-12"2'G'B +H^X-3*)EK=LV7^GYV9^_3:8?Z]&GD\NCTQG+ M?_//TY,_CQZ7YB-?XIUED'\8$E.9 \8@BR:J3K'#V-;1ST6$-UC=UC:UJOX2 MC0M:U)93IYA=*2FV!%I^*6[!#O=#9X//N]U';NIB5@)G:VA56+Y7RN)D"/+TKV/R=5Q MEHT0#&>?:^5+#WW1@CM!_M[KRVR*Q7 'D)7;*'QH6+G7U#YZ],K%:;T3AZ%P M6+Y<_Z4.[J^CTYD/O*Q'TZG"Y0=J//R25RJN(2$KEV.B;K@$*K;K;+*$J;>! M2F,(?M# )LO;]LYNH[Q'IYJY]^N'R>3RQ_,KAWO_Q?1>GN[%3:+NM;>]RM== M]4I2$^NXZ<(N44!?G,^-D5U%[8 V7+4]$5-8\HABD\6:61P^,F$WN9=>0PV9 M0C=R;,>3[.?>4%YX9\]Z #3$(??<.H(J KH:2N!+7E0/PEQ?2P!2A4 M")K6_AJ/H8PFMV6*AS\SE MV&S"V\'H[X6L]J%9J%P<$TRKG(-F,-L2<]"#& AK:@LK9O;GX"U[EQ92SD+* M;7!1#HG01N&.R,G:)+N-8_?82#!/J5YT8\]ZHP1^E-SD!%#2^5&F]"[\R' C M&TS!H?4II+TZ!'MUHUR5*\1!7!-$X<,I.8K&]RRTOECA-3L_>)_?7OSV_JNZZ:* MZN_\='W^O@W\W.#HHWLX^MXW+! ;W'U..\/2J]^.)K^^4 J_M+N9AS-I<0M6L6C5KF,.E$K.3=AI[$*QA2XZ6+,J3M(F(4.#D0;9)D+&,>3 ME[F"FR8R5(U6YV=A1CZD(OC(" --058[#KE?Q(JVL<:E;T\&<^C.ZV0YRK5& MD[(OU00O: 3&F,5W(^U?L6G-$M< X'!*]CV$( M%#W#%@XEOC=>,6?TSH;2@B<77(D0C--,MLJAC_,\P?FY/L3/JZ_]*]$'J#H M3-N[)TJR6DRH86R$&BS;18<^6C3SH>L="G&M$GUHX@UUV(L.RL;(VOY=+F\K M/GK'=7CL4/,#B,]H?@XE^HM*?%,6XRIGK]E,?=:&!FOTOF5OHX613LWB4T]0 MV6SIUX7DEU-9PG^=7'ZHHH/SCY-I^_=UE:^R&_G?VO.][B71L$_>=9I%$Z.< M2\=@@*%Q"2Q[&T+VB.#F(PD;+W-'N[R;DWLL:.+-]-?)]*^3=Y,YJCC[RU6V M6FS*W;] MT:L8LV\8C1"Z:%V@IETE$R3VB()*G1E?0&VP<=Z?O2(1_1Q/FJ1AX" MS(+.8 3N$(-__$?^J?RPROR@YJEK MAV=] L"<=A?'Z+4>QJR=YW%$>:\(JG\SDET0;;/ M0I^HL!V C;CTM/?F=K5L?CX_^WV564G:IIUJ0M/D7^1C#\8[8-.TBJ@L*(Q" MY_;>L#PLFRM_=#V5X??O?_U^U3N9$VSG=>13;^1*35"%M^JH4O(MC7.4K'5N M_HUD+\2S-*T/@[;#T%9YVB\]QY**MC0#UJP@&NONA3=%VDO\]L=V*5'PQ5"R M7;/J"&,7UMN* +0".1>A2X/E2.B'9YW7(9A'4Z("S&), _H4J8M?R5%CXP; M](QC5QNK0[7WTH2L)Z,U.9$QN5M!88)2>W ^LXTA"L05CBT0UPU'1]/K<"_9 M]'IB>3HG2K%RQ^*-]2''VL13.Y68F%^(Q@WI<-_M);%>3UKK42+LLODFYC@@ M,K:LJ1"Q\SX[_)>^8V.>"LT2AZ.=]6#KOU.7+CGELIQB:?A]/NTE WMG?'X,72 M'+:I&"1;+"<+B)D\0+'&F^Y(PQ>!QMZE =5F[;MJMB 8,BT&4T*]FKDJ_PFV M%G%=&3*8-M"&@"GM(31>1S"/CEIHHVY#EJW-GAJ&6%I@VP&+J]TLR(0$OW_H M9VT)K1FSP(3"&,39Y4 U]A+T-EV]2FK3RK$/*SF3]M6S/\\[+J?2&FC7X%2! MJQRD>BTQ&\J*Y@"O2%+KQ2N\2RD*WQ1 [+2<-!E[T8N)18M5]8W..E\H8(PI1J@QE3166XQ5JZ](-NO%*R A]Q(;"^<4'X3. M^#8[,:6*1Q]'M8)V[=N_"%?8TAH3&XMB+0'M6S<9ON6QT)*75@#J%D(O<,D(?Q%_5 MC&,FM0,<&A[LA7B6=@"E9 Q5VX69$QF.3>L?&T=7DW5M+.S4^NDAY7Y?MGF( M6SR!!:9,M;M<4L5(K3?73 1A-TDP6PV/P3<0M:H=F?&HDUTZG MAON8_4PQVD8I+4BW<"&9/8 NVY#VZ6.HX\QY< M#![W$OOL+M^"T5+5<4&NLK@QR*Q3#K*-1JOYQ]1A&\-> J"M9ENXPE5@<@^E M%+%Z,>OPHE8K=7:Q]B$62,;ZO77NSQ*YL.S9^:QCI7W2T21UUJC:^,#@RGB, M7JNDUHM< .4 R4;/;PG9_##90ZC\GG^)J-\IJ1"PUK%>WQ%C6+V"7M..*Y"N^J%,J8&0K) MQ[VW.$^*7 C9VZ.5!29T+5L9CD%(+^2P[*@Q6+ L)?1G!UD7$ 36$- W7=; M!.P5UV>OYB6'V&&4CA5F:O8>]6TG=&%,-PR98JZ^M<:V6IIE%% "]FYL1FCI M51^<34,7VM_.H%;A1E!;(YY[5D!6C5%:-W Y"MYO]>C\.ID-3W^>')VNM;$M[ M619YJ3:18(BB7%G$Z2E!H9*4JLYC73!< M,L!UDXJGKS,]4Z(&OJ(E9RSI>>>VBI1ZM/LWG,811NZ.ZSO<4K>7*^YJLH%EP&%(%2J%E7U(,&M>N:"/;!_5J#GI] M)KU:_WUP7]6*ZVA5T&&U&A^L%H@8DN,N%U;;*4(+'A[2ZNRC#DI]!J7>=ZU^ M':5F#38(B\$B=*!9GTNI]QUK7$>IF@0=3/(<$82% M8P3'R><20=@3I0?]ZL&M/I=2XWVO:M;1*A(' 4?0LNWDAR]N Y>?NL> MTFK\!K1ZT]+X^F^T;_75U\\UL%W52I5;:!VU07&T!%03V+[)\:6*Q5AC@?CJVB5[P"!40)6/C:*I.A=89$T(B<9&2 M@UDG(G/0\4O&!.Y'T(&#]=VEG O59G)#HR:Q<(PI0%N@8W ''>]]@.#^\X]8 M9KFQ'5)IU&J-'>4>>V-#!9V.N$C)<##6>Q\MN-]KR'7LH=O.I(_#6 IAAIQ0 M :MGLT#)'MQ!R?L=.IA+SH;J_:PS4"?#.=E,$%OTW0K1;(M4'.9:7!Y4O'>! MA/NF6H!U2,YI2U?JB"5![<$;KZW;(<8%*B8ZJ'C/PPKW^U0E%W.N.BI33'3- MI30(IHG. S&0762HYQ_'#RK>NR##?5@=29LF%5^[$7;<4S6EH*V5*K1,BZXQ M..>_226_^7QYH>4S)V=_/BK64"I@H\R8JB/4^!O'$-#5$F,Q$!;(,CEX!HXR M;FQ?9/G2'.41L0:G8TPMV%S%!/906'A)U@&WW2G,CZP]*WO=H0S7-=)]MY)Y$N4)/*!L; 3$R M@EUDKRD>;O+KBC8TR+6A()P&D:H-13!.ZE$[KF(W[!8H>;Z.[*#D_8XVI%0S MD,ODJ!!;4[! ]<2VQ[+O?ZHSQIM.*AX:]&&EH221.MZ"D@66BQ5T';*#BT M)GBI:,-!Q5N+-HBRR%.PZ#3QOD$QO=I9-\+H0ZUY85B8#BI^3=&&Y(I/(7N' ML5",/76A3CW69DF#2HL>:MU\B>5K5_+OGS[M:[[*$Y/QN>?H:BZ93:980PZA M9V)?O:$6;%B:M;TK#<^)^^^NUD3N[U M![7N%_N=*[)(&7UNU?B6R507C44AO]XD4WN;'_%X5Z_ZTP]ZW1_".Y>V[<7^ MHBA59PP2U**5C2$A 9'':I;41!V4NB\$=\X$Y]2,IC(:C&2[3F5-M?52 X3F MNW\X:?N@T7WALW-I^.@YN\KHG"%"6[2I?BH^BVJ=]P^FX?N#1O>&OLZ7HD:7 MC87*HE%V137:Q.0&R#5;\R!,B@>-[@];G2,T^FZK[59[0,)"A8P19;(0'4KA MX4L*+P9[_SG_.7DZU:_6YASER^V7O#WZHG^4_W4TO??E]?SB$E:.G9Q]VV]? M/MUO?=<^?CH]_S*9W-G%JLZ-K=A6$A?K1+1D<@M$5/K]1B6YZTYLU/EDPQ5I/ M-EFYWBUH:VIT8A_3V%48;7S]PMR)3Q=,AH'J??@J$%).O0W6]-*=H@T=A8S\/H)T?HBW?2J]PS%B07 M_:;?EPF(A"2X28(&R*J2?_T])[$3W$2!$BFEW6Z3%);,DV=?#0?%N(XUU(Y' ML/L 6$3$9'Z H\NW>K2T,<+0_1"$E,ET$E+A&)B1Y[NA MXSK 23V7;<4(2M_JAL*(L\>(PQ(+NDS"H<)F>J#K 17$88%/'->R#-.CQ#"V MAY]MXRU78N,\4>+A.0EME#"I8X@@U)D7VM3C@3"8H3/JX( F5]^1::+SM\11 M*''N*'%01D,;(1S=MP4#L]$1 9J%KD?U,/0#CX8L".VM_ /Q,:QR@YQ76$:H>V (<^=T-V:[^30MX0J?#AW?#@L%Z.-$, 4/).!E<&! M2PBN"Y\ *G#=-HD'>L76Y!H.C^8O'"'ZM0N[UB'BVV0^AVM%-,5AD ]S"?F6 M8[O<"@#H/D[7Y*YA4@)?\0MSMJ?XZ^9;>BK)_4@ 7-3!/+<]^&"?4>AYPB1F M #J>2WUN<^:[CFO;..R3]T9==GU&UJD\! ICSMBG9)LN)]2!?Q%*3>8(EWG" MM?7 =VA@[7 @4/J6*HRY?(QYN,\)G0@N<2UT.5) 'D$-X7/'MJ@GJ.EO=TR? MTN>D4.:FCZ#.?D4FY2 MW35TQ[ P8T,\BT]+X$(Y/'YU? MR0?#?RZ@;]WX>F "?Q71[&$BT:$77ZJ MIJV9C:T;& LLSZ4F$(%A!. M?4'@(S"$(+!\V_5"X0 >V, 1B*Y0X7)188=3JG58AA>VZS M-RW5HJ#MRC):RD"[XURI9WN,VTCE\S3NEJ?#S#/:%6]@WG(,#)[4L8@6>1T'C M%CRTG4 /#)M307D[V227*\7Z7F;J&PK0VYMXX Z=MC-QX!T&IC!LS_.)Y3-* M0\H-RQ$^H:;O ;,0FSKH&E1WG W="AZUP].=H:];PB9^@-78U+%U9@;,]T/; MM0SL&;RI#[1!3?AGT!VR4YYAX/B<6G!D;D@MVP%[P+=T$\X(SBET-XTD,*C% MV$-VB,MXG^>K>.*O,OCCQSA+TDEQ3U5/*^)Y?),LD2'L[;4Q- R(Y9 @X!;! M)C Z"SAA\!%T8E?'*L--L\4,R^9="#QPD\,":%VV# P@(//0#JC!#.S%R@7\ MAP&:,^Y0ZJ O<0. 3,Y.#:!_1--5_ $VMY;R=;-0.Z^JZ MY5#F^7ZOUMV"O1VTO6U+/,'N'GCZ[F22H&B-IA^C9/)^[D6+9!E-]W4%8)YE MLI 8NB. 5 1/# 5=%\7GN$1VNN=!*0%QN1E0^IP.G$,0P]TBX98.N*:E!'3 M(,(Q \\.@)L:O7X>%PZ9CT"[\^7>@>B@21)"F>Y8H =Q1HAIZ[;ENI[+*;'. MG+C8;M8!>K$!VHYM4SARZCJNZ;" Z*%/=9=Z1MC;':@1AG-FNWL2UB$ .);P M3/@/]A:QL>;2=1RLN?,H"_JL T0+.Q\".;&(Q30_@]A^@"T,+,/GQ X @TR9 M31H(9QTZYKE1R"E8!PNI;?FNZWN.2P,J7!=(3.?$MT!9)4%?+@]/7)_B1=7D M)4MOLVA63>E8-VT_IR)N+I[LK63I=G<-+$:X'KB.(& U.IX E11HQ0,J,6S3 ML39H6,6,/QU-^+7M'KOF'9O?H+,=PBJ[FS1,EU"/,!S(33DU&;,L3Z>6;]D& M,<.-D[AM4#')UOUM6-8PFS@=G<.!^CJ#35,&MG#(7"^P@2.*4#@A;'4C##;0 M^B PD%1PD,BCG4ZDAA<2#]8N/&J&@A.B.SJU!2.^\)Q^9RC"]?5YE/L6-?P. M.D);6*9'+4ZYL*BC<\X=9A.;6X$%A^#HFW:P/C;U27;P)(*9ACXH\\3WS, " MK17DD WFL!$08C/A>G03- S[_*%Q.%%ZONGYE%(1&(2:>L!U/S"):3D.M@6P M>WWX#J?'9]O\0?+5Y=P%YNM881!0V[!=W1,&!ZO$LD.#A;VF9(/0P5TZG<19 M7JQ^HSMO^U@V8@#C=(GO4)LRDV%=31 (*HA'O=#JK=?0#=0R^PONK.&A*]PU M=MOEV LS"$&><[!X?.ZR,#"8L,$JU$6_=ZMA,]M8;^KXP!6^GX^G*W2Z?4PS MI'YWN54=E!GR)Y=';/N)X+$0_GN>+R:K:9PZ>2G>/ECE,S_ MFN:Y3,^)\^1VCG_X.?O;*IHF-_<8M8CRNW":?OWO>'(;YWO'3>J<,B M#),X/0IH1@DW/&ZXO>;*8&J3#33Z*D#_]WD6 Y!!M7T__P)OP-NKX]CG! 8% ME#H^MQF!__=0+S.%"$$U"PD)G5YGVZOUILNO \@_+^_B#"_+XKMXGB=?8EA4 M.HOW25AA>U8(*H9I8#MK'^_W-"Z#$,=\C?#]G$7S?%KT]IS\ M-YW8\(D=&)X+2B4E+G$-;IM@P9'0I3:PUIY& MP @.4GPM,#W(]/$\/]"=@ >^ ,76-UWA"0?DDDDMX0JS-QH M"HP.5X/U_P4 M+T%OBB=!E&&>S3[MB3.'D&'PE"E9726U6LBZ@MI>RC(]"(NY!4JK%2 F.S0T/,'!<'<#P[? 1!-A/[;F M4/-2S3)GA]GM61:(:H?X9LBI$=BN)0(/[*8 /1HV[8V:(F"W&I<,B7,R4!UN M6:[A,W2H4F+ZG.NA+I@#.JC@W.DA(5A.%KE43OI8V#_"0N4L$#0DEA,*3EW3 M<:V 4U!0L9NM&[*>R+KJ30!['5 ^TD0E@67JMF4[5(348(+[EF%:Z.#BW!3. M!O B-WV- #[&1C5<+_"I9P6>,*CN>LP#"'-FXY!OAXB>8_2*@#Y[J>;4$= ] MRDAU'1W^"5P3,!9;'G)BACXQ Q\';+M^C_/:#!-K7@_K/=Q(Q0X7U-%U=%'1 MP-(%!>H/!28MV8[/>ID&AK4WK/!RP'B4D6H'E@?FO6W;0J?$H-PUF&][H)U2 MB]IN/TK,*49,7@M,#\M_L73N^&%@AA[PSI"[PC!MPPH=2S@&-?IJ+;!2XV+] MI@\'X@.-5 ]1,L2DFM"GV._=9Q;G''0G:MGV^L@8-%()<2SZ\J70:8U4PD+3 MIX'K$^[2P ]PF@#PC-B&#Y(I]'2R M2?W4R6N%_2-L5,OU?$L'Y9[3@/H>%QXWN*EC2FMH@KG49['\4F/5CX+RD3:J M'@C0[TW/";F@Z.OW1&CXOLLMFS#&-P2I"74N5]]_XC@J#\. 4!<'P9C49K8P MF>'9KA$0UZ5ZV M27QE$OV GXM,$4FV!EI7K.@3;\ON>H(1:W'>8 $65DUYD M *X#_>#UX.P#4H=)X-M$@+T?A!1T*8&A%=\DON/SP.]/63?H!7M9GR20:G'/ MLRT:4L9#Z@K.;2-@MLX$EKH#I^WGM3F;R@M>*$@/-%$I8S;H4>B,QA;GQ 12 MMRE86@1[YQ^7DOER@/A $Y49)IA+3### )%# ::4AR+P=,=QB!!] 0\F*G>, MRS7YSR..&@I!P!AEOF.YU,#,"MT1\#$4@-HZ[:7 &U3?5/]]$3#?E;[,.6"> MQ72#.SYE 67"<"R']'L!7!(DSLM&-043Z.-C+A9$"@+ZJ-") MYQNV&^K].@P=".B5@OY1B;Y6@!D_' !,_5 7-@Y?<(BI.P&Q^O7(5Y@1_ JA M?*2):@0&,XFM>\!#:& (%[YZ(-/\,"3'K\\B1/O?Y-8KPMZC+-2068'@ %5FA93K(1>$N&$H M"+,#7_035!V3.KIUJ:;5*9L)<5!$.6C^.JA,- C Z&>^X"( %/4HVY#E3U\1 M&(^R4(&9AIB."C3.:1A8KN^;ANYB?A]@[?ID(( HLR\V7O5PD!ZDVUO<<3GH M]-0D)A4&.IQ]VP@]R\=4":N/E >5Y+T<(#[00J6V3T+;I*X56E3G/O,")V#$ M\)#+,C"Y.8YN#3AE)F[:E8_-*(Z"NL%P/K2<_H+9C MB%#OYY=O;/0PZ%J?)'>),[ /J6=[+M:#V)Q;%K68 YS,M$VC7QQRQ+8_1]_B M_&-TCS3GK3)D >Y\@LLMONQF1?^(L@3OK#84S)>@^<:YN/>F49XG-\E86A8_ MW\B_W'=@LO'F^X\9@"*[+YKAC!/XV(?26M,:EU/LHV$ L5)?^*Z)BK/'/,\, M@)9[27,M .W;?1M2?Y]/DKQ@4(V4\I,I?MU(QW_;@=$$NTXA10F@.LZPT;D# MBP4I1BUBN#UE_VK-M[IK,8]:]"XR%-PS?*:[#+1KT *Y<$-#P"^F[V#GO;[, M-=I;#!8BSOJ/%>II%[P(UH: 8 M2L>[RZA+0Y<"Q7.BN[!ZS]4W1-AM?;A52^5@.DW'TD& FL$22'$!I#R__24& MVBB(/,J3\8,QWPE HCJ^YWO"I8$(7<=C(?>896,*!NWQ\D,0_P'K/?G>=YUJ M8!&N8X-;D%_4\$-&?==R;$\PV\**]'YW->>"-K^'#CW39\"BL0[7H,06+ QU MQBS@U3@'B/;*16UZ67O?=? A<4""6XYCVJ!5^B$'#88%)*2V'C"P_OH9M*?$ M^LIG7=D!/\_; 0*IG\#+5JC4;.A,5M!W+<7].$N^P#O1+UO=]2G)?^N(^C#- MXN1V'GP;W\F)06GV-+]$TSC_%7^+Y*OXQ32/V[KI$.8Q:A//%K[EBW[O M2.ZLG^-#8/\23@UTJ4E]<$>&_)0!Z'NA-A55U(9<0GM41EC/9WNNZCW+,MPS!34?W,%@AZR33 M,#2X[=G4MRFEKB=,;G%'^#Y@H^T9O6(O:G)]W8^T=A/#)U=#<(%(Z:I@Z4GB""@T7@D#$(,OS,]Y(QMF/@A MB\">\&Q_?6[L)SX5E& >EV?ZIN_;82@,$TQEPZ6V:?6KXRV;7C*(CD-_C(P: M#'1DX>M@ZU!;9P2@%()P(+:YP64],(MHG'D/]CAS85NZ!V3K@E0+3(]3 =I^ M&/BZ8V%O]0=2;K.2QZQYC[,4QWVZ@P&^?>WC]'8NYU!$W\H9''D_[+E>4]U&$,?T=4-G)B6N1WT:"FX(TW,#+S#, MP*>]]"@Y-65]O1M6<=1"UQ/K.PNU7:SHL%UB"6KZ +B0K!T\K(4SWN!D8/.0F=8P0N_GBU"M. M71>X?*^F;_\^#EGD8_=::J&;2-G:&3P2-@?2U4G@.#0T7=<&? MTU0>N=MRF2?;[1XF "J'Y7F&!^+:H$Z 3?:!]Q)#MQQF$-$+E0V_V[59K]7P MFC*&NF=>YB&!4!^T#9-S3&L!_=SG'*?8<=<5H1LP??/(2Y0W'8)\X"J'WN#. M&';@AZ$#EV%3/C.T75^W;6[[H85)XJ:S<8,ZX?QL-K@GHBE,0OV 4(MAH39W MF:=[KFF'3JASR[$V#YYEE%GGM,%=)^CX1">^"$,PB:B'W:=!]0\"A_O<#IF_ M^009ITQ@63PWCG4VQN9[* [Q!#8,&"'5(6&H)P M,&!=F[ANZ%"Z>7.FS1ZY.320WI4ZCKRJ&:?SUR2Z3J;)^A2:0U+&7# _]#"P M?=^S.%9EZX[GFXXN.#!ZL;=F [ M)J@D/;4#6'G!#1ZVZKI R$NGT^@ZS:17-5SUV;1?M'G^>;Q,T0M:&/KMF]PL M0S^K-"3%O7N;Q?)SRRUPGX.=&R;769HG>9C"2Z3'=,T(3K,%/K'RMVXU(9B/ MD\<#(Z3 Z7VP&T CU3V4"2'7PWX=@UTEI1ZP\PT ^I!,03U+Y_''Z'ZWE^!9 M0-,U2)@?"L%<#SA00'V7L)#8CN%R#G0P MQ0D6_3:;3K/]AFLG\]VP0;,&)52G+C4%(#X);=T,/;"\ Q'T; J'668;WP]; MT^/WL*M8W+<8 <0S@\ S*85=V*'O^H[+0M<.S'XE"-/MLO?H<7N8 9HLTYN? M%\6)?0+SXFLT_1QGL[Q'N?1OEA]XQE63,?TICJ9!CM$+L#Y:91I^O "K)9'H MY\?Y.$L61>+TQPRC&&7JM,3:7Z*YG\2WZ5_C:%,PHXN2)L8+P4IT],"@''14 M4+%-RK&C(";%M!-)P1*:_2^L'JMLTSD(E0I".W;<@*40,[_&438%4@-:NX5M M?4*OW+?Q=(5UN_B$,AY3FEM=@+UO /:$X.HR-T*-4/C TUR3NBQP/9=PG_HF M DO8_2%718_ &I>. D(-0P%7S.,\]]+9=5*$Q;P4#F,B;TCG_W@?]##,^9OY MY]54)_\+_S;)44PP!?3/EA]!:,VBL61Z )A]CF-@_7ZH!P+@15WL#^ Y5F#9 M(0A) A90/Z&1DC:D#MAJ#18,G>'_T+W[)9K*V@I AB]1,L6\_3#-,"S;N/?" M*,DVS#!LL66A(J^);/5K">H!(Y=3.>?XENDT#2[=Q>++(55[$99 M_ ]7C@B/4]E&)X!9(&$HPP SD;S-"0A::M%]&9A@' MPG7OWO>"SY,9".F-5U1>?AO^%G_UL]6M MAWZ%"6IL33ERS2.#>31^/[]+KA-8^5Z.C MZQ5!R;12=41''5'W8)*Y=[./[Q-8I,L$,=#@_I?O/Q[6PFL$*0\?WJ6N"0>,0TV:N3W1AZ?VAVJ;S@HCGJ94@FX>> M8(YNN& MFE3'%C[8H],DS".DGVID.&=$#(!O:/#$&=C3T^3?TO[ZA,[CO'G- M%M7V7'1["PQV2ACSL2&5RW (&/6P+8AK8H' H MGA/ ?T*O[V(T"#WD9 X#V2D@__2JJAE:#H;2#W/ XF*M]KHCYJRY<# MT ,L?LI<1[=\'R05QWD*H$IXH$)8KF,&#NAO9P#.2U:7]^K*CK!$0*GA6@3U M-EM87+>PKZ7C<]L6/5^ >:#Z,*3"]BG.XR@;W[54DHN(%QNV;GN!X0;"(=0. M;&%[PC7M )0TYEI.?_#"89KQ=G ,!*\'^PFX^)_P]"P@L PS';<;M*L M_'\7Q=*_^Y.U#WZ' N$P<"[7GU3Y97]91K?Q60#4\[##DV$SUZ0FMJX,+-<* MF-!=SQ>=.:GC%,) LC[TYE&77@:H0/6 M$ @-.^!44(^!!DK!A'2PQ8[3Z4R[E,O][D_V$;"K-[L75+^LKG/0K^#3.2B? M!VGSKF?A0.\0]'=;1D8=6^B&1QD'.UUG!JB?AK-7_WS\QB\,M@F#[P MQ"#$]H+,LYCM!QYU#8.YU X]4_BZ34/=8@A"_=<]$'S ]O:#ZL%X=B(1T]"O M&Z =3H0A7,I"4+%#PPR%R[ANTD"P@\S'@?#H."*TCL8@ &>>Q_,U-7LC)ID, MRY>I*02W,!G[A("YK;O!P3 9'\X'RBY-\LX969V., M3XIK(&A=W77M )08ZOHZ8[[KA<3P@3B]D)/#.-JP -@+[[\OP@Q@5$KT,.Z3 MIR5-9OTH8(DD=;^!10__GV_@9-M,/2_@(1@K1@"FGD4-EYFF88C "RS'H?VV MI.0P2Z^WU0& "U'R_6,P.<"U#FL<>2@P1DA9@SY23@>=(0B643$].Z M,0A(75T7@;""D-F&ZV%E0G]XRD4"9KNZM U??!\$GJ\;MJ>#9A!PXK' L&W0 M[8GCBU[DZ, 6 7LE#G!I9NG58XE0VV-G:[L(YTQQ[-<@4' M,^1C4FI^O MI\FM=+GO:L._JZS'\"GMF%;])$;0=4R1BPMRO9Z M+4SV03_T;;T8H,I-2G23^1:@3&AB=HKCFYM:%VQ_]1$+>SHVX1*PGSB8F\P5 M5'A,F#YU'#MT0Q?3P?ML@O$N;0RPX5WH@XXM2FSL)V"+-#TPX-P7U+V%[8[X9O46)VU[Q_ M5?4F_/AZZ:7 ?Z/Y$ME".I51X\E?XZ)HZQ-RA%VAU+HX"*S49 D[*%[43K/Z M:S*/?[XI+MCGN YU4W>)(,(V#>"_A!/3-%V;48.! =1I'C&7+F@ P-MZ\P?M M9N/>/R1SC#>W;PK$^\^^>]*]=S-Q!*A=@)C<\%U 5IL[%I:-V #D%%6/R5, M[ZH7!VVGL_EH/BF:@S6U3U[ZX*G$5##;%6X8A@8UJ<4\'\PN0WAP:B[KCQ2U M4!+Q[K*W+&3?8G>7M&V71!8F- 0P"ZK_@G@YRE N?Z08VV.G5:AN&R>V] M*^Z7C6VYL-N&ZX&\6X2Z8SD@YL&JLT.!9K6XS_0&KQ_74JP]N;N)Q MT9>U[''T2=:=PGJ14J6N(YL27&,I&HZH OU;_AI\ _F2-UV2MB7K[>DS:ENF M#O:3AQ2! [K CB2A14$'=0501B]OH:LC#[W\IX7+KA:4H L1W[%MX1.LYG0] MW;582"QLS P&> \N5\1F3P.9V6*:WL=Q^=>/TVA>CL$JO*SXZ<'-/D)0-W1F MFV%(91J;"PJP"<1*0L>V#*/?<).QUE8/6-$CE[]''Z&AYX)^&'+F@-[.3"8\ M/S =WV:V%0*7[RW?1+/IR VLL]1__/1^=[ER:;Y$TZ9U<$?^KC]Q7_MWPW$< MJE-3A\V: =CT;LA,(1@*"ROLCR.U#,=I65:;-K!S=UOE[:EV:'C<,WT>6CAP MU;1M#D:CZU(J=%"+06+W^*_EM-7+;7O8NY+MTK*DZ&R;E,W-%S*"8A883.+@0[C<1N, M4=/K3R,_;,== ;MV*=H&4V2Z;T?+XN8%=;85[K1)HG1F^3Z3 UM Q-S MWQU?)T3'M%<.=K+AVY[N>]2P^A,[JC#+%L =#(T:GN_GDW@VK\=#>M,HF>U7 MK[H&E",L%M)"%(C 4-6OG"?#>G;AFEPCP2^'5+/ /V8.H'OH'5B.F!]M$ PQ06.[MKD%%GEUE5@E4TP=/3]XZ'Z K5^)"+#6".=E^&!</]-<:$@_P?=9@ MJ9IF(3J4#+;>R;/QSX8K&#JU#(\85FB#V"0N!KB$+6,6@U$$2 U8$&!:8TJ"JA,SU@<5;<(J@QWNLYW5S.N6C^Y;S MB'7O\VYC\88+0L?1L8&8[@:A!4:6$S!4O?IHUG6)'+SN3S7*(;,9 -ZN+["] M;R!LWZ*F93 Y^(!SWS!MP^MG4ABZU3*"]RWG$>O> V]NZ0)GV)O"$M1G#O<= M6#4!"UX85/C]\DZ+&$>M6X9PBW,I>/O_UPI %'PS_QAGP!XPQ3Z]^3$#2Z*\ M[9!==54:P9D;NI M.IT--CWV0IKKMFX'5CZ(S>OSJT_%O3>?;LKZD;(O[H#!N-P4C$#*T M:1@>M7&:FBX,2S>8H7.@B)ZORM*[ZS]L3?4F_A%E"1JO]6R ^1(4G7:$R8NR M[!Z5/[E[[+B'W2&ZC??VN$ JPUC<\?,SB.[+[P:(*^D=WOB^P%!%', MY[H4U@8'-F69INTZ#!30O@NU*_2& 7R[43_/ M<#IB"LAQ -.BIBN$ /$M'$$#PP(N[.$H(,H86-NN\=V?_G.Z_&&2?-'RY?TT M_N-W-_#(JYL(%,/[=YCMG&L_Q5^U3^DLFO\@_Y8G_X[?$7VQ_.&[_[Q=_K!V M^Q2T\*L[V<+['T'7/-5- 5Z?#>-;Y9;GXN_ M;UI7,K^+LZ1W7_$5+W^'YDPR+IXD8:FE-]I'.!L4%XA,^/@_X W5N_X FSAB M/ZS:3C*?P+/?&1;\,-!^Y'V?[V(M C28+:+Y?:E?3%"#ET-G:@33;BK?I)97 M(P9S+^'>_$-?Y_+O4CF+D_5!7$*R^VL M[T?7_=A^\5OMHL[[(4>+R4L"G'1F)."P#F3?*]_+4\B!'\ +_@Z*6O M=Z IWE^E7^?PU'QUG2<3X)$HWA!%X#*XKO/F+R6#@T,H.)P6ETQ:>_./]T$. M -; R P=@=Y#E:'M_B$8RT19=L$!;R 'Y!Q$6QHYGZ2$,+9M0^$)1% M;2 72=):E24]0O)[VT'KXHHV8H^T2,/NRNW'WD5K>),G2&WHH.K"]K_R;9A6 MXQ=NHX55-R69R^--9MI"EL( ,DS@ID&@^N<5'(_<(+'U'TJXL6$.+,9>UA- MI0*. (R/TKNLR293VC+5?DJ7L29&73;6,JJTMFM'HK,[!@&>%RE;HS9#+-G5 M&AJ#68/B[O4W$UILT7(%RYFB[S@Z19/A"[':?3-'OW'X6A6. M$DGQ\G=S4$-.+_%P[X.A MWB />CL4,]AH2)Y<,W\8(J'Y!7RC1M]$L^KQHXQ#>OL>2K3XWX]0.\R2U?4^;AW$4Q>MH M!#:JW$,<45A7I%NVX0C"*3$#;@3(R'^. MYJAR:P5ELZX=? V:).J3Z!B2'BYI&N05D4IA_T46$<"#T7^1M&:O2UY6.JFT MN !NWH#\#1A]8(;#@](\KIQ-)3]= 5P*GE;>-Y,):_B6EE=*LCV\69HV!;,N M.6A7WXWFY<+B^'L$R= FP,^E"HX1#-R7',+T_0BDRW)HK7^7*KO/9; FR-#* MQ@:?"!$\NRU(TL6( A?P%0.BP@F.I)7:H*7R>-#GE<5W.(H,)#S8"GWR?NS9 M .S*^>F;SJ%TMH'(C^.EAC@\+;6,8IFW( !S1&I<&T#E:YQ)K4#FCJ[YWI"K M)[*@&6!7G D\L;JX?-2;XD'2/H^JB4U70%]7.39=FL37R_8I1/"/A!(HP(5_ M*=H#Q KC\3W?ESO*5R#2B_ F MOC6;+U8RCJ?3\IH_?J=_)[_GF(15?G^XO/^:3)9W[[C]UC(8=4CY;_/W/UPC MU\BNQNBS6^3QN^I#[_R:)6;U)R0D7-C\C]\1^SLM2[^67^J+_["<-!^SC8\H M-U.LD#J__Z'SH-8;-CUT_7[RN-O9L[[]>6]7>[_0Q5_4WO=P@2]Q)D-")>[C9, M.S"OEVM^MQM6)4.O1/'BFR8U':URJST4EF0_+'=(Q=9#6@(%4]#BK 4@M5XN_T="G\5_IXO_OY5VID*@14"/P\"8SJM)O-I#X6QTE ?B9B$[L', M8X"U#\^>%*G>2.=JNL)ZL/S[TR 6P.*'ZVC\VVV&8WFNRMCX>!S'-S?/@&[K M[J#."HBYYO>Z(ET/W_#ZO?298R* MC7^/P0/?<(#N 0:/QM@72QS5!BG,$YA MW#D#[FR I3#N-6#94.-<,^L4[U(9W']V7RFW8#\'BV$ U&!+8>RT, NCO2L); _ECX_>[) M#,H=8!L..A*%!P0/=\A(MZR3 ^DQ!#<8YWQ5;[ M>EOLG"A3\Q99DK?++8_QAQK/D&.XX9834B311YR1H0CRI="=BADH&FG1B"(/ M11Z*/)[0S%2$H@CEY1&*U+4,12./M7'.R ?SO,8/-NF-LZ*M9K2(LU.0W:# M/B]Z-,C(<'3EC%"NT?.1"J6'A2C6 M(#9P .?@.FM%F8HR'ZM\VJ82A">S$CLH8EE/06@'<*K.JDY>U/8Y78)MN-Z2 M]%R\,V7O&-F?M-48 M5,V=%,8IC%,8IS!.8=Q9=&%Y>E1;>^"F2K.GS0_[^]M?WFJ?LSC*5UEW^N(L M6LIAV3AB-IEK1$Z/?8C5>S*KKE? ]F! #VZX@>5FJ+1-Y?DX&\_'^=&(J@%0 MA*((Y1!W_&""Y,'N^&%+PY7'79'3\Y.3U,T&2^%_*2+GHIWF9V=%'=YBX"GM MJL%.[/R(VAA9?+A\D)>>&:E\<9>4B'Q^U*;* MUH0\!D->F*7HI=DBS:)EK$WBZZ4*N!WKU''8R.8JXJ8\G\KSJ2)NBE 4H3PJ MXD;MP1H.JYB;(JA73U"HGA&#*:GS6(MI4&/[]9E2T 2!O[S0J MO^;G'7([)/UVPRTGI&EJC6RBNI$H7^092#+[4IF1O0[IYQR(.S\*):8YLASEZ5'NT+-QAYX?D0P6 M7%#DHQ-ZTV>E'.AYE MB;[R5NB*JA55'Z\C.WQD&Z=/FWD5\E=%$H^*)%8)J3A):]EIIWD.GJKSRQ.W MK9$S7$[I2R$^YJJB$01B2IU582B".4QA&)8QLAQ!O-2OA0B M4;'!T\8&CPH+#LZV3F_3/ZG?[7=/YG=[?I?EX"EY%AWI^G"#]EZUMTCY=8_7 M/1234TSNM*Z#P:;[*B:GF)QB34]%\%V[V^;YSM">!V:;!2>*7P2N&5PJM+@97"*X579S#) M_8QLS6>+O,IO7XM#O$ZGD^(Y;JZE-YH?C^/9=9QI)AEIADX>XA,^&&V?\A N MWL@_(XP].\ IC%,8IS#N(@!W-L!2&/<:,.[T=4D7K #*V[PHOY/U1U^B*3P_ M?_=R#)1GI]DS-W:?'3X*?Q3^*/Q1^*/PYPSA\W*=:B/9MCV!E[@R=L$&O$J1KXHMP.%Z9"*&[T KG1"4JI%4=2 M'$EQ),61%$=2'$EQ),61+IXC*8OMW-H)7KJ+Z4?D@O-9C']8I/,\S>*)!M_B M;)$E^9$--$[6U^80[^>&6TY9ZFR,;&>P=@XOA>Y4S$#1B&J2I@A%$'M76'KBI0NUI\\0.+ZK1WLRBY2J##U^3 MY5TRUXAV#QK[0ZS@DUEY9SA$>F3J@\777XJEIAPABD14K8TB%$4H#W3//YMW M?M@:<^6 5^3T_.2$JIFI),[9.-')R[.JO#1;I%FTC+5)?+U\)B-JT ,Z,Q(F M=&2;@_4R>/$9DLH9=TD)R>=';ZH^1]&S M=;@"G==A$"K:5+2Y M3_\TG-//CW\ILO#TH;G7:41&-\LX*VU(;7D'*'1[IU'Y-3^+P-P9UM;I(YL/ M5EOW4@A4>4@5C:C(G"(412@/C,SI@RF!#S;%'JG@J.(815!G1U"@G5$^6+C[ MI0@=%9P[96N\BXS)G1_I,GUD.H9RB2@7Y/D(Q!=,;BHDIVA.T=R3FWNGSSE1 M=J"B346;QZB?QA,$S%^**%0]\XY!LJ)GWJSIFK 6F3L7I\X%=3PQ+3[2R7!V MXVOH>*)\IHJ\GM%,5"2F2$R16&,5TN&F*AYE_*GV>8H4%2D6RB0;6>9P5N!K MD'0JN#BDA>A^B9(IFH97-VEVE4=@(X[K/$[LL[Z\;V=RGL3)4V!M Y(UQ'W! M>=F6.3+(T.3_<$"^%-:@?+)/X9-]O>1JDI&M#S;U4I&K(E=%KA?I2U(TJVA6 MT>PI:-:Q1D"PBEQ5V/2*QBNNHKC*<5"P#'-D4#7M M8;NOY _2[-]T_9,MK 6T:3*/K^YBR6R(H?^^1R!M7XC1=84\'JP;,@36^SM] MC;-8R^(Q>MLF6C+7EG>QYJ4SP(/[_\H!)7!I>8P>T+ETP$5+^'(=3:/Y.-;R MNSA>YEJ4:S?I%/CBGH%^NP"S[JM<(Z2Q'!33 9>^ UH;"%1R07W-_83?VTN9 MI]DLFG9X!,%KZ@<73J5Q/)V6U_SQ._T[^1U(9UQ]WW!.GY,9@/NG^*OV*9U% M/=$QB[+;9%XL,EHMT^J'0D[)7[XFD^7=.V:]I8;)=%[]^_>5JQ3(=QHM\OA= M]:&';,TNV@[%FNS91G_RX2[)8H&6\_O]?&4CCRKN)X^[W;">]?7/>_L3;_YA M+FJEM?4H;N_0M3U!D!-DP>U7<PZSC232(0\N,NC8IF/Q%+G&1I3/2F"O9%* M>+K*H_GD\,ZJ:C+YT3:U%^5W&@!;&^,'3)S^ I;2?/FL >,3IS>28SPL]2P7Z"FO\7H7V? D[#.P%,9HPXT4\.L%?1*4)Y""[!0Z 8V$MB M8+IICBQR>B_FJV!@EY.1MB?QZO19:I^;C#/M+LJU2)LFLP33S.8K&6--;[1H M?R9;,H=_FI-PS*-' MVM>[9'RG)4MMDL*NYND2MK6,YQ-MF<)VIU,9JD(XC=/Y>+J2:7M+[6L"?\&+ MKS&=[U^K)(N;.ZYC@%J1Y@>T>H]PP#2_:)8"X?Y;)O?E2\SAR^3OR?Q+G"]G M& +3HJ4F1Y8DR_NWFM8^J@E0+;ZP2![4\*?Q793=QL6#4G@2$/E=-+]:QC/L M2@0OGL1CQ+^\2C2\B9),^Q)-5_&!APP/!IX"YYK%@)ZX]-L(3AU_Q^,NGCS( M0>#REG=9'$MXY\DW;097W>4:' 6\=G=#;E\%49H B M2XDF^1*;8]TFXPZ.Y_$BPM^G]]I-EL[6: !8R#09W\.O0 NW2$#PH 1NDQ@N M@\:C7NA8'N;&*F2@(A\^SF\O%$U'[0SA)G,XFFO1[6T6WV+SL=6\0YZ#\=W? M4?,MU^"R*7#T,R.ZWQ&+O[4&7=P(P)LOXO$R^0*XB=^F,OL:V#KB7QN% <@[ M>K^-VAG:NQO!/2B_>1.5MS>WGO.L;:/P[=G$SD'F6%TQQ M;?<=4\QB[2SSXVU%9ACVXXU%="H^:JNG5,W/G O8;^E3W4 MO-2-IYP?#JQ^ 5"^GVM_CN8KU'!1SG9%Y&*5@5Z01[N4@V3/"DQH(MA1S$B[X4CH,DSU>QU)M*M$,BK[L@BGD>C?%V M[3I>?HWC>>D?T!81,L4$L'S9.,:2+%]J_P*58EDX0'&_CQ>[U?7_YP^K_.HV MBA;O,/D=_QLS\%HQ!<+\T__[__R?^G8L-;U&LQ,XB)O! M)F]CI#\_R2)_-HK].C 3FL!K_ > MN6,XDM)Y?5(_W)";E)>_2Y;P^'&YR_LM 2;%X:?6Z+E^T(6?T7&G"6W('^GP)ED09.4B2CUY\!I=&LD%X@7 MSM);W'=>2&RX$P6BRS] D^89*O;_4N?%,[G!C$UU,7P87!- M&2@*X^NLL&99L;7V-O[B_O57/_!^UMZ P!A'-\LT^WZD_?SI+^X'\5Y[,UW- MRE\+I^3L&O!,XJS$Z>8>N?E??OW@!W^!9RWC?Q]V&R!2"!>UKX#]3U9CU(;R M%>P'<*9:3>L5H_*\06YK@/?I6%(+:+B2" "P<03W5I$QJ1%K"Y#RL!M)9H P ML'LXJ21NR>D-RUC36Q=9_"5)5_D4XQ"3N(UL)?6CU@5GD\YCQ/!" ,!ZD'BU MZ]42WX-KAO\-HO#,![)JLACC*H@1N[<"'Z1"M>92JG:XV,85 (Z7*P?6>5V7 M,99,3FX?:#>9E%9-!1O0&U<+('\,/A5@'"Z$XM#!]7P@LA:3+C;4D78WP%01 M44I@5-N$/:T6PUDP]O ;FTON4%+T^I$LIJM<0DNP. %(F%JRD M&MON+51F=D37R12="FG%0/>;N2.TL\!80M=!%M],X_'R"!O^D'Y)DR_RK5+R MCFOU/,U&6ORMDG]@#V5%6#A;#H5J+4VI1+8&4-)O 8(%C=0O<9&A 3P6 +*L MU8;[4HC?]%CH)[RU2( I15;SY.)X*GCB^6"H]B:/)4(.#5P/-4E8H13#@WM- M)!/*!U_T>ZD(:NJ8\H>&1H&Y;*+F@8* ?IE(:2X3^^UPFB_VR!(*06-ZHKSIA=;H4 M*,ZS9"DQ7?M0O]]=+>_ &"H-,'>Q (99?&X;4A]#Z^[]PG,?Q;U(%;^_I4/VWVG3]:MA].E\#&R+K>%GP8G@[ M+A=MFVF\C*5O$572^&O%+F!SU5/S&/DQ@&MZ4SN=NH]&2%8\)[T&+(L*YE*I M<]*%6RUVI+6L 2DAFEV"@$BF!3/[MDBR8J_PSD6TE&JC3%632L-=FL>-;;9A M/=4M&_$!7]L%5OO1Y8,+-\M5>G,%7+7TN#4@EU:S7&5,ZW1Y:X.]MPM2K3=@';>+I5]_"EAU'P!ZX^DOV MI17A^H[SQ_WQ&29T.TGR,OD6G]@V M%9#GU6@Z![:\S.*HRKY-9BBOI \ .*8,)2#9@)")T34XCE9YX<.Z TJ?XULP M6I%K*_0;E7NZ\J*3M/;]:1>).:")X.ZFZ,/1-89X*8J M( ]HLN7)MV$LM=9&KXIXSA(SD=$EU#BNRI_J-.<&ZC7$I7Z:C'\K!8I M'B :Y_&XD3[M*DQ-1N\=JJ?63VT ;RDTB3 M X/( #-;(<>U=,]].3IMS!_J&(=/-NH>8SN)"B#C7D0 >4M"=+^\H9^AL)9^ M5R/;0*=E&6_9T,CM-P:I-P5BX MNV]I.5T"^IJNIJ#1Q=%$KGT]:(K/ &:X(79:[ZE0KQA@RN'*^PI!I MD[?67+<3Y5IJ8:-NW\@0Z#+"LK4IIG?-DJBLJ^GKA"^#2\RBPG>,WJ9X(]T# M/J<#U=3Q?G>$HU!X$MWG+M,0F&Q61 $#TOR"+^/@=6D0-O MSJ8)[9Y#[?IXG48M>6RE/;T9E%WN;3] MOLP?3%<9F*C=!$)GIZ-EG%[U,Y2N]B?35HC8M".[[_#^Z3FJ3OF/('\?_-[#Z,G#1E0O#XLAI_88? &"_:7_Y,7*' M1^P3(G++'-R-NEM\A ?Z!AOH[/(/-E>--#\"Y%Y&$T#D'P'/<45O-CYP3P;< MIC=W-WJ;P>6PT=:5H)\VWKE&%ZKV*171M93#7KKA0*E$R&6&$73I?"S=D4U6 MVKJ;%,0( &-6")&*<1\%P!IZH[8JB:B>#Z:X+[\.E&6%_1)DQ0S@VVU<0Z&T M2)!_^3^YH"?,\*]9O(B2[%WAL%Y&WT![78)F/+]-0&9&>:G,?HHFYE6E,<,# ME[%LG7&77"<8:BE?L9:YR!V]REQDNCFJ_>+P=N#0BUAR@?IIOX%0S^/]#V76 M6_2L5EZNEW5TBRR^JHZO0=_+X<"?MQ!8D[,F-<.^>UNFS[3N[*=]#>3@&MRM MC$9LE=A3*2\]YWV50YW%93Y!N;]"% !E?M.B(JN@ZDN# JR\!;TRS2U-<5,W M::$(.%1D45V]MI(UOPFJ2Y4+HI=3O#GQN909DU8&+>#J>%6P!IFPM8!CA-N0 MN\ -:/7+NT<%&&3)0G'>;Y+O-R19.*A!S7)I0C"WCUM!40J6.>E8'2P3!JN MM27828^ITK,1-^Y!2B:S:U#:I'MZJVHB'XGU7)5,I#.[YE-1D=2$6RAYT5K4 MJ6DD5?M)J\.\B[!V%S8(B(A9W66=9M4EYPB0U.5VY?UPPN/2P?C;//UZ=9=^ MQ:9=>9SG?:#56:;])9FTYJV52--#Y+;XO&-:B3K2J MERI?M?NQ-9.L_=QE-6P%OS)YN9V"L-PI(=K'#"^-94,O=",7I%(@9"8S)?#= M($!R#)Q/"Z8Y*L(0J^J:XDR;?-;E79)-K@K'4\\1O U&4?W0N)SB@PTYM5D* MO*L+,#RVAP&L1.T.\*-_.&E5EX#U7&T'$B0!!BGX0=TB<=1I9&^U7>3.>=L=A M%^#"@O2["(@WTMH- 1/8T7C9\)Z-%%[6!A5Y;J*AZ01Y5#2]!YG7C_C"._Y= MXL:YJK8]/5:ZNTOA7K<$;"' 5]EK,#\&B\L:L^660N9U^5/$S//R5-ILY!&4 ME.R,^.:8FE@X_6!-*3"IJ.X2.>[4Y98QII;B,UG52LX-XM.R)-6DC G*"\OL MV"9AMRMYMDP1'&T5'JV=M8)=1\!EM=-Y4LR#QLP8$/HH#J2B5^A&%V2ZMK;6 M#W!MW+>T9-$0@WTDDU5CL:,*4AB\@_7L.VT8;*1AXG55GXAN&)E*6T"@M&NC M>G?2M]E$DNIF'3O"28\O49++)^RD8"AYS,;#'BSP55QX7QHI6X(@!_L&;IY,68\DG$G4%(G%5;(E7>LT+KQ,-Y8 M*_Z-=[4RC;'.'!@+<,I)H>47UF"CM[*'&' MG,MR2?1;-4);[N>!B9<;'P1;Q2,O'&ZR68ND@\*LDQQ@&*=R+QNP! 3")6ZT MLKRRS\92D2U]+'A]G8PSJLD;*;O,@J]N'RBCL:5BP#KSM5R>2HGXT74_=G5A MF8U>5KQ>%5N5>GG+L&DK]=@N-IM4JB(PGNNZ.A1-Z[LD_E+]$584?T%$;9*2 M1K4YLOXD^+5R2W4>LOE>+,DMC>!V0E/M*9)R#[0Z9+-=XW5-C[V6J?>R<5;[ MXK?(E=LZ-E5,:FX8JHZCQ5QV#2KW-9\@5,>EX+ONY*._93X=Y# MM"F,IG:1\@RL,00%ML7 9@=P?Y+_UFIG7'[/\W2<2!R1,@36LYQ6^ZDJ3(M< MO%]:%M@_5Y/;(OFU65%E6U=WM\ ]1VE90##OFH-8#83"&):.WGJTWF#[Z03> MYW6,R+7["K(J;<-:LI=.T":4L'Q7U+W "LO6"B"] MX:1^&4MLST=-6O?[^;BOEARE4EXDW!Y;4G5@ND0)_QVI$N45:X50:W^J4A.* MC/A2(T5:7* */I6DD$Z2U4QZA=!_V*FI_2GR.B^N0\WY6HS9=(CV!ELOR#9L M'Z^(;CK?5Z%L2M?_2.GWHWT50EY8*]6E%;":SF#QR*K+ JRW#59VNQCF3>"Y?SNNI1U5GY1=2GEXCMU*>M' M]X0%*B?VO=<%*KTM[J]4>7_3I>':KX'D4 2(I7,"5I.ETP:B>%,R!]KNJ+]% M^/$CSE_0S#KS#%2RI.R[TU_CJ#JL)T5!\\0QH99IL2U,[O]GTZ+.E@FOV('A^-4B])0Y5@[2A;5+E[2T[VR!PRWC+_=7U_57Y M$1V+25ZYIU#5D9'T-VT!7@>"BDORY=4RO2H?6[8?JION;*#+XDKI4'HSO&( MKQ\&N^_AT/*2NS3DW;+IY-# .LP@H7?! C&LO8OQMWB\:B/8;ANXDZ]49"=@ M)E^D?:E"7TD5^JKM1>T+E@ML?'3A"2]3 _N/J/W'\;Y72)WFZUV*[6!CV;QF MB\=UW19IOV*&+8J+.NVR3YGT^>.8][4G;=#F"M?YN@Z'3&@MI3 IDB?;&1W7 M\3R^20#/L%0ZKX!:&)%?B\!1D>U9^+&;G OY0-E)NY6.A-7.!2.1+ 1>G\Z2 M,6I\Z)"JDKZN.^_MOBUK^/;9#XO X)R0F'9^N^G=(E> M0IEPV@H'5-FKK63+VJ?26<1_Y372Y2VL:WSQA0>HY.2PO^NXGC4K!2-VFHO& M50>/7H[^%H_"Y3*8(@WIEWBQ+/.0] UY2#UNTB?9#836F)Z2EA<@MF0#7,3> M<@SL9(T\RC'Q_1Q$UUX4PG?++XIU@%\(];$J-/P[?#A&J-VHYCRS 915P:; MPZNYLA.U]DE&.Q'/0L"/ABD3_>HO4D6^P:KO&',.I0Q9%O[<=FB\#>M2G2@/ MZ"*YV)Y8H4A2]QOZ/>%#7@4,M8UQPDO8;2O"9^V,\+5SU]=B?%OC>C6L=D3V MML.S$YVK+FL_H#)U"F;:1,-[Z%B_0RJ+_W@?M/0%N.+G\3)%=E .W=B82BR' M7L +KL"\&.#Q(*O94JN(% MZ=_$ZTA0;_/)VFVQ4YQ^.^[4!-,>%*ZK*P8Z\]Q[!IBT:XIIK.XQX'GV(=#.M:GA7E>>WC:^: ;V52=G#98ONSR#O20LOW:-PTL MI.4=)C2C=.^0P4#":*@AK<-I_8D, A8IAOG)WLI:;V89;K ![>&$3]H)'0;AGL&/P+:@_I8+#):+=/J!^D>*WXI M9D 3'8!U+7/ KZ32O,CC=]6''NDVZVY/=&[F%]N=P<;UF1T\%+I8D\5__]"Q MU)W[R2-OUY_W]6KS:O,O?_,/&P]?L/'N6'=DZ6W.VOY>LOWV3P7K.VCD?8O= M8_@02ZW?W2438/&#ZBH[ H[;A\K7RW6^VPVKDJE7 G#Q39,ZK?8?NOS/4;#< MR-Y;T.I+V&;?_#AP\:JDK3=*^+-4E3X4*E+049$> $^%;PK?#L.W7T A?Q2V M70C+VUZ7.CA('X>1YC-@Y![0/C>.;C0-%?-[(:A6OD6:D;U7G!L>]OT!"@]? M"!Z>&ZHIEJ=0[=RXFE+VAE7V"-V#CQ=O7[R1R0'I*H_FDSWM6([&,X#%#]?1 M^+?;#&LHT>.;9N_^8SR.XYN;9\"^=2_]AH!89U'$7'.X7Y%N .D1AR)O^VN: MY]J;(E#T_<&1HNOX!M-SWY2YIC)5[_LF_[Z8#UP$GY;1MS)3M=7WKYLLMZ'Q MPG/*MZWH\NQLI@A?#P6;O61Q*!\Y'!22: :$A678)X?&,*<^@'(#]UUC7^TX MRO[X'5!F_-T?ZGT^!3J\8AU1\9C7RV/>$#;2+?ID$&E(YG0P&AA=#M;=% ]2 M/$CQH(?#@C-3Z3F*QR@>HWC,"?4<>V3QP3S+KUK/.,K-9[753HX*5ID,+_&:R"W\XLRG)UD?ZFDPD;$-(;"D]>B BMZ>+'T0$>< M<44/BAX4/93R@1J#^4Y>"CVH$/J0(72_Z@2#873YZ?NA8]P'4^>@Y_2,9$M& M1._W2E0N3^7R?#;!]U)(ZXTY,NS3TY;R.RBZ4W37ICO#&/$G$&J*\!3A*<)K M$YX]XAMZORNZ.W5<"PW'+J[HK]) _"E>RHZ]#\ZS'@QG.Y4KL-UJ(L5C2E<. MK\U[ >']0P'XQ/ Z@=E-AN.4^X#V!!AT_K:YTD@4[U*\:Y#\)7-$G.'R) \% MVX/TO0M /)5UH3B;XFSGQ=GHB!O#968JSJ8XF^)LBK.= V>S1MP>KK9.<;;# M'7A_D-ZG3=<_F9G<@LWS-M'^+,=*=@?Z;.M]<)=. 1TZXQ?'TRB923]>O"QG MCQ63-'!P0VL>8W\"VH:TD'JV> ]TQ^SL*9IJX\2AHN4\7*I-BJ%;AT],W#7Z M(-DQ3*'L>E\>6SFT*$NO6S,Q+G X0FO^A]P? G6#S=U! MO&NLC>$G._CQN)PB1ZH)AR4'2;X \P2,\E=R-NY3$]F+G5XQZLQ"+.BY3H/- MO]\\''$;$1\Z?T3R&C4S0\W,>#W# \[L=K7YBUW]16W^0GJ*GIUW5LTP4#,S M%+X]![Z]PID9IP>JZNL],$!5"_F7W$)>3*CP\++YX6!!9X6D+PA)U3 . M-8SC1/!YBF$=>;J4G(]1MF^&O.J]JGJOMID3,XCQ$.YT'%1>2V'5&7&9 ML]/!%*]YO;Q&]7]1;2@4"U(L2*D[2MU1O$;QFA?.:][8(UUU_U%3+4X#NRJ[ M_!B?X@OKM#QHR];7(K65<'ZQ]' ")5=1A:**"Z>*@;N@O@:U2U'+ZZ4612K' M6BBJO4%SWR_PFN0&4 )NC69@BQU6;#=.YS(=IJ[@KVMIHUR+L!8/J^^G*TQS M+@O]MCQF@K7ND]8#XNB#.NBJ[HN:O,JMTW51YPX M&6YW[?[%Z.FJ2.>2D;#7S>((+?BR_/3G:U?NJVM4Z;\J_;=SVZ0BF-?3!R;C>B HQE4MLPKX$$J5T;Q MF >&\*WAAH>_>![SFOT0\K;W\V4TOTW0-5DT[3Q&LWYA$1N#CW25!G/^KI'S M-3450;P"@E"&\S9\\>.;.,LP,!E]TZ9)V<'Z%(3T4N:;\I%I#C="X:5K;8K( M3BZA7@IA62.'VHJPE#ET&+K\].@AOB]6!V0CFPXFHEX*P;PFVE F4=O-9HX< M8["^=R^%'"XL=_.4HZBJ\25W$>9ICC'U85(G7W9S*[?&%G':27FEL8'JCEG: M(V*:Q[M18/GD!^TZ'D>K/-;>)-\WK*0]Z662QKDV3Y< LR\XD..^F323S+4T MTTK1K*'CY\&PE%,MMKRZ\XRHF9"$\XOJA-EZ>8LL_9),BC%/#US%,L6!2RM, MI*U&'$WB+_$T7<@7EMFSTA-;#'QJPZ><-P6W9NFL?O-;37.+<4LUFLG47H#; M:BH?V<5KF;^35$(FBQ?P6MP),NMR M4%4Y#$IN9US-G)(@@.?GL*C\YKX8'X6PCY)YOMSZVMMX'F?U,]_V)ZF*KWCYNV0)CQ]O23;Y&8XH@S.:3J/KM!@0MSMV<-3^GHI#R]P< MF0(/./D%V[ZM6HP@QZEV^0I3[^'/7^^2\9V6(#)7FX_+66?+NR2;:(L(9'R< MC\K,^L*0*(@7/R-C2%?+U@]9AB.VY)N0FJ>8Q'-[IVWDC4C,P'PRR1\+?@$\ MM?V(DLG@L+D,*+H8[S-+@:K@?IF$OOFV*$-FE(^SY!I3^S%)_Q$$=@C*GNJ( MY7,GR TE7KX#@SW.<(7%$S^D\'4>X6BR+%K$*U#(X+#>S\=O+W*W91P/TPOM M40=I.E@=P2,156^3<0MSD=$C0K:PL19_;^0$OD8!J>!6CQ!L2??O"P+8#EKM M3?])[?M'&VA,CD LB$EB9Q['O^$2X8($P9B X,#%ER)4F\4@%@"?,^U3F#I'L(LFJ RHZT6(+:;45FXB>K.H6:S_H"9S#KRZ9?P'M4((3 M-,0*G&U$BO#(I-&%C \TMUF2YVEVC[PPKG02>4%%)Z#!E-&+?)F.?\,'(V7! M^5?/1X$A41,> 4@(Z@C]DX,ZX]O5-%KB$NH)GK)L M:K6 Q^RPL8\#N4,'AGE;J@VTQL'QHH$B'%ZT0'T==48)_61V#>A1,+CF $;M M\9W ;_#X>R-5<;IK<:@YJ/-Y-3(5A.@]0J,S&V^3\KH96X>;:6F8@U/_1SNGQR@TCIB$P$(1@7$S"\DGR,YC (^QLLM6S&L=96H[PN M M0&SC8&$*#[:=3C2^-T-HLS- &3?Y=J 8[<3 KA"SP3_H0\LA9[T>0+6H"5 MA$2AVA'[!7,MK5!IL8)VG&]0/;X"Q@)AH:"!#_&W!1JYO>+6SGT7?.*?.ZK! MO3QW,+ZE,-IP\#@-M_ W2-VL@#D*+]#76BK$J#F7#/T-R+^FH K!;W VY>63 M>!'+72$G^WH72PL.UP$OF*S&RPHGX-Y5C9?]%94>+91VDW(DL%Q;R6=+MMB_ M+YKFJ=SR==SL>H(;C!.Y%%3U[J7^%=76BW8-:ABH@N50X!0O'&GYZOJ?Y4SI M7 U7ABU;P MR_0!\] K)2^]!K0JC.-=,+U,?-YC9OTYFJ,ZKGV\B[)9-)9< 7#@95A:UBY+ M:[[#B*J@LL.(V@FXCB537ME^!&#]QY;^*SEU(T6J1R,-PS+C;Z#*Y4#(VMSFFH/-U=VU;I\P#+V;!D!>4RRU2UH0/-)4E3\;S2>DOD-:$;S?T=M MW7&1S%(XYR33WL!-\.CIO?:/_[ERF/-]R4$JV-:\9I[.KT Y!S237HQ&+QO* M?#*'5I8+N5W<[AZ0/-J\-77^G$] SI=83>'?ZV 4P,O \!C M36-Y7O75H])\1\T6>'<2?Y&M(M#CFQ;/ WP *U(YHV;2D MV/S>D7P#*@;QN'UQDN7+M6O9&D[M,N':ONN6M=8E@A9L:CQLF1"%[8"J4V,T M5%)6&@] "CV%=]:YS.>D<_7N(WC*T(%3Q LIQT9@J<([!L&P//DV$*:F.*ZQ)8)+O>#$#LPG]KG+.(_F MCD'!RR6&7J04W:,V>.D]?FQFVD;?CS[J] S;.I\E31#DF=)X[WZ$2W_/BD@K&.SA< MJX2PON&K;"(@KTP$4MDL:10ELZJ!B*_O[C]/>3Q6]@>/5Q-\ON[((^5KI&NC MXP?D0J1-('L);X_2@"\\%2R4E/W5FHJR:=)(\**%M=0!@_T;0XI?X3W297/R MU!?<@R>5&3A3B]>Y03>/+0R&#XO#HGR_>8X-7R8,CN0@P8+%@_KDA- +0I4%E@OH]BKM0$^ 6C,)D%,>1@GR_$ M-1>0GEIY,1AP#TFZNIBN-4&C/+0;SZ'7#CKAF!B@**"P8I/:, @I(T-3;CN" M0S%=[HQEG("QPMD#^"H@WFBA.W!-5L%,]4;&T[NGB21@C*'''2.^,G,,4U%R M=$^)>.OVJB8DT3R?3Q,P%+]55,=7+405N/ASL=LWA6[?9H&Y8DI/7M9-+7NO M]@KB(%99)=$TNR4&2$8\6T33%ORVNIT+2_?JDMZ%#NT-1($6A)EZ"^D$C,7U M9G"<&^$OJ?\Q3:7!P*L+;"#5^C!JB%@>ZI3QYXT7Y=E%*SEN\UI+\3$JXI:V M5'T_QS8S)XMG<__\;M59_/@!YAYE%)?PH_Y7KEJ)V 8 -W MEF8%;I9XXL6FJJDMQ8V,'"^(@('N MP>B\\@+GCQ__^I?O9[>-QU)%3J)+W[U6D4@8*0==F_:K6OV[W!3>_= MCPL&=!%]KY0>7)6>NI/]/9_\VU[(_CG7:9*O]JP*8E>8FA-\/5U(]:2?@)-Q M8A=IMWX&@8[3,J(E)6P=RJFZC%!_8^FZ^\?PD?O3-2\0TM7+.=P<3=,\E_(P%>'(3)0O4^<-(YTJ&@GB%6$J ML"DC$>"'%%%J>P$\X(&-@\ICC"NG7B:)/]7#A*V-5QEGD3^44TS-Z_!;JLE/FQR,#E)&$(0XSV/'0@2&*T\%%GC:45X@?AI3.Y M6M\"/!,6(\DP MD2B[:_8P:&3@/:G%G"Q)#R@9PU3X5<9642&"D-F-\%*IHMK03^@DQJ$] 4RP MZ-:I]>(50U"(2F^6\4Q2>9+$-FD/"PD*T^Y"Z_X/I8:Z=/U>1)M6R]6^#C!6 M$WA/<<4OF(H9^X37;7I%MA:B)LSY5 M#;,\",EW/71YWB9KIG;0N'DV1-91 V]>'H3YBQ0" AW#DJGI!F& "&"0TKSW M#4]?K6=IIB\8$!X/4R4+"I&:($U:F5V-NIU$*JK[ #IN YYFJ>2#ZWGH>&)'A]AA,5OSCH5: MET3A34=1[4*,TE1BE=:2K]0A_>4=6(6TF?ASOQTP!K;,D\SG[7Q1K[#^-PO* M8_=4_V'FQ!0@-W-^#0R,+6\VF#,("J^>@3P/KZMM!9GCC!E&29C[WCEX5,,4 M Z:)/=$(+*S<]\:&@HNI$K %'\*EA[-AYVW6F52+UNOBDO',:%UA?:HI1LV& M\WIL+&DQ2B,/O\P,VBQ?;FJW3LU5!+G?;1@$\7,M*DM2PS*[]-)8H,!6XB +BMQC.<=I'HROX2]<:;# M'3".HPRL1^_%6 _,&EBJY3KW^1:L0X4J#KHC:^HKY]V+IZHR=?70/A#;FN2S M=-9%.]-QPD1D6R;!:LU3+U:^]WF$F1HQ(@@@^Y N>&!;,EU2H5.8>>#O*(], MYEM P A,@//G+@$K)&4JCI3Q /PSA77:3'BF"N9J<19]33[GE /62"D5J:LI M?SRKM9)5B5],'\#ME:6GF".C:7E07A"^T,YUE>%W>?S;H]1O"3]>=:^ORJF?>V/:=?6GUK^[NVI>E MAZ;+I.OEY!W'2<9).@WFS%T0(4MER,Y^":)7BK=7YDRJ>Y6:A\B?#8?6[[G/N\U!?A/Y> G MRS3U'?5DFUK.>FIUCWM:DEGGPYJH\]1YZGS%.U^36GK5+:+\VG%2ASDNJG+R M(?QLB1_+.L)Y9)4Z$.IW'Q?9U":CO\.7:*3_A&L0J9,AHO<&6)6'WF!:;KH>R2_>_25IV@RB.T'@ M-'X$S#UQZ6'8X9U^Q&/,3LBW"24,7("8N$Q<-@\?;/!)>7"7H$O4-# M;VE>AB^>>9CFUV-V"&&1L'@(+-[C+C3R4 X5>1G04=MT8MA> K[*ZHOSF.4I M$VQMI@2=A#O=8ZI+-@TX"??,M@RS91U,(C.=*D]&FN&B[>#Z"I%4Y:9%XJ 3 MYJ#.H$T$1 1$!$0$=!0"LCN&V1V4+I"F'&!&-$,T0S2S@YUC <]8Y1^T2Z8. M<1!Q$''0:@ZRC$[/)@[2P$$:ED#,8T2DYYOP6B&Q?<7YBN-!&LKWU%J\E3$VG*R6K*M'Z0K8U7:?X@ MK:BY5E@=H]71YO:00I!"U%PA;,MHF]IBD4U1B#*3SP[BZQ_6M[_,JIO-/'@L M-(;'Z+RICDD9ZOA:_J[6 '&SS+V=1=<4%J#%A0/,EZ2@I*"DH*2@I*"DH*2@ MI*#K%71@=/OZ=BB0:I)JDFJ2:E90-6NRI_:P,28LOI6=TS0]$4%C0*G -(4"ZE[.K0() M=7B*=2&=SA5#Z<@8SUF-$NZKHYBY&TSR0TM]\8S7XX,DGC&.1]KST'T#,&F9 M8W&9HZVO.LBI+W+42/M;MOG-XD!8=I[KF0IPZ;SD^::L M2QDU%S)&\7/QU7X0CKDWAPH+KYD^6 F-.<+SLFM^>&>^4Y]AX)W\\PKAWJCN7))XWKRO"2CW.^K3G[>9Q7T^=I\Y3YQO= M^9HLN5?.2Y@VMU5"O>Y79%4'^1!^ML2/9>VY^:7D?*DE>U1[CLOO?BC@7?\3 M+OL[?(F;B7[BTH_8V2]!%(GHO<&P.%,P9/?\*T&0*.P0\J%YL610E4%K;P?= M08GN+@CA*Y]=JS)SS@N[#[D?>>HP0G;I_C>)XC$T@BB.T'@ -'X$S#UQZ6'< MYQR@>?Z%>X+=B(>8?1%. H^1XBU'9!(6"8M[8/'VST3&+P0]@M[!H;*O R.>]1>^7@ZDSZ+1T$2<=_=OEIU MW4OI'&=[UHUPQ/A!A*QEJ2U:VLX\W"FCI-PMNM7))GD-==4OYW76,_I=;2?& MGO3VT1IQ5.5F1:*@$Z8@B[:O$_\0_Q#_'"G1OV=T6OKV8%)Y&J(9HAFBF26: ML8R.U2::(9HAFB&:*>^(!LNP>MJ.:&@\S6A8QC"/$56>;T+9!=L_KCB*,CV# M,C^1\D$,@U 4*KH[*J_H+4N76]?N*WEAI(00J]W1II$4R:!EQ"8KB]W2OG1% MJD*JTD15L5K@46H+7)&VD+8T6EO #+.TE40@;2%M:;*VM/JD+6_3EC+SUDX@ MQ+#R3+AA&(SG3H4+5@0BL@A$&H\H0W=/Y?RWTFLVTCEPM(Q!"DH*2@IZ:@I* M"GBR*VRD8#0#ZO-+VT9/7\AS;ZDUV9\EO26]);VMG][69&/N<:--6-'+4?OM M8S:!BX+5H:6Y')=CALVK@4%M>7;U2:>CY!U:-:I^?FXU('**]$#I2D0.%2>' M&IRS<$CFJ,7Q'15([:H!;(AV#D0[I1>!KC_S;"NB.M@TEC&PM9DUVPJ&S![B M'_*)FN 3M6V=_'$*_$ U[W:I>?>/Q!>L9:IZ=X<[J',G%VS=4-7 R#[I3:[T,-6)/8L_2W-)V23XI42=1)U%GY2!)U*E+ MDFW#M/756-U9F@? '*4[$S\2/Q(_OM4Q-XVVI:\*/EF79%T2>U8;DL2>.M>+ M>_IR9(D]=2PC?1OCP9HKKU_Q]_??)M'Y(^>3#]?%_/>?5=[[;T$L[J%S5U[@ M_/'C7__R_>S:]'RZ_Y/QZ#J)0*(BO(PB$5_Z[B^2/TA/QB_WV([I[2!#'P7U M60Q_>'=W8YM6_U_V?^YOWC'IPA?PL/-+L].UKCOMNYY]W>GWKJ[N+N]:U_9= MJ]^S!K?7@W<_+@B^*,5[.181^TT\L\_!F*\GY<+MGO3%^2A=9K)L\YOO%@>R MN ]A81O"_DQ_/Q)L&'@PCP NF1HT%B7C,0_ANH@Y(^X_PG_525J"X>AP_V6Z M#;7W7:0DBJ/ O$SD$JX?!J&Z80DYN[0QDE_9&+X?14R &%PM#]73-%P"G$V6 MV5I@7\NC/VS4NDT 6F 9R\XWLZ2@R@Y>*\+*W("JPIOFYFAS88L,?BXVQ0_" M,??F*-#":Z8/3L'F",_+KOGAG?E.?0:6<_+/;U>6DK,5H5Y\V)BYQ/^'A"TN/ZNSO8PK-O+#++]>L:W89=X,)EEZGY%2"^I&@ M?@FO?VOU?X(@05 C!&^$FSB$0<)@16;\[>(4]2[I45V\6IUU@ 5A[+^[9',T MN'R@G:GP8)!$W'>W+X%+FPZV%O#]*!2"_9K&0&\Q!CJW^6!K17X3AQY0TG50 MYLH(J[8L2(@CQ!'BJBRXR@B+$'<*B'N;!;BKJ5Q!*T_=EJ:>$'\(/X8?P4UGY$'ZTFD85,L\WUU;N+B2.G5ME'!9>,*J,6:GE(,0U MF6,J<M/&0ID)BF=-EF5;;Z%CZ=J\0S1#- M$,T0S2SE9[:,GKY:\2=]P@U1$%$04= .EHYMM%OZ#N%JNJ6C93?MFW?(%C?8 MWH@'O/*:3V3,O5\$CT1T(R/'"Z(D%-%;=M6V6S=FYZ[3M>R>>75[U^OW^[U^ MIV_>679[<&VU#[.KMJQ=M)_"8 (@?6'<=YGX,Y&3,;S'8+Z(U5>X%=;A8?@" MBLF>N)<(%@PW[:B-XC!-'V9#Z7,?=T,R#^7/@@= *U<_G4G?\1)4]FF "U\& M2#M?"'A%:<.^YI=+S @440Q-X#%[EI[''@23XTFB#KD'A4N;'"1AM+&IH'TB M]%YFS>./H1#8^>D>8/CR(9$>OC=ZST+A<7Q''*AGWG&??9+PNJO\DJF\OL!/ M-U(\!M/?V#,TFO$HV[#\RF(I[9#=?X=LOWW1L5M]MMYPL03>Z) MSUX)V0@GMUNG3@D)5JN\A(35([#!72R%42GGF(*WE.5>GU2N$R)(==MR%.B8 MAG?#%@[JLS[0[@Z,CJG-Z6K*.@ 9[\0!I\,!O8[1L[6=4=84#B#O:V=$+:\C M'9-8*%VA-E1D65VCU])FCC0^7X$\ZPH9,,0SM>&90=OHFOH.?VDZS=1T@2/+ M^>AKSCQJXL[+*HF*4$6H.GH\N$*64\56TJZW2Y4L \6TQD&V/ZVJU8A%2T@< M>@5JFY.(:*%-KR@KZ)T>5 CZ0_&6T1MLG7AV*J'XZCL%1Y_1B"E.C2ELP^QI M.^&]*4QQ1$>O@;9+ ]?QZDE5APJY'Y;#!BVCWQN4+J.FM=7G?[@O9-Z=40%N%LOV;>J9()<^:=SB(*JX/[OP2HOR($E[!3<""[O1!6._3]1E MXXDGYLJ4G,DW MWHY#S^""YY%T1@L/5,5-IO 1;M;+_)F9/BVN;*Y[";Q=#2%\S;&Q#'<<\G@* MDHM2669YZM!$,^I%+J)*]?Y#BGUHXL+Z1CJ!UY=)?_9QT[ 4^]%3Y>L"XO!1=ZJB72G MKD5_)APT 3!["\P-;PKFGE M U" EJ$$K0I4C?D?KY$[6V@!? =NS^.H^$R[O]"64I2 : '2S@I%O93\C *KA8\"\A4%Y5JDL0Y2D*-T8*?B5( MF:A9 /W61U4JL01X_\TR+VR]5@UX VJ$3%CE[%;=L_=0/BW/1ON!+BK!52MQ.EM+!?W7(QDS M9DBAHS.. 4Z(\)<"3NL*C?(HC\I,'?%IN$'%I-2$E_*!C(?!Z@VZ@0B MN$3%;S#F@R%AZ2>%&%C:ICSV,0"]]F=QFIQF58A&36EI<$H6:\+F,9J%4JVKPC-%ZEX]Z.5&,5+HS+R) MJ?22$ 0[WY3N[GI$M8.I=C#5#J;:P?/WUZM\;K5NI]K!M!*;-.AB8DXH#D<0+6#R?NB/<>U9YP&U/2DVL&TG;BV!@SQ3&UXAFH'4^W@ MBL;QCA.NJY*H"%6$JJ/'@RMD.55L)8UJ!]?#A*T0@BLG.$+<85BTA,2ANM7? MJ^]"VQ:BK*!W>E A4.W@2H2Y:$8CIC@YIJ#:P=5R]!IHNS1P':^>5-7,A<"76B'.D)^.74OM4 M=L62CTX<9/6WNAOK;V6=OIP6X%HLF;5XP5RI)U7KXXK[?V!-A,LQM,CA!OOM MXO+"4,4MW+'T911C>8LGK(60EV1(ZV5@K82(A6(H5"G9M 1"**2?5R=9;-LD M#)ZDF]>ITU2'J&.:%Z;>0D3A%%/##$R&IL:V]#<61BZM9:EJ#(?\V<=*B5@ M'#NP"(=? NXOE%7$8H8PH2'+VJ?YKJQY%X4S 84ZVX8+$H> M5,%A0$($D(E >GF%%0>8G$M5[":M;K101'C,7Z %?R;3(AZJ$&T0 J%C-QR. M!2+BE[1 1WKG8HNPXH?OA%E]YIOADPG,':H025HEY(+]OA93*4:7;E&C,GN[ MISH4H)U]8F MW 7DI\7! G]C?28L2: *&7DB*QNHJIRF\T?ZYX:R27$ %MG\]X+EBG;],1"Z?MIF;7H[4TXFZ^V MY7DPT2I !2#IT],#RI0UZ3&"'00FX;[ MR%7QN71VV-CD8DOGS)#\A? JH680=<#!E.]5+2_]1 22*^8ATE).+4F$FJS&?'H;'PYE.,X@8K&@+8 M]U,U=L60)QX>XY$5YU0#A=@J%J54UQ)0[;;\4[= M:_/6O+Z\O>URW6I=7]YU;MN6:=WUKDH_WJG,L-!2'F4FM!K'M>Z" M$-KC9Y4PG1>,F8#:*EH&\#N SW-V(R*X)J]%.DH[#>B>XJ?F]#8-#LB,3?BT MDV S/(9\K.P#WTTU'N9?J6I&*_MA.,0)&F,/(_0>U$$.PTRJ,$>K+Y4#E\>C M%@K"KC(T\'X@JS@U6MP$7A B3R5XPI'P U5X-RWZFIL%P_F!E--ZU;,>*#,H M6KQRU9"KT @:EN[?F)C;B*9.7/0*9WDS _R4B; M1Q7X>HI,:_.G%)B%T!1E4^[)8J5QK(+\Z,.5D;)UX0^7/:8X12LXB/(S.69X MQ#FK@+,H03-E.KQX6,LL5J>EY9\68+JZ*M,N3RZ6M(:&9R6E7:S3O& \PMP9 M9T5T\?""BU[:TTB\6T)4P&'@X5>XX+"C# M3+PE'SQR,#H+)?99Q2EG*^:-U!/; MQ';J+F0Z&-GHO5HN $?>8UGQ_57D&132\C((M]3!@5[U1FI:Z E&ND4.*D@"[C9C]+0]B(C M*-MW.C[H:^/_# :X&>7A3?7,.<% ^U./D65GL6%5K?%0_%H""<-3J3' M+?+E%Z2D 1B$9V8/71[WM'E \2#"$.7SH$*8R&Y.5KQ^X6 .Y:&X8+JG#D[^ MGL))D+-C 0KR]EX6$):YL]&LQ3Y@;#[(E]DV:'QP&CPV(#H36&15SR3+#\@ M*[5:,+6S6N5%[R'[:O&8)UPE3SD82^G.$F36UM3=+6:!C)6QC=*6Y^)-4* MM3K$1QD)^2&N2N=$..$A3B,%+@:@JFB&0F:F32MUZ!55R(&\(9]JE_Z5B,#9 M8P%6FIN=%_\M-'U=%>#=E*G04#ILG@:Z]HDEF+L:XLY8&O'M.S3+K:(4[V$U%N@,RX(C)4!XX%.NCBQNMJK)9XODEUG]N@N MV*;S,:JVV;/&,%6W8?;B,6B]K:K%M+_V$6SRP^Z([EF& MW:>C82@FLW-,Y@1T!&SCOD4Z4AG'O(%SUF6">6>>Y#Y+-QR6H8I:O9)JZ6C+ M,OJ=%MF5Y+]69^9KLKJ91L?4-B4V7MWJL*2RXH$;I\368J+*N=W3.B7.E/.: M^]PM=VH\@$K:):ND;?3ZVB*X3=$\\N1(1Q8II6];MC8 -451:KW.^M:YR^Z6 M[,[=JT(DKZ>I:K.@YA)?P%F%J3+!--!=,U\VKJMD;U.IITLY-IK'K8KK,*\) M>Y^%F@/)5GNI\D[+:'7T+2#O+&)M\JLR69/[7M+R,_$H\>AQO;ANQP#S]/@B M/@D>I0+'F@O!_!;$"SNO&EL,1FVQ5TFS45H$>:FFRYJ-R<4***JZJJHA@"G; M'FZ,C>'FBI5"26LBIN.Z9X6;P,>GB5B5]II5!/0D?\ "QPM5L531/2<3^ /W MN._D96NB0D$-56; WP9ZA7U_N]90*;]4RD=580&D$(P%UCN<8"F3]Y4JF*+* MVJ654NJWQ=A8M_5T";,%S<6*XLNU$@KUC;)"$:J0K%"EK#5+Y&\#\Z*MN^;S MSEQ\4-Z]2;"2A1Y65/4V1Z'(JKW(KUE-)9:6[]J\AVLG^L3W:'F2QIWJ\2KJ MR^IO3+=L%VHT; QEY42X Y.4O?MZ<2?U.E0V=S>V99KZ]E];73T;L ?'W<)L MUGD'-76>.E^'SM/6^SW78U_;$:I[MW/E=HS>*S/MU]0\NYTSSW0%R AOA+FUQZVVM9R*\.IQ,^RX, M^C/;Z/8ZNOL]TXG:C/W6OBG%-X@>3H8>+&/0TU8GJ"G[8(@!B %.A@'.!H:E M;Z?EJ_TVR%%.C*"Y%<0EQ MA#A"'"&.$%<=P=%*U6O^Q5NJ.Y"_V7Q_\ZQM6/H<3@I'43B*Z*%!]- Q6F:; MPE'$ ,0 )\H F-!B::, ,A"('H@>&D0/?:-O4T++^C!$Q0N['KQ^Z:R\6UJ: M+$K&8QY*+'RIJK]Q&;(G[B4""[45RL1-S\[H?1>Q((FCF/NH$EN<GOP587@5VJKOG%%82KLM3O.3U;66%:; M?"7]*X&$M'FD_3*KVKZO-E=*KML[/N7+^#JK8N"H>LFDU?JU>NWZ_HEJ]1UZ M@/]&#Y#05G*\C?B-^(WXK?+\MJ>_IT>&VQ_(=6P!GV"%K&-O*7BU(I8N8JV0 MS&O(N)0Q2H@CP9'@ZBLXXKA=!+=G5KQU_+3X,FT:==NG4$PX6+190GQZ[&*@ M4X.R^27,0#!"5..0.HV/_JI_]8IM'7=UYT4_)_2/EU*?\IS#WIEJRY M,XCS.6<2A!27I$F')IWYE'3+&+3W/[^CV.DFYZ.7%=H\'6[6:_J3@[^%@V]O M7#;2*<$W+%[HKP;9[EBEP^I4K&K2JYT2 (CKU]OAXBON',#%K)(L2P)8^]MFAUBFM3A!^2#\F'^*<^:^-5 M&PZUR$WAI2BB*J&];=OG,V)2I MH4X1M&W)K?2JRO=!S#W*$#W6MM76Y"MS@P1+'.VSUG;7VJM0.@)_CSP]$6WLH'DV5V53IO;UV"P&/YDN:+\NN]6RW>X<5 MV9NR$6J N%U2%=87B=VVY.B"K*P%GJ"JZ_@B.-V$1R5)JW>EBI2 M9LTN3#42$TZM2IQ%QQ*3XE-9TIWUA\J25@]W-.%4>,(YLUI&M[U_,6RJ2[I? MG/-TR)E**1SB5-NRD.5QDA MN%U%1R$ZTDZ:82J^B$[@I:EERUA>M]_6H_G["HQB?50<;D5Q.$IGK7==N&IH M:G5*OU4D/TE?0NRK0CD5CX&XA>8S*G9:->#1I'8ZD]J9U3&L@9ZDVW)JEE8# M.)4L2ZKZ6.1?>YY^]V>6M.3>4M]W>=0_$E_,B*IEJN)]?2V/-E@\$NPZ& ,R M7M1JA!-'C(_!=8;_QB,>,QX*%@I/Y4#$ 1L&(8C9QQ2P$?2[3/HLCSO;*[AXEZ[MOL2R M^T0"K;>^4R_2W9L=PGG[=@,&^P&'WLG* Z7C#_:L#XH5L6<9C[#*R+/PG@0; MP\-&T<5&7=^DKP?5S?L1PM8#3&(V3UH:.$K&8Q["=9%2B4D0PZLEV%!B. 2E M0&4.AD/ 2XSW (+E$X_E$US^\,+BEXG *X;2Y[Z#=\U2A-Z@#H%?5,?I0DSO MNPBURT48*SU3P2[UP ?NP0NA]2,!2/Z@0_Q4L3FOV-R],%M6K]W-_MW65['9 M-O54;#YRU6"SUD6+J?/4>>I\M3O_MK4,"E$LS336X+6B,"54'ZQ4*;S4$4,? MBJUUG;2LI!'ZEM#W:D6BTRM]^5,81!&[S#SLS^ /_IPATOQ68+?P>'W47FT MU8*>MI.6")>UQ>6G4$3X2F)%0M_AT8<;_ZK(C 2_AL+O%_'(O3="KB:^22GK MBJNE>)>M3*7K(L[+\LI4*0[T+C*E0O+5SB,O;S6\*GFF)6^Y.7ZVR;:@JGZB MB64;=E=?!B7MM:H,S53.2".:.5V:H=)KQ#7$-<0U9-(0S1#-$,TT@&;.@&;: M6Y]ROK= FIR<3Q1$%$04M(.E8QJFM7\!TU.Q=&JZJC'7@M)+NU1J;V?#**<^ MS*+7N"$;AE;IB1X:1 \EA'.;8F00#Q /G P/D)E 9@+1 ]'#FBYK90H]$:545M(FZ;2&[1[XQ@'ES5]YT:-**9R!AI1S.E2#)7= M(*XAKB&N(7.&*(8HABBFYA1S=@".H4THQ#_$/\0_Y$Z==-$-W9%A*JAQVAMA MSJRVT3&W/AR,MLI6D22:;XQ4 R(GR ^T48YX@'B >(#L!+(3B!^('\I?92'S M@-2?U+]FZH_F07O0(?-@>_/@S74V\K^__S:)SA\YGWRX@48\\5@^B9_]* Z3 ML?#CZ-)W_R[<1Q#.I0,_J=#>C8P<+XB24-Q#QZ^\P/GCQ[_^Y?O97IMEIWW2OK+Y]:U_W6_W>X.ZR>_/N MQX5A*5'=,X9Z4>\_(.,X?%.^J3/ G.FO1?V=NI?50;';D_7%5';IWU*Z]@R!$8/>L QYM>B1NN]G7^W0-E@\ M$NSN\LL5D]E ??E=_7)NV09;ZH\><*R1'CN[#R;287VK\W[O5Z?TG(=Q;/.[ M0L>FWUK?O3?8\T@Z(S82WB1BD1Q//#E\80[P,Y<^X]%$.#%N;Y_-]"-HKIA] MY#-H8V>$CZ06P7]CQ4$L#M@X" 6#ZY*0QP*48I+NNT/ARY"%,OJ#@:KS1T4W M<&'.7TSM"L!KAM+GOB.Y!R* 9RA:NF#L'D;/!ZIX3*0+OPOV+#V//0@G& LF MAD.!CQ*X0T,-]'4PAKGAA04^^P?W$QZ^L'2K_@">=_*V*\W$VS[*K7G@#076(CYB2I= 4">J3SSL%%L0<%#\6)[@\]2N%/6LPC*D4E+UP@BT.!YE+T>E4FU1'!*/N,\L&S[X M\0@)H-"]6<,X_.[*H13N>2CB,% =0AZ8*C>?@.9R9W0T"AEQU>$Q((PCB_P7 M*2(6?)P*\TE"BY N)D$8#X$E A2!^"HC-0R9F%""Z2ZTN#A($[C>R<9%HKH@ MH>.U*'@@*T5<08P_ -^ H(8"-[+A#2,>L^<@\7"4H\2+V3 ,QB@M[R7GM4S* MBJ&P47$FOR@S:Q8ZRN$MCIP IV6/Q^L5ZJ#K\S+/7IE1:X8H)4A$)1 "_@TM M7@\P=.%*\!AS MHDZG787]3*JYZD:%MC-4O_GW148&0/P&A"5])TR%O5D>V)V,(PJ,->57(*T( M? Y@(X;^A@9=P!$GE-+QFL!="A$]5LD\3D/G$U2,85B MB#((%"7-3/#+.6[ZC<<@,'SX51)!IZ-4)0LNZ*=LABBL\J8.Z]Q%RY]F(\]]EDH7(%X0=[CF9 L\_R?KZ!E5:AEAQ#)7(Q%1OSQ M,10IDWT&&/(G@,^03H%Q[PB&J&TPQ83CB7IO8*6%1>\ R#^$$_>:S9,7\J%6TMT]17 MP];JZJEAVSMN/I\S7H?$T2NRNW&#MM;N_4J[C>CT(AV*\JM,1N ME8_YC\07K&4:M/A/>-..MR_RZVJT83AQZY0[XCTJ%*<;F8@_=L8Q+(B^-$ S M#;YAAV"(<&0V)!@>#HPU,*&9##N>]Y)IX12K96" MVB&JL8(LJE388S$R/=<"J[40ES^WYE<\]LT>_MV7J-!?,/>+ZK52]8]M9-'I MMXV^994ND5/9F%,A,JKUMU:M>.!QG;./6,.D%"T\PA; S=+5K9\MRVBW]!F6K\BK*5I* M@3C2L3<8F+;1:NFS+TG'2,=(QQ:3T7M&MTLZ1CI&.E9>(G;'Z/3TG3A](CK6 MW$6WTG.:%JKP!9I3G/;5Z(/&: ZKZE:W9[3:W4/I>N/#.A0SK< ,W&1]M=K@ M8^K;BTGZ2OI*^EIBV-7N:-UI1/I*^DKZ6F8(=V ,[(/YOHW7USKLYUGQP(WN M<'NQ>'JY[G Y6 27GKE!@D7S/AGJVX:XK=@.(B7=?-?KV(;563X7 MHRQA-877**!.9$1DI'MMK]TVK):V0YZ)C(B,B(R(C':,M!JM@6T,.B6MC1 = M$1T1'1$=;4]'=J=O]#LEA:8:3$>%$-2WZM2ZE=>O^;O0QV)[:W?.X:9 WQ)HT[/O:\0QE9O5B&=. MEV>L_L#HMHAGB&>(9XAG2DQX-VW@&2KW33Q#/$,\4V(5@E[':+7IO-.&10++ M4YZ/G_]Y^>O5S[L$ 5\K+E!R#%!_W63+L+O:"NXT14.JIPR5FW ;JQ%VVVB; MVK:,DT:01M1<([I=,*]LT@C2"-*(3".L 5A-VAR.IF@$+02O \R7__QZ<_O/ MMZP#;U_-K#$G+'6,3H><> H65FA>:HIRI5+JVY9=/KY(P4C!3D[!;+ (NWU: MZB+E(N6BV:L""D9K/$TZ3+-FRG4B1R)53YUJ/%5E;FCF M:-I"1YI&\U=EYZ\C;+8DK:N'UIT=[$R]4YC>2EPXLVKNQJ6'A4Q6U7(L\#H*X&]@P% ME8DAB2$KQ9 =JV4,^B6=($D,20Q)#$D,66N&M(Q6OV=TVR6=BDT<>7! [D>B MV@:!&)88EA@6;AL,VD;7,H\OSY/@UYT/K/G^VR0Z?^1\\N%&1OSQ,12//):! M_W'X.0T+WN/3[J'K5U[@_/'C7__R?>$&QPNB)!0?A]?!>"+\2-WZ67@\%NYU M$,71EQ$/Q16/A/N)OXR%'T?31^%),BC2SV+XP[N[&RP,^B_[/_#*[-_V^G9O;9I=:Y[=_U^=W#3;G5N;LWKP>UE_]V/"T-4%+>.\W86=&_Q M8)KE.@0JU,XQ*H]..YI/F:MSR*BSE/G:]#YFF1K5RYB,&WNR1\J1(=8 M$=XJ<8C5#F$ HKQ=($A'9:P\L878CJ!VH%-9"&H$-6(U@EJCH+8UJY$!1^=) MO0*G0YPG!;*H4MK:QB4WJ[6XY&;-K]7L76?LE24#]O#"XI>)8,&0\6<>NIO7 M$'8ES@,.1QTTOC+"JBU5$N((<82X*@NN,L(BQ)T"XMYN(U;,%+2[AS %63!! M\R\Z9OB@8=FRY?58>TW"OM$9T-$>%"$[^EE:1 ''HH">,; Z1 %$ 40!)TH! MG;;1;6NKUD,40!1 %% _"N@/B +V#B%4*(QUW-C"9Q'%H71B@=+", /NL0D7 MOTQ\&4?L3/J.EV#CV*:$LK:GR-*(XBI#<;V680[T^7E$<41Q1'%$<56B.("FT=$8 M9R:.(XXCCB..JQ3'M6VCTVH3QQTOV85"]]N'[JD6(%6?),1567"5$18ACA!' MB*O6@OB1,[/+]EUI#VD%%KBK?] $GOW,9"S&I1PR0;, !97V(7OB]$9NP"$5 M(8HEBB6*)8JMD'5<(>_TN!L:KX,HQK/7(N[I2^K<:26L7!>N.DM>KR&O^M5[ M+'N6/HRBD,>RR=1JL?2E-1I>V!T6[020C'* M"LULC=&MOM'K4&R.=(MT2W\(KF^TN]I.KR+=(MTBW9KJEFWT-98 :[INU6%- M:<4#J3HLU=RAFCM:0UQ4'98BQA7+_2&*(XK3*$.J#DL41Q1'%%N"FNB")[5\ CWG(.*\4?!)O"4P&4X3;'GD7104GR:A<]DI/YTLL.@'_!H MZ%Q&>^4Y^!*IS\\XK!N)=C$;'?Q#/['(SYTB0_YN&C]--&\B0. M\B]2BT)]\RS=>/2AW[[HV*T^N+[9O[_)*0WHRN.32'S(_UA2KEDOBHL#4YKK MKESHV7YY(6U@N_?-ZSRZDM'3^ZW];K?;1WW]OJWOONW^G3UUB>;V,+?4IY3>FS[G4DU76\XT.HO1$PK?4(^Y!!2^(LO7 M'0/KE1E9.U1_+]IAMZGU05[_,;S^@R!PK_-YRT?C_RV:R>M\H\\I:)63\$F9 MTL2K%>%5/;+:/J1P[,G^3/K@NP5)!+Y>I.U$>$)#J,(A[ 4+<'FW- MW8=4?B9;,9Y32N5W.AB$,IE)<$<37!WR>X^\%1/#\RR8H+5]U"J_#2M.55Z/ M]2=-# R[U=/5\:8L"9(17S?YE+D=]**[=>9D<^WQ0Q0PBT.I%D;5LK%:8@T7 MOTQ\&4?L+-UG@@O3G[[\?ESGG"HNUF:V:[5;AJ6OWE7C=\B1Z]%\GZW4B;.S MM65)SMIKTKS]\ND3BT8\Q"2B*.&^<]R361HVO=5G%NL8O1YY;)7W2.HU(S5J MXC$ONEN7QJ+LW^VS?Y/QF(=P7<2D/\3D3[5,SQ^"),[DP]E8[^_= 7S*NU=.2C6MUCIL.>^37[WG[ M&[-Q*];Z6F="UQPYM1HZRC-KA/E9.?E,F]L_<'ZS58-LYH^97?EQ9E<2]/1# MKTO06PN]VYD+4TY0LT09USMY_#/W'U6J7C8$@GT*Y9&CGTUE@%=K91X>G15$ MY&_)^$&$:S15/">J6VK!&WW(\6JO>#*K"5Q MH:^01(4D5B^H[2(?VL%>F^FLU;YHT^G)Q#)-FM JHEID*9)B'5VQ:/JFZ9M8 M9N<@VPG&TC!T9A5C:5V=L33B:_WRJ0@7=;8OSD-%1$@;JBF?$O6CC;Q:6\$T M'S@-LV[K,W&T!V^HZT93!S% Q1B #"G2!M(&F@]I/JQ4[*9",>.C!W6ZBT&= M/B5(58"6F[CLU;6V/MS@Y /2I%AU4*S*1I0Z%[WR=8V@1BNL)[S"VNM<6%V: MT(AE&C2A542UNN;61=5)L4BQ:/JFZ7NGZ9O\T?*";"<82^LOQM(LDS*DJDW8 M%2&CEM%N:TL!:0KGD#[433YE3M<7/2+2"@.G809N?::._N"BI2T,15,',4#- M32G+:)$^D#[45A]H1MRWRP-PN@?$ /L&<"H4.#YZ9$<%Q:(8G5"VJTT-KHA5;+Q-.X:48CFFG0 MC%81W>I:E"A527RC%S$]>_+*-S &0U MA=A(M>J@6I6-*PTN.MK2JBLDL7I!C19;F[W8VNE<=+0YY32C$B*,.^] M-?G*HL"3+OM_IOJGSB91IZ]OJ^$K4FH*99$VU4T^I8;$]$WV!!Q:66[.RG+7 MOAA0FBY1 %EB6RJ,1988:1--J#2ATH1:9ORH0H'K8P>6[H.8>Z6'*HF%3V^E M;6"T+ J"5Q(AI%K'YGK]V_WT5;NLD,3J!35:UFWVLJ[9NNA0#2NBF2;-:!71 MK;;1ZU+!TTHBY)14BV;P1L_@_=Z%Q@A[TUFF$%?[-N8/GEAU_<$:5A":)WUQ M/A**CRS;_&81<9:=!\WT2S;]B)=_D#$\WDF?]&7$0\%",4E"9\0CP29A\!CR M,2NU3\7 H#T?%]P?/ODL2C((07NGA)X1')!+[80.R[].1O':S< MS^ Z3P:^ED?.6@C"D7$$:CX>!SX\)G#^8 \B?A;"9W?B(4QX^,(L@]FFU6?< M=]F-<,3X082LE7X[N&#L=QC#4,EHO4PW2G!ZN;H_8L,P&+-8C@7^F/YW!%SU M.&+!!!HVYN$?(F9!"(^73SP6W@OSQ6,02_@;'AAR/^).#-**+MB7!,8O?T$$ M][Y !^$_KI@;Y\^))YAE/G3.+3;QX 'X^ !:';*QP(\\8JZ(13@&J+OLX:78 MHVEB8^\[?(//'\484*T$)GW&'2<(7>X[@CW+.$53*/Y, )5X6800A>]FH_+E M]AK$6E_ENTE">/]\G[0 -Y)?&0 U'D5,0-M=]H_$%ZQEI@#5\HIYJ,Z@[&KN M2J_;,SJ=Y=+M^^ESID"KU#IY54O9$##/ :^/CZ%X!%V"Y^@F,PL8HRPR.X-N M*[[6W>AV:4U^!EH!>@@3G)+4N&EY :K%["5:]>.] 93F> DRC *8C")D6D5V M0R& H,?JOAFC,^QZ\?I,^1S_%*AT3#SM_O&O?_D^?]0M#WV04?1) MA.J.Z470(1_I][,8_O#N[@9'YE_V?^YOWC'IPAD!\@3T)/R%EIS(3[CD'=P[,"^8GR@I#?2@\ M %0IB:,8M *UTYU.P]@,&;@&:&.NNG QM,=!C5$*9RQ] S,&:B6J&-P.<\,8 M39CSM&6K+S;0:LJM(=O\[M.7WR-C^MGZ#MK"8]#<)P%&&%ARP!W(?" 5AB+R M@YB]@.R>X.'"!2*YD5Z"KZBJ0,%43$!"@#DD">XM/S9[&%I[3]Q#HW"KYSZ/ M1-I.<,F!/K$#+LI"/HF+W0W#@WM@P\#S@F?5-S5*D0! 9(R(QB$,X'QRYG] M02D/XLW=-.YHIP=4@ MG"P1TX%QY)-(?,C_6(+2K-W%)*99^*@[%U?:'*]9E0>5MJD]^.;U -7**%C6 MISUO-X_[>NH\=;[YG7];1B1E2B^1;>_=9EGIWH-@+4INP^18N&73)+O'6LEJ M'^-^% K!?DUC1[=SL2-=2RH$08+@)@A^D5_W R 1XYZH;!T!E:_(LH(X71DJ M)$XD]!T*?=I.ZB+T50U]V5M4N&/SKLYJ0K-BQ+B]. FW)XW;K2F5;,P]\6IU M7@'LWGG.*\1Q4#B=25R:")*(^VZDEI3$)"ZNRXR#Q(^C]^5 KKH[8%4<_&#[ M7]-/2ZE\2PN0:U;)<+B*"UT,).PDGEJ+V;R6LBM/'W#,ZD 8E1%6;9F6$$>( M(\1567"5$18A[A00MVE#Y":.(7$44?L): C-+ A'"9R'<&*<5;XA13V=A[IA=H"\#MG\&J6^W/NAUML=Y] MI3C#^%O%N+\:Z)/HUDOB%#O7$#LGU5ZOVOHL>E)M4FU2[0JIMM4EW2;=)MUN MHFZW^MKV1I!NOTVW]SWGUZ3D@M7)!7GM//L[5?^#(HRG&&$T>X8]T!9N:$J$ MD589B -.A@,PV:!'"XU$ 40!ITH!F&S0IIQ#X@#B@)/E $PV:.E;>6P*!^RT M+[O"\<:\ F=OHK?JZ$EMMZF4$"LC.$(B(;$:@B,D$A*K(3A"XBDCD3;&ONIV MI'53UI7O7Z[9OPM^7UO9WMM//;"GUFD;5HL\-8K6E);K43>-:/>,CKU\IA=I M!&G$B6I$IV5T^S1'D$:01N1S1-?H]6DSW=XNRI;>W@GDW>U:\_&8;$7GSM=F M1V4H,:33$V/FZG.TOY;\B-./0V"<$6X(EP=75:$*\(5X:I6Z8 5 M\O6J=N#:C?14J4HZ7GF%(%XYP1'B"'&$N%H(KC+"(L2= N)H9PD=N5;Q M)87ZK!S0D6LU#8,D+VI-NDVZ3;E=( MMUL:BQ^0;K])M^G(M=*/7'/3[%6*,9YBC%$=ND9KC;3.0.L,I\H!=.@:40!1 MP$E30'KH&G$ <0!QP*ER@#ITK4>9QWL%(*H?<:S.%N0:;[BIE! K(SA"(B&Q M&H(C)!(2JR$X0N(I(Y&VQK[J=OS?XG%KV3EK291FG3K!>)+$@CTL'G"PQTD& M6R]Z[^W 'MB%H]/8*(Q#)^W0:6RD$:01=!H;:01I!)W&5L=]=G5W:FZ'0^'$ M+!BR21##"R3WO!>F$NWDDRCLG:.:CQ0,JJ[@"'&$.$)<+017&6$1XDX!BD#Z0/^?S0UG<<=E/TH=Y!Z84'OEK\K70?Y;/ HF\.%GB+E+O" M?9>%BU\FOHPC=B9]QTNP<>S3E]^CMU3GV+[(A$X?NUI%)"RCVQ^4'M!IBIY3 M1.L $V*CMNFK7D/Z1?I%^K7DX^DS.DF_2+](OQ9NTW?0TZGH5[W7 NNQZSZK#7WH M??<'C=Z4NMFR;W3ZM!!!H=$JS:6-42[+Z.JK=D'*1X@H6CXKU M#.%K]<(XQ RPZB:<>&;$' MX? D2ALETAJ,ST'BN6S$GP3\*GS&_5B>3RLQNM!N:*3@S@A?+P-W,.# T(EP[+BL23Q2-F@N!(_QEUWS MPSOSG?H,2NKDGU<@XEZ.84!_$\_L/TD\;R9,XR+]()SKUS;-T MXQ%<#<+)DE* &CP^B<2'_(\E(,_:78STS2C%7AFWW3Y8F+:I/?CF==):28!9 MGZP][S_N[=3Z4VG]3L?7D9T[:VZG=IF)2Q/-'I:B^O2E%5_ M?_]M$IT_^6!K?[C7__R?7[1'9?AO[F7B!L9 M.5X0)6#83R\$^?DHI,]B^,.[NQMW1*C:1!7+P>BM)@2 M%_M5M4>VP>.

GR%VZDEU*MN=D^WZ22FJ;UN][R(VE#[W'X.8 M2IWP7M(K>7K[@XB?<>O0F(=_B!A>@'0CH5?8]U@]:#S# '.A9Q>,_;SRX9A,&91D(2.ZK@K)D+!*OVA\+KWJC'X-NDOO2WQ5[QOW9A# MWY)QNIC+^$.0Q&P4/*\4:8J 22@=L48B[T&\]W.[S JR'$D1\M 9O3!9J&?J MP9/D\&4=9!\X7ABDN]26>X67K^JM>KS,4(/O29M0 .3"BVAWF>[=9?W^17M@ MF]U6^N^.OJUF>G::6?9^^WWZ_3(W_-0QG+G_7/>+>!+>S.RV-FOE-C9G->2H M4T;_2@(,Z2H:3B='1^V831D;K "8:B6.#TJA,/T6R Y8^G+A/G4;3+/J^N+E MBJUY?A6\[GDDG5%Q&DY?.:76^9L#QTG"=)*-DN$0YI)T-A-_)L)W7A0-/P5> M,E;;B2=A\ 1M5YW#V4/Z0^2Y=%MR:@;XCP'^ O."C"YH*:$TW;-)]Y;O^[AD M: 2 >P0_0'.1O+)+0-ENO\*W'F@KV&:+8LX?E&_;_W,+]8[ XO-XN%JYE4K- M/V4+2L WY:]0%C_N]L=R NGK2=/*T[06:=KR?;^O,.KG?($UKHR((N7KS;S/ MJ7.C8+W>KT'?"90@GWI6SV>[Z,%VP:'*QR!6"5RJ!6@E\ @L@E@\*G-A&#A) M-E0.G\@82&<2"C6<.!29DY@[SNE#% -)'QZ3J(!--EQ"I'Z\$PI7QL!K7)D5 M40PLQT,7:"R)/>4ZR_6X*#1S$GC2>5$M@(:FGQCWH@#&>"RST$@:^D ,9:\5 M7RV$*JH$(B5%8;J!<\4$TFT+B7J7&9^&YD ML-\OOERP^U %6UX*Q6D,]HAQ?!^?=1Y-0%D#D#M3GC,\-!)SUT+_)R@"P<"( M5&!8^:,K'N)B 1R<%K%.C0A5B&S")R+$@0+50FERSWN9#^@D,:C\_]+I$Y01 ML)R$H3):X8MG )^*O8;<4=B-A=KMK"(RL7S$%A2*W2"4P$9X3"?:_('B:_HE MPP9'J"Z(0'@J:#'JCX.2\"3&K9#YX3\YMP70^+2TSF9&JC2K-$A' #U[1685 MV2DEBI*'_R)B $B%V%DAC)DIF_H>9RV]G(=*F6>_ MG3^&W!73]Z%*&^H=6[".3!KFU M@%Z%[56]$7QO)+\B)K#L@Y@K^Z!/R]1[M#QIY0[$O2?':06V$.G'30T%= _/ MT3T\!_+&$0;-D'"Y#!65 _^'CVIEQE.X *W'*6 1RKN3_.&7JA8*S$69TYHM M].RDN&[\%>U*@O]IEY+K5*".WY^UF MK2NA4>>I\S7H/!4'V+N"#(W70E MK9A)Y? PE,+%+5&%1;&S-+MM$D0J_^7]6[(0M^?3 XY,'92_,L*J+6L2X@AQ MA+@J"ZXRPB+$G0+B:K_CQ.Z6;!5>+Z1)E6+IG2+TR-LE_!!^"#^$G\K*A_!S MDI&V]F):M6Z;ZM>E_2_'5-J2:T'O*ZR_' E)_EI/QW0- 9].@K@ /-2P^9M4@A2"%*($U"($HPTT@K2 M"M**IFH%K4+OC*KKA3J$92A:>0X^8]]K#@K2M::H%,742"%((4@A2"%*,J1:I%JM4XBY(4 MC!2,%(P4C-:6#I$#Z(J'F!:7YJS%EFWT3&V%?YNB5!0V/%F-H+ A:05I!JG7#1[G>!"4NE5NCZ%8L*ER[COLB"&RYB3A"&\B?$H$C$5[-)(6116(_P0 M?@@_A)]JRH?P0P'P,FRLNR 4\.K,LG)>V# (GWF(@//CD#MQ_?=5K+BEW"/' M^I:V(\<:[P51F*%I88;#JAM%'DCG2.=HBB-U(W5KJ+K1%$?!=?V.WT<54*= M.@6R*)!5)?D0?@@_A!_"#P72*9"^A=L3A*X(V.OBHKNPJM*=X1122:%I&@\ ,I&"E8/15,[]Q&JD6J1:I%<]?10N?F(51K M\PK,$=R_^R#F'AM*G_MJ-W$:6"_'8VF!Q^(&"9Y>G;LLN^AE]E"\8MD'TH/F M?:7ZMX,+\,#RTF]+=%L]8]#N'TQP!T#1\3FQ>G'5,B?-LBTT(C,BL^W(S&[U MC9;&5",BLTJ26>4<)>(OXJ_]!=8:#, E'<9C@N5 1$\A,U\H3D6:TO*=H1 WM"**@VE 0[0V@S3?$ M-<0U9.Y4 2UD[A %$061N5,I6W798=A-?'2_!)M "7(V8O&$S'>&'\$/X M(?P0?BHH'UJ V]G>HBJ#I89I[,% FW.TK\PHB%,)?:\6=5(1)XIZ=+H3KR_%VJE958HL1J>*B8Y4*36P6H7Z+Q+#; MO8,+\DVV23W1J?/>F+\Y%0%.<'X9A[<["T\)IIR]4; MF2,\+[OFAW?F._49Q.GDGU>(Y%Z.1<1^$\_LGP2B0_Y'TN<,&MW,>XZ&_SNRDCZ]J';M$WMP3>O MPVLET+,^[7F[>=S74^>I\\WO_-L6<( MJX7@*B,L0MPI((Y*\+UF%5[S:,3$GXD$PP\-0BJS1^MSE>,TP@_AA_!#^"'\ M5-ETJI#Y?MR*";\&OGAA8Q[^(6(V!'G0N59497T;672MMC'H:%MP;GQ!%PHH M5,@X()XAGB&>(9XAGB&>H2)UQ#7$-<0UQ#65YIK:+X^5'LKY"3G.QU2I\V@2 M^%$0"I>IW+A)*"/!(N$DX5MK86Y=K+;D)#_=*FC91K>G[9S*IB@9!>))(4@A M2"%((4HQTD@K2"M(*YJJ%;0*O3.JKH/Q6(1JP\>$3T18AJ(UY32-3L]H=?35 M#6UZW(!BE >8Q)JB6Q28(P4C!:/)BW2+=*MVND63UPFN*I6^Z>I7E1JL2CC/ M%I!HYU6%$P&:RN.$'\(/X8?P0_BICGPHYKU'S#N8EIJG7#1[T?)2/3>^UTS1^J9A=REJ M3O%!B@]2?)"T@K2"I@E2"%((FB9H&>D(V[\_A6+"IS<)<80X0APACA!W(HBCT/1KEM]=$ IX=6;O.2]L&(3/ M/$3 ^7'(G;@V.QY6W%)F(7T*2E!0HE9!BZ#F'ML*'WNJU2=-/2M+;@1A*X(\]ZV)E^9&R18;_7_F>J? MG51U[7AF;\-;+7A5%'C2G;Y)\RCI&P%]IX>^)NQ]CA<]D&RU&QJ&9?8-NZ/- MWMA=R-HD6&5VIFAG66%B8E)BTF,R:<]L&SWB4>)1XE'B4>+1G87;-EM&QS2/ M+V+B4>)1XE'BT9KR:!F;%HE+]49>*Y978K7*SBN9AE&E'\5A@K4U(^;P,)3" M93QF0RY#]L2]1+ S3_('Z>'I"),@DK$,_/=T]M2!9B^:W0D_A!_"#^&'\%-% M^="NKIUML(]J)U=N7$D1&=-M79,@1#.+]G4=F_XJ!-;*"8X01X@CQ-5"<)41 M%B'N%!!7^_A;O?9UE9MBO',). 7&T='4Z)0G+#-#TNUV*SE!TI@P^ M;YBJ4*R"M(*T@B80FD!(56@"H6#WEFY.OV0W9['<8"'LK2UZ094)J#+!6V2K M/XV@;73,?G5$_"8+I9Z UF;15(BI*V?J$.T2[5:7=JD@3-4"*<2EQ*7$I77D M4C)AR80EVB7:)=HE$[;1)FPAE/MMS$$NJZX_6,,*0O.D+\Y'0K&N99O?+*+< M6J7FQ^1@0&:M;0^'Q M6+@L\4,!??T?_/G(I1^Q,R^((A&]9P\O+'Z9"!8,U4.N@S& \66J3+WOHJ4# M;M23"\'GB_J.R_V:+O_[YULFE;Q!8M('V48C)F 2Q-$%8S"8D5@> M*KS7#V*X#C<&I..)4$]UC3^ G97>O!()P#XJBRP V<-@2S\6(FFD1]+XID(9U$QGL7W0-K75@;^D!)')S0D2S\W!BM?#*Z#UP*@&3$(O MW ->06T.)KA#8GK[@<:N-1N[E01Y/4>0US $,%HAC^638)=AR*'/:958[,*E M V.>UH)=YL=A$JJ=(M*'3V..%VUFK?SO[[]-HO-'SB-?__)]?N%/0> ^@ZI>^N[/?@R-E("S2\6^X$Y\?M/K#+J=GGG7O>MV6MW+0;?=:75:=N?Z MZMKLF[?O?ES@V>((WUF+24F9JAL)!5TI-&NOF66!0@"O.+#C1H:NE9N8'[H'9*E@T$F)NOO[W M_W=N6R8*C\,K(S!EG?1VL(6O9'#Y%:;'A7F]7!.W7/XX" 76@#8R#SUSPE6# M7427L@8^H)=)S#)CEL<,-1I=&/.BK9=5GKD^@GBK.?@V*Z]H'_X,#L58W/.O MNUF#MYT;^ZIUVS7-NW;GVC(O^U:[8[A<$7(/0,>"X@V%+T,L\U0,I5 C!( !^L.O*"M MM>X5F,PS:6':\=&Y\N:&)/MJ/=TJ5WP4"J%:'\FO; RWCR(F?%1K9&.F.:90 MM)JF_,'UT!S8.$_@A@(;H=]9' 1MEI0>.K;,BY;FD)*/4GP0OAC*F W#8#S7 M?WU-MS6WW$"+= **)<$4?&A7D5J6)]-_.U&2U-.\#Y%7^_P*!DO*&!AR-;JWBJ 3MDY6J)G M?0#MEDA0KP)4(^7T+SJ5HISY-1LVXIK66/Q 3_=F1]0I$LA8\D4M.A4#3=@Q M[/]LV&:XG%O#G3UPQ)^0= 3\[H'7F$MQS5+56XW_[+Z(J'E>ZE]8U96G7IY=E.PEU% OX$W\#[UMLY]0VAT)I3 MJ6M.DZZK73ES#\-G_JK#=@"*V$4^([(HRY]%,3-3MV.:I)(EEM^+7. M4VT1;F..B_F8:LI5]E<6 0-_Y5DMNF7+=6/^WR!$GP89":#N@V<>3 2N$H + MDR:IIAEJ*G_+Q?RP,-./-$7@8C80[-)!_P#N1$-G<9Y*P8_%@-&!@"^G^K4< MMU&XQQ9,HX#8'_QB;0,+? K:Z/7:S"&PSL%36&(4NR =X%]QI%,">TI=6Q]\9AF&8HG"=US M5#I(^KH,#@[NSLG]\2P/(Y'\#J@'-QQ M@]<]AGR<_A=1DH6]4O.(I^P7 EH4L4_9LOCT#>G;L:J9LSR8L^2/V9+ZNH'! M-!,^@3=^E6@N@0&F*3A^T64/6KV:F*VW3DI(82O197=%Y(3R(9TA53+XY5PR M^!5." BS3YA,Z,>S!3:T 1*5$,\^!9YT\%" 8CIXD5BX&TR4-3!.&>PQD6[1 M.LELY:+FSD$I71*,4G,4CNNZ B:^.E*U0@ MG6%"]#<#/U,N((^5/*IMZ=YLZUZZ%'\FH.*9_B8^D!50[?_4^D^4>;J@M!Z( M,4GI!B8"&".U_S":#E4X6XGX'48HWEQ)-IHB@,H^*$ M28@KOVJ1(L$A93#)H"=]B88OB!9N4F,2ICSB!\6).EM2YNY_DW1GE[(SG.P* M@^3+Y16SK+Z2D>N&N3$&/08UY[E*_'1Y^0G'#"R*))L]GD?H MC>,D(B,<[WCFA"MO/9UV,349%;"P1X3Q)RX]7++!N*F8<$")H29T<)!?$&-G M,_L(HRM)-F&]QQ:@D1?X:L''%6"F*)#B51XN7:JFS[@*%R!R![L8FIDQS-\O M/E]8*U:]BE&#D9@M'J%2P!,D7.G$Z-S.K".;K M*0]@RL,J66&F[&2HT-Y;W(;-?<-/URMJU0K?"E.WGR!?-7S,I% M&7!_I=JDCEWZ6+5RF!F!*FZ!N>=S,,"'S%(Y"NMW^)14)IG 4"@HB&#^M5,A M0G>+HX7$@99#-A;*0@0MQJU.^;.C^8'+Y&:@91S)!^^E$/XQP/P6:^TRU-TX M>PB"5/E-S@CW2J7#@'$>P')<$ /T.AE/TL^+7O.8NV+NJ:!%V%VDNNETJX\_^S]V7-C2/'NL_G_ I$7T\<=0340X![C\<16L?M6;K=TMCA M1Q LBO" (U%:OG7W\I:@ ((KBJ0()DWSO4T*1"H2F1^E7LNWA0N2YP_"'=) MOIQ/9$S]HCD\D61%MZ*.'(ATLIX*GN9)*"KFPEG M*'NXU, G(52+&?18B>#W],_L0#X>/#V.D(>92:64&QGL>R&B9#.F?Z6GG4LA MVU0D2CVUFSU QDB=R<>B?LRIJRFN_4\6G M*-5,IP+O2[ZFC"NB&4_^8C;J.(9S@,G>BQ"OQ-'FEQS." (813/(6_T:T&G$,$.[!],$W@52 P M\R/ Y?"&U;4PSN/>EQ&!Q3)]DDTJ(_,$M).(+'HKJUP6_/XK_(LAU6IAH41] M4HD48BR:SXB2TAHX[,[-<#"X[=P/KCO=_J WM.^OKND_;Z[MPRA.FH@S!"QJ2M"/M45Y7 (*WB8,47BWY1$] M\%E]M"CC4-L'67!-=F/>3<&EAK:XYL=WK7?LU:>.1%%-+Y(AUK8 M\@O>4XM]\^*-D^G'0>=#UVX/6D/YO]_)+CPN- Z8Q^2C_,<"1^2[4%N29YUY M!I6MY#=O:LX7V.E_M[[U3V5W(OY[ZVT_MSL'??QA?[[GS6_7Y![G02Q(W-H! M<87.7(LMMK:EI;6>EBL05+G)*B1^0X>SZL-QDT0;'$Z"S+A'9EQPUFU*<(3, M-W)I_[ C=.IGL N>&9/&U)Z,-V[X>KKS9JQVS?-FOCHOF=M9VX09K6U@FS$1 M3%];US=T;=V1%+J[L%H]T[([M1/D5%JH8COJW4\^A)GSA1F[90X19C:6EJ,? M(5Z[KO//,/KC,F]1MXL"?F(S+/L=V)]Q+@)Q0/MZ M S_9=A,J2CZS QQ#]U[@Q5/(1 [#<2VGT#IGI5:+XVT^2^U*8\=L#=K:E,9= M"7DJDH^VZQ[.R#,65ZMG]GI#%-JB,FI1&<"XD@4:5?5UMZR4O%B;-&-3"J'\B(JBY_JL6GW,RJ6C.;3G M)VQZ7O)JY*52HKJ$E6M$Q!E#]\"L-!8Z"KI0_IDHL^E,7J^N%!XJ<^N4BE7Z M!Z6J?X'8N]#ALYCTQJIW+D1OL_,";0X\7AU=,X:C(N@;E_4C[):(5[2 MH[!2.(I)]*SR'KU3&K/R6B\2M7UW56^FN"=Y^\+T5'6T8DP*N_&@08QX.A&; M4RICXZD3%1K "0IYT)C"8&>A+WI#\,)8>E7R A?.& KQ'M6N1]?&ZK6A,M9C MC7RA@0QL-._\%D*'&O'O.92TP;.A[4"V'"@4KN3.TFM]]LA+7+%9UA$W(VC6 MB@CN UUMZ-B:)4$J7WX=\\V+6%^DF?Y\"DGCU'51OT?NO M9"L8*7G<(/)! 9'56D:EIE"I :AJ CVG\T8H7Z(P"*%_'Z,>_]4.VH,U[+5N M[V][[>N[+M4DKN^[O6['OKZ_:K6'[6XS"M;JK:M^N#%ZK5[62C'K&O#T! V* M\@+_%;.HH*Z3C:AEY?YCWDPD+_0$8'AFFH=IC-)$H #G<=ZXGEVF@*%L&K&D M*<.<]\<1LRGH=1LO0%:Z;C%1*VOD /C)'@(&<2WM@_>F(2Y.WSZ*S;#?\=YS M/7[JW5\]7,LCZ>KA=^.W\ /[ZV7+>GMG5?X1+B_,'ORJ-% "SOQ507K*(O=9 M"Q!E9&O^Y2\Y'VL!7>-".2: !&+["A:_SZ86EUM"+4 M"'^5K>WH,T73K*GH6B<:&=%GBP=7404>'C)\7*]/7GCO<_^9.CX[HG_RWO,^ M45P7%'3=5M=@G_LG? N;?DFI*4N] MXR'^9'=USPE8U_Q+MQY[M=@52+/H5*KB@U+*-"C'OAOM$%1F3 MM[Z80/\&,:.W,.>S!F5?)1+O* %=8R(RI2J.[*>JG6JKFXFJ3?Z4DXH->0[" M;!;9<@UM-]EC\)+&O!V):";B\PM&LN/BHJFHU&F?1V%%M2K#/>[3)74,%,RS\I]AI<>]D:UF:KJ43,1,FR?S 8 MI0LT-BX>P[GG&GUK\%X/0%189K!9U3(K\WKL4CE@?:S9^L1YR;5=T0XT-X)R MBM)?4\TXI><-9088[%:\1P?8=U!L_;3S/W9>%^4C,7!S!2V8ES<3(!4*:H?WC' M>B(?-?+)T?-'L84%I%OP0W%.[M2&:Y^"A!Z*W@BZ#ZJP)LG(>(X?]0+6VMU6 MK;#6609KBO. :<%/8HG+G '"M!<1K#!@CB(X[O-X2];O%&2?.^*83<7C,+PU MVS] $>)3:6!EQ0>5(@E,Y<<\3W6 M_X_N]R$A<\/.-YOXN%5 M6Y#+%;V!E9T4S)Y\)Z61#F!7JGX@,=6"(S_9*RYKL.F_-1.-;L5NE8(P[$/V7/ M_:QU?;82D$/V'#$=AU\BW5/JXGB3T#>M;NM#ERTF[WBL][0]CN;"UBR% MS^*HF4/: /3BY;$)T3:6==ZGPCKU1AZ/)6;0RX!:(AT+8/(FM+P+>\5\)F%L MLY:WV9RND@$@1S?D0S;,)5,VE#EY!5'DJQ- D.^%MN^:Q!B"Q#QDE%%CH']F^',"9:,Q205[%V#'HTNLP9,GZXVX=%N#NLQ5^ M]!1:85=Z':5HX%"1@P\5>=QFCL@QAA).=LY)]=%Y RD2]Y B85P:7ZG2$GE, M7X'O=][600[+W ]1/#4'YHK2!3W'YX/J&E4H*HPYNTV-N3)MLS55'X #]0#4 MY*V6IRA3M67RX+*,&3C_?#G83CAUE:%[(I%/_)T;".+W)K\+/(9B;A:*C7(" MP-\_<"B!%O%F-J0EG[G%XCF%'TC;9$3R$2\\ 0#^R$"__%AF^<%A095=7ZY\ M1)Z\(!!I$V(;+%0<8N2R[*7^8;(N:>ZIT+^;0@%7=8]&NS M3O(-R(+3"5J523U\?L"5,.64D6L/8@Y9#?K_P6H$OHK1A4HRTU'N3@'PC@#P M//^JXA4:UR']3\%&R(,3PGDE3:6JG_\^!W6W;&,4?BX.BDZ=<0WQ^L28WYL0 MK"U7I! 9-U1AHC9'E!T7O59/#^(7M\T21]6M*UZ9;91XF8+*AIY!>A-5E-@X M3(K*5(\D\>6(1<0RKPD+=^1VEQC#F:6AB?OE\SF]@D=*3$YS!96,<,1G.D.V M@X0IEBG%$]^%YTHDGTU\-L],VD204N[D3L/<8N1>F%BL MGP UZ.VHC<8/PTF6U+;P6&[JR+Q\4YX=C"GS\W>1R:ZMS4 M;/8YGQ(K:94=>_S,=B*/J:^,S]PBGTD*EN?22&^8?*^4$.7C:7.=6.1PY"GT M<@D\BT9.59(CLL8BUP)NS205S%MQKT*>XI+G\L07GW5>XI M>S/"6#Y&JV6UOZ\JO65!L'4=*(-]GR?W@MG*52:E:=UR +L0.V7N-6.[E 66 M8V R^#TK*&$N@A'=AJ/,]?&9L0UNW4P*2Y+&2FU$XE(V&XYJI$_T;Y [(0?! MT;M1N,QFCGELB"!G?O9+,IOGN$3_.H?\T@1NEF=.99(7I;[&.5U[?XD\BV)% MYA8O$P+ZR0!X?B;D]*_D;1,\7*4)WBR[+* :I.H\%QZU[(*B,XK#(X2?A;15 M!JVYAY"=&O'4FV>!M,]??[[Z]?J3S,CE@0@7.CW*^=/LM+J/1"3_"V7A2+IN M*A929&Y9#Y*'EB1O"I*RKI(0*1)'V9B?$;$#,-E82]"NB;>-WB/ M43$=>J2^7>93BKDD/(5,7NDMX+\@FBF;OQUOE@JL. +7^:(\GGZX,*!3FPMP M\*&MUP%8\C57\@!'#DJ_&3WZ?2!(7FVS-"\SYK- QTI$KZ@(>4E1^6'5/<7E MQ$1A;WZX0P0,6* X=+ 8G@*NC&(V=R\SL?,#.TN\!1=GG/GX67*]\&4N7P7( M#)]/'W'/>XL@R!W\('UZ MQ*"G.P-T,?_:B55^$(IP=&K MXU/-.X:YK\)UWAK(V8 *M\M30@*DQY<. T+9Y-Q2!O0\C>+4";*?=OJMVHS0 M6S+2E#.:ZROY9,1".IR@0LG08 !1[47\)2-_+!BYXCSRK Z.Z#@E0NZ1]* MA@XWO-HHTZN\268_L>EJHU"@F/,4$>ZM8UK93[[S+7R@"M3T9Y!18^Z[Q7,) M,A7BRW!R*7E*%(-LY'++BV.WK7M5:V8_1T\.)0A;_XU:&W4-SK_/DR\MFM98Z"2FIG9BH-)DK96'UR]'M3*?6H_X^H\TP!)&; P M4V"+M%(H?4L#)QVS<"A/*97]$N8PBCGBH=!_D(ANPO@R=:@2X)*4M1>*#1C. M*AH#%#V3_/J"5R_UJQA,)8&:QT,SGHB9; M">VR.!1/VZ!F$5UN87V0'%'T_QW5^][F%0LGGRCFS$H5*&$NO/>J(F#R^DN/ M!8OHZ?%Z&;[ 6.]L?#?S<%(6H9>Q.DWER3 -6K2?H*8.U:JYXQ!^L M@/**'GER@!&_3C"M],GPNRL=.=3N'5FZ87DH,=\3]V]J.=/#@.C1UF+R!*_ M-.9%LT**]>11%XQ/.JVROW/ZD7,^,J+E<8+=/"KWA>Y5?FQ .5[)[: M7OFFK=;ESQFEF?=,(WVEV:#0>-GLP+>9,#" 7D2M81]*DR_6^DN&%BA]9A[S M@Q@7I0/DX>ZF<'B$F@#@GHPB\+,H%._J9+/R/K31P+#$(8T@VMN:2C887('Q\/ M*&=S?DA05@BY7YZ?)'%^%%0I)UD[@7#N!8(KJ+GD< U,]W%8>XT(">8Q&G$ M^UYE/DW(7 ?W+/A&65R")_G/5;-%SGS/5C$/X[P3"N]N$&]TFL6:X%8T-A?- M-QG?@I#PAW^$MI?UGWC:2HJU'1 UY-[OT[NX'2,Y(@8LV==C:#%F!9//F2NG M^IZ\&TSF^Y&/8/F]$PI#E,5!-]A(#I5\,FCA(MK1_#L->&.\[)"6AF+E/8Y4 M(\E:#$4\>$GQ/8?J9LG&)MA>1P;NWCPQO\>,Z>]$5*:.?J_[! /N0QTI!"E@YW7S^QNI$EOTD*V2S)=IX+WG0TK_Z+E60?T=%(EJ4HR;C9E@3& M4OQ[4&O",MIP"8^WBZN:9^.%<-.7DVS)Y+;W((7/5BG]Q"7<7E)I+9 6V61F.+,HSU7=6"'.: M]!@*1!J9S[N<F6E?A3^F[B*Y"DR.R*^1YZ)/,:A M=6S(\P.43D#J3<%IQ,M;I#K@LB-[[$W -R%J;R$%+]MBL16:@@JLWQG3K/E) ME\F,O+4X_?+$]JSJ]A7">4#F/X+P):A76:OWK,&\:U%8'G($@K!#1Q_K"T2!$Y $A7HVEI!UHIAH&PD:ZN4>@*?U:7P M[(7"/%(+KLENS*<>NL3WQ34_OFN]8Y]CJE#*S]NGFM-#G5H1?)%.FH3R"SY5 MEWWSXHV3*;V:$DO,"&5",(_)1_F/!3[,UZU.+\]GAMJ5T^LW'X#.U]2E2UH[ ME;1R!*K8TQM_WCGLXW'S9[+Y-<* ,[67S#O.EMM^MW=:K3@1Y%%3>=+DFW_# M?.CJ$,^U\-&Q$W4+,B*;'16;-8X^R#]'Q3]'"5-X1-;,>T+USYG"8,$?0R8H MGP=O+GA_$ :1%0_#BE=Y?0,R(3+A89BPY):KY[2F%/MAY+A_/$5A&HPO>6', M 9AUD;*%-5CMDI/OTBIZ8/5# $O@W86[+:L&55.(!'->+LC#.D[>*]M>L S6 M,(V=8!PO9L+5Q[7_SW4)F4P.R[S,0[LWUI4)2EDDEGAL0G/U9,8]GEQ+7\XV M9%T-P*4\Y;=2\4^ZR+66+U>031]U&"-K)(\]L,QVIUT[D=XB=EH5'/J[462X M/G&B']]!1>B[[[-][H-+SEA/1#1"-%J#1D-S,+ 0C!",$(P0C X,1FW+,FV[ M@VA4FZEW;A;=I[Q6>1<'A%V#_V%+9YE=K\A95.0&[98ND3L5R4(?- I)_K.+ MH38!662">D_LU27I;R7,QDY)E">4I^*AT^_@H?-F=:Y!YN9A];POT*3(4YKI M0#TX[WN2C87>.0RU3B"UOH6&26JO:_;:7;3(T#_4G -P75+#"VC%['9Z9LO2%EPY%8A!SQ1B!6)%44NQS9ZMS>9'H$"@0* X2:"@2D5W M8/;:V@R:4\&*4_'D5Q60V+WZ+!KV::$.XI=2!_^'J1.1*?TSB6*E:X]Q]Y_4 M2UYW<4FL+:/:X]LY>J!O$"LWCG#(</$LLQNWT;/"7I.CO;P M/&'Q'':P2AQE#65M/T=AR^S9&$2HZ2A$I^8;-=XQF7BNM\T4DC,R/R^ZIF4- MS;X^^3U3,46OCL;#LH:Q:\T2NX%I#[0U\%Q'KG-15%'$SN[DLLR.OEE09WIR MU>9KW4O[L,:IGKRCF%\JNH^7%-V3;8ONM4MU'6-@ZN7L8Q\#4W=$27>O,O2 MH0<,\0CQ:$?RZ.V'AF"$8(1@A&"TNW*DM^?:R>.18AY^G\!,[\KKE7\K^_*] M@%Q.>4,RRVY]M\#WJB%F%^VPM^_\<4H,;S9WW,0()X8S#N>0S6R$,!:>&#J5U:23ZLDH*+'G?HB6RO>X[(2 MS5;)*H?/ZE*",)HY?@%[++@FNS%C3<,EOB^N^?%=ZQW[3.7.E9\KB/CHS:B- M_AMY,;Z&,V?A$)LYT9,7\$4Z:1+*+_B)R;YY\<;)E%Y-B25DX_R M'PN,GZ];=;GD*&%7.MLV]]KP-77IDM;B4"78B3V]\>>=PSX>-W\FF]_.A8GA M@D6\L9H?DK,J#QXMJB'[M- X]8H=]'!&&TN/9BT^=63(!890P%\7J7*R-B%LCX2X\<(6%:>P$X_CP^2)[9M[# MI"53*B2Q$1&7>,_@LC*-@&R3FWP4(8X23F.(8Q5UM(TUJ M/KE*S]/7\[Y$9.YX^8!"5M0I>NF);LG.SF&H,VX>9-FVV1MBJ2*ZAQIT5IZR MO'5LL]]">4-Y:Y*\KTQ_0#7PJIPL*( H@"N!1J7?GEJ)QY;I12O(4#;0@T8)4M_THJFW3TCA]%E/*C\Y1W[B,\L^LDE(9FFEF9970WMH+@SJ$_/AE MN3LT>[:V5G_GP.SW]5V5N*1B#X= M%"LJ5@/;[+2TA=91K%"LWJI0'GZ.=-UZ9=OL=?6IEFOH=;X:YH:FR3EW:/-+ M30SB)4T,R+9-#+3#81V#=NH]/8Y]T$[=05?=O=].WL9&?];NZ@?B$>+1GOO+ M(1XA'B$>(1[M:B5J[6%W\F"DF(??)S VO?)ZY=_*OGPO()=3WN#-LEO?+3"] M:HC913OL[3M_G!+#F\T=-S'"B>&,PSED,QOT_Q+ZEYN0_BEX58RQF+XE6$I, MP*L2,&N?A1#BA/YG!AG1]#[AG$0.W"@V)F%D+)!QEY7">I)I1 BW%;UOQHQ> M-8T-0M\<>5S+#-"UWV_BJDG8%P MJV2-PV?U(4$8S1R_ #@67)/=F+&DX1+?%]?\^*[UCGVF\N;*SQ7D>?1FU#;_ MC;P87\.9LW!RO7CC9$K_2?WOCSSF$?CYL_D\UOYY?$@, BWEC-CPB4ADZ+#K1:E#WV M::&[[",[9G_EQ^O=!L>K%J\YR#+._BO]'8F^O_@E?"%13>7JR_Q-R//; MJ+P[>8#?PL)[Y=<+#WQ;81H[P3C&SE_[F$T=CE.*$!%Y)D$*O1,"LDVJ\5%$ M*TJPB]&*5=31':WH=X;FT,+8Z=ZXY(R/440C1*-U:-0UA_WZRYX1C1"-$(T0 MC=:TKS2'V+QR8Y$ZADK2PUIS-V',G#VLA?,N[H?3KVRS6AVS/<"A#.B7QO+/ M%4)BF[W!QJ%D%!(4DFV%I &I&W4+D=D;ZLO2Q5I.=.6OYK=/@1O.B#&)PIF2 MXUN+[)YP9Y^^;0[ZVDZ^D[?)T#^TC[/RE.6M9?;:Z(]%>4-YVX>\V:;=::.T MH<=1$S_]1A+#XXJGDR21-TIY/5,2&O^@U"'?#FE;GWZ!ZUZ)H!V+6GVSW<-) MVNAE.GAD%9&BX4C1-2U+6Z04D0*18M&I2E4E8QRFH+V\Q0F]>;+U2>+,QC0] M/ F;;5NMHZ,V(C49X?14F#3'!R*:0@SF>AN%U%QGM4=Z'AD-&T,WY$/DPR;0 M#?GP?/GP&+RE&RC5^W6@7LTH(R6Q,2<1[[&\Q(\* ^]F85#HP[RZZ]6.W'T8 M)CZX]*,AC?R#_(/\G>>G"1D?$H1PE->)C?*BVHVV^H>3K\9"SU^#]"&$ MHI.#HOX0H0BA"*$(H>C@4*3/F#MY*-(ZWK3TGJW58H 3,@4'YMR#$S(//^41 M-W\LF\<9A#@A4_\0H0?O&\['/#QO-F-\6].9M3P?,\[K1-%I !L6 MYG4>@]S@_- SE"*<'ZI7Q<+YH6\R"'9RL.+\T.:67^'\4)R1==!@0,TSLBRS M/>B;O0Y&!/;&)V=\D"(>(1ZMQ:/^T&RU,5D"\0CQ"/'HT'@T,'LMG*Y>GZEW M;A8=SA#=8&A-UQP.M0VM.1790M\T"DEQDEJ_ITU+1B%!(6E@([D%H6Y;9QV(:] \UZJP\77FSASVST\*IABAO*&_[D+>NV>[K M4TI/7=K0XX@S1!L=%MDK$71C4*- D&C:&;LB'R(=-H!ORX?GR MX3%X2S=0JO?K0,49HD=@*!X>* ].'^0?Y!_DG\:8@7X/X MM'&$0XY#CD..:S[A<(;H+J;.S S!291$.,FI!^#5XYR ]OJ_Q##B 3#=>*I M,8_"9P\FU(U>9;NEX,F@O_:>O<2#:0JC%&8KQ*D/\\$\F!@TB4G"+G/91)88 MOG4IVSKTOTY,_QC3Y8P-WW-&GL_N0A]#8AB],39@ A&];N,%&-[R7;@AD#@F M$!(.6.F0 X^($_J?&7T<-!%E#X&3(_ZP\92FS=]Y#>^8?5P<@_.?U$M>C4_! M,XD3V-OJEEA-V0S[W:< QA[V3/8>[Z\>K@TOCE/ZHJX>?C=^"S^POUZV+'/Q M!>U".W;Y1R^A\NCR!7PE;O@4>&S@%7#FK\2)TRACD7LO< +7_,M? M)EZ[M1PZ!I!.)Y2RMN!2Z@D^HS' MDY!1,Z([B^!MPCXFV9(5*_# MI=\9A WG@GO]S0E2)WHU+#[BE+%>!!2#-P;TG(5C;^*1\65$DBB,Y^)WCAQ$ MY\SI2>"X4_K$JQC8H'1'4ST%C"GQQ\8\'5$1IV1/(@=65_&"8!E57R_A7_8. M./?R=3B"44UY#$V\B%[R'[HR2D=8YN+:N$P"H[X9S[B:;7<_6/1]^SZEDQX$ M>"5*YY(J3(F$\_U%BJ"+#IDC!^TV<;R:'K!>*#-F[I>Q0)Y%")JQ4$*GB M-*4J#KPI$$CM5'.8K-T2E\Q&](EM+FU]*?>%,9'9245!$E1/R3LK],S=9(_! M2\J."L!'[XDBJL\O&#FQQY9,_T0O*("Q^GY6K&F)UCCBLSR->$KHFU].%ZK- M:'D+L+QD&A'"0"KVOE&(9!.CR083HW=YX!*4$GA/=ZL'K;KM#T.]: 7TT;,V MJS/\T-&Z.!,."'&8^:]F'>#YF6&!/);)MSDP[_OJ,7<[;4'% XIK@)Z;6%9Y M=]ZR5LH5EY(V1G_A)56(<-1VV4,2NG]<7CM *A M2C1&DZ/8DF*=]1DZY HJ MF&GY)\5>@VLO6\/:;#65B)DH6?8/!J-T@<;&Q6,X]URC;PW>ZP&("LL,-JM: M9F5>CUTJ!VQ:"5N?."^YMNOR9>9&4$Y1^FNJ&:?TO*',0**8RP15[L'SX?(S M0;A&#-=W(O@[>'>XL4>^>7'Q?E(S%P=W0%Y4VRO3V^&,7*JTB]_*$V(<4EL" M'$P .6[";<5%A2 GD-@7]T?1$XW:%4 #^AIR16$%N.26:@8SW*)+$S"_*-IX MX9BK]$7]PSO6$_FHD>^G,!R_T)/T*+:P@'0+?BC.R9W:<.U3D-!#T:,6?%R M-4E&QG/\J!>PUNZV:H6USC)84YP'3 M^$DMFO? \S(]0NI M>VS] +#QYV'$@#(-O*3PH/P!TB5'? \\/ G=[T-"YH:=;RY;JK)S>AWX9JXR M!]-+F/KCW._"W%WYY51UBJCJ- FE;XZM_*=_&!, MI=\+?@-VI>H'BJ=LA1SYX=;LJB1,P+&X^%H2<(P#@/0?%-*&//EA*7GR>I"X]T)N"5*1QK=JMTK!$G\E_Y0<:VYL5L4=E* M0 [9<]+$ W\ OT2ZI]3%P95O7-W6ARY;3+96S:?MAZ/ \NKCB.)KY%S><1E[ MC)P@GE"UZB@VM$60!"ZH[X"J("!3]'@T@1].C]2V8V&H( FCUQH#(E:O*B!" MCZ7P61PU\X@\>V$:&SPV 1)"5<&?KJZ^@.H\]48>CR5FT,N 6B(="V"F4022 M"I(\)G2_4>X029QOAC"V8\"A$0G(! 2J9 D@E3L*&&4,H7[+IF*4 8CE2E# MG^*4RD61KTX 0;X7>G^VIBS0(T-8+$;RRA98C/2J2\F>N^:Q!B QA:T$()C^ MD>W+ 9R)J 7B1,SNF#D>M?+3P&'(0L:[A@6X^VR%'SV=@[U4Y764HE'A9<_> M'%"$O0+V0NG?P3<#^@!]U9.4@C,7W>I\Z.OU?)4\U/3T MI0?J?QF4\Q&99GAI)\,( Q^*,':*<67^G+$0__4PI,J:RX#'0 MZ1BSU$\\KE%15<,1T9AYY$$V 9P/*>.DB'[DKS[BIB2UP4XQE)#&P#';1:V. MXJ2I/CIO($7B'E(DC$OC*U5:(H_I*_#]SMLZR&&9^R&*I^; 7)'CI^?X?%!= MHPI%A3%GMZDQ5Z9MMJ;J W"@'H":O-7R%&6J=LQM)&=9Q@R4$@TB;$-EBH.!BK MWX@5T8>^!/*,7991-)EVHZ MXIH?W[7>L<\Q57_EYPJ*/GHS"G*_4?/^:SAS%K+&9TY$)8(OTJ$JCOR"IZBS M;UZ\<3*E5U-BB5;E+J6[,X_)1_F/A>S/?-UJO6*>F]NK;!RS>EN W4)>W4@R]7*78GG#Q255%Z8ON:HV-OXUBK6\-HBQVG036 M-$<]U.*PK>9NE@7E#GD*U=Q)X^QZJM39R\GL];IFQ\(N*GMCBC.V)!!ISA=I M;-/J=,TVMHY#I$&D0:2I5:>Q!FUSV-$V- 21!I$&D0:1I@)I;+MM6NT6(DUM MKIYS\^A\+2<65V5<7_SCT]UBNOH&GD?[ (['6@6P,]!F4)R*C#7?*W_P0_M4 MY6%@=BUMAQ'* \K#D+0Q9*$P@^[=&(WLCW!ZXZ/!XB7Y@Q"_$K_WD/G<[9JNG MS?&.^(7XA?B%^+6_/,>V9?9;&S>60?Q"_$+\0OQJ#GX-^F:_B_I77?ZV[UG_ MV*KK][8PA6B''S7RN*2M<]G+YL4P>BZ.60?\.B;>[IZ?L3O&;S+FLC *-BY- MZ)D6Q@#3F_SCTUVQ._;2S'@GUD["-V3DOY6& MG+,(;,GNJ*CV!'[W?H9B)9=VXBI)=23,S(&5K?.@8>6K<[3D*,PIL2? MQT;,!@I.7@V7JE0P\<)A,Q=@D$$.,%.Z7&5$KC+&CL]3<-AP1S96B4U##(U9 M&!$8=Y?"Y!PJ%&*Z A#?BXS(B_\P9D[@/'%X@M&OS_RW?/@"O:9R3%L^2B\? M[ JSYR@BAX49$Q*3).*$06GLQ)#>ZRX?B,=&:,407IMY23[G2?[ON>,/)_?!824/3#F"@I_. @56PO#$#9*SK+%X!.8)YIO+U^8L\6\ MJ@-!"&C/])8S-KB-KN7?;,@E<6:71' !8P.G5"4"-F &C'N6I*)J6+2 M0,A?TIQ>[XKWXH&X *##M4#X6,P,#!/X \4;2J@)54;ISL48)#F8-4Y],;"6 M4LM_E;@FJ)S-MTD$_6*AUI0VZM"GN-Z+G8&*6>/[Y,PLLX]9*RA'FQT* )\$?X$HA1AG0+ M[,VSK5+.@*ET4^*,Q?A =BI=AW$"#,ZS1:AM3H4\]A(8%&4\4.&Y])(Y R=Y&F!.6OI/?Z:N+*IFG. ^1'[N,]P55I>C& MRMK!!"T]+S8% \(W8!<';L2)O9H>L!V!$0IB9?A*04N924LY()Z&;-8C@[*- M"%J6*#\.LVW"9*RQ(* PYA=(+Y)2,>YB9+*%%X!IW\T3,7"R >!0&]-^N -HY)U/$!Z&&#))R%?RJ@$V_.0DE M&-S\&B8XPCL"FBHFZ!=Q0B@)C-Q@+5Q46$$!VP0':-%6](T&N^+CJ+^R>=L M.)3>LYQ(5NORYSJX96\^A8=T-@-]@[[8!V7,==5[/1J16.:#5>=X5ZDV@*OY MA$1Q1K]=($Z%R\NX+7"4G;D"DL5I445<9;)S/F(==+>UPQL9R>CS_LXU$GK< M%==IT.7]G2[O@9Y>[/7Z_FOA_"XP03KG"AK5ATF0%E5"MMA78YY&<>KP$;ML M.X69R3=&K]7CYKJ8DBFUN>L"@WP5#_B:/Z# "4RC8=HX>ZA"'RJ0?Q ^EX\Y M/ZANG- SGE"-3W@PE(>/B!^^U*PBT7RO_U^+N[_CN'_+='P\0W2WCZ:)Z M.:/',--&YBE53UW*X$GDC L:N> !&#S.QS\+PX=Y_ZE*.?; #GAV/)\1CFI* M8'K1"R:.%['1W,04TUQS4U./X/S#8\4!;#RW[F+E#A7EK/-N,PCQU)[I&^1L9 .6LP+H*1 MZ"8W]]D E9YC]XI978#O1,\F7DR*MY,<4_R]LRL0@X MBW*W #,Y\MUX8,&*IVP'QF."Q@7C.31+IWY3[, P0& MX4W^/@4DL;_#8^'^*]D*=*?C!I$/"HBL3H00__[S]VE\^>0X\X^?HR>'[IL1 M_";S M$/US!3^O/D"P]-\*^$MGC+%$VF5UP%XUQME%KC(T68:S]T__C+__[/ MG^6#6$2:6N9L3CC]V5>N-%QEP8W;S+;-?L\,9/KA*YG\^.[^%G#D[_:_'F_? M&=Z8?D'Y_K)_U6_?=JY;5^W;;O?*NKJR>ZWKZZM6N]VRKKKV\-U?2ABITG3- M'."JW):=M)!B3E>G7#!5OV)2(+[Q2^X*/$KEJVPI,>\QTW1AVCC572.*GW.? M(B/W'LN]$Z:T3AQ7^D%97@G%,>Y5*SH!X9Y48L%3.5;N ?23>2D4=V[Y-UJD M&) TF4:$*X][F&>^W-*HWJ_Q0B@-X?15S-&<"/L9Y:[';-QZZ_3$I.ZB_TU&8O/O-*&Q0"!6?2 M@X.>5:XXO^_)*&*Z%9"C9-P"A(H$I 5_]XT3.&,'?+V.#"XPS<13=N%P!4[Z M+;_173/]3 O5^XM]_G:R^>?4=)>.\"OF<=5R7V"SW'-0@Z@5>4M&9%XA:!." M0YV^.&;HL%<"-GBRP'<,TN!>W $JPW#+WC4/,7'E..'ZT6W9UL"Z;P\[G7;?'K0'US=6[3I,G7[;"EUDP;E4KQ>Z5C7DB^)P M$PZV15.7619QYK>CM@P88:Y@%6H#0FY1G.<]3B#<,?- SI["D-K)5,K!3 3K MM"1>TI+FD4 6WZ,_ET]BXA^1B<]C@"S@R"TO86'!W[U$C1)"Z 7L=P]B>]Q, M%BA##Y:URY'Q7":7H>^'+R"N$WK#RS@AHYCVSV=7GR==)+_("YE)^IB<% MLZ(+;QGN__P>[."P2,"%NTOH7[)9[OB]H/ *, MP9P(U??_L&&U3:/Q@ I#OHW"$0I?A(&O?!+"4DA5SC]D0I-_Q:1'N3S,_RV9 M*>8O@6,7Z0;&6_935>@K<%H< TZLX+.*VDMD MDI$UEO++R;1"C#@#L%\MN8#>3 KDV*EYX]BU=_$\D #NZ%(_ZOWCEYN6K MC_@JY8MGCEB'JNV>T-JHSD)O^SKG$2\CG=-5"7J_'G5,^DL40OJ)(90<>C[\ M5N'C.R8TRS&<^'[,PWY\D\PH#D"EAW<("4;4I)EYP*%Y]B0D U&C@AHYPH)O])>2X>V)!T3T(9XF^84H5:;%Y6 M6C,EE#Y3B&\061\3@0[X*6#O)Y+IB_2:==IP 'FPXC7QO$KQ5/%J!(P190]< M45;UY&6&JMR 9)X<:T)(NX^+D).9O/E!M8R@<^>5*6@\#Q?(4(.?I-TRQLZK MINSGRA?/\T/IV1\G6074G+X-RN0\VPJ.(!8B*HD-#R[5D8N_+TS[NH+G9"B( M%?&)Y%S@TPPL0 .GXJI(Y***KD9TA3K%@UA4HZ*ZP8R] ,J[U=JZM-GR=.,+ M1ZUF@_ ZTP5>0-0R!A>/@,!6""\.,EP +KE7&XR;>9(Q+[Q]R>O&A,!=+D;* M0W*$8I>**"W\/(3ZJ@0Y]]$/^//@%W),;"^Y[54>->8ZT&U[2>X'; MRX.\19=AR5/DS,1J!>(4<#:4,3302I]%?KPLRZ&\XD6@TV8:!Q7AKT2$5N&M M4LI36GOQ5"G)V^1MC%C*J\C6Y:H:&#&1P&VNL;J^X\WRRZ3OBG&-P))(78Q2 M/LN409&QRN!6=^Q1A.=B8=C#%O4%'@OI81-@$&YN@"Z0,5A17G1M*H)@N'3/ MU[X9:I%$XTL(J;^J9FKVKW].B3P*>*IO\=A+$XJK_Q5^D:P2BB<'S$@R#<=E M5TCA9M)& ,;=BFDG%)A A8E3T#WBI80EDLMB"FE&0:(= MT][H(0*ZT6NA^L'D"M3$5+>"Q84ZO@M90"5VUXS2A$C107"T@K M=Y>KOX7C01XBF3H#=KY4*NA9QFO[N'6\8)8[!5I1%54NQ+O56 ;@V>58) W(I0;X1L<,]+P M0AE^1"WCJXQ9*Y_\:6((IN+'70SO['7#.RY-OHF)>A$_'7D-#X]M5;TQGJQ( M49T50\B$?I[@PF2',1.K"1*54(S#Z]6"5F<-:$\:6#1F'YFN<97I&A\K,M'> M:E4^23>#-"?B"A6&B:2JIXD0:FX9+%%RZ+]CKHS !9E5!VPMW59F!H[9=5*K M8.#$9#1_D&P*4 R2E9P].4;#K\T,P5%^,+Z.\%SX$1A\)3* U^ M4>UI4,OXR6/IE"!9:425?2@8>V7F#TLMI+!-_\GX+R+>;$2M:I%T1UE-2-7B MTU=("MGMS%Y:^PR6<9^HGG >YN/V2YRGW$/V//BO8BY(.5[.^9DR6>+S M*S\OR@()K,@['?%&#R5-N53][4R2K&Y<<9J9>4,&'IA0BA<8T44)1<%0\P+I M[!.(:K"1/$C M:UP 2Q== *#9RE3TBKER60^%+S(<<)246)(8V*VM65)%2J6FK&7A/G,*BCQ4 M^_C&+7$)B_*W>8E?OZBY,!>HXIQ<%>KEI7!J(I#4"KDG]H6U)_G&0RZ%8C_5 M/&--QV0.B?&IH'RMN3DX32L?8/*%R926Q3X\BM26GLB()NP>U;._V<[8@Q7R MR4CD(EPOY([#"_).!X='5/D)%-\=1=K/7W^^^O7Z$U3+A.G3%'QFH$MP[,A" MB5 I$;'HXC@O4)F$:42I)%H$P1NDK-N5CGT2/%$=FZD28? 4\E"XQ^HN\C8E M<1XHSZ@Z&+:N)U'";5H6^R=[V/K0 MI0:T[^LZ)]G^-2VN;7_H:%V_@U>*-9.B)EW61$<577A0GI>.TLMD#BYYK$I+!A[9>^57BZJ(];>YFJ"DI MAS^1M=.;4 U#?SY.I0V_@OO7*%'ELCY5GRZG*2C$6Q618&DD,2]W6E2R<@E. MSP5 M;,$DXI=G>1DCYA?CO4W#%8D?$LX4_5_TM?<6:F]X4AWD;GIA&K-F*,):*910 MDF4[$I&KS?;+W76+VUR+GRH>R$D)8F>5FFM!0U3?Z09O41?-C]41PQLX+X\] M9.0LFC&2 #+2* L!5>4;TM1]T!S4(TZ$5BOA0_39*3* N/TDJT*2+<%%DA,O M-(*B([G297E6*QS %7<1J=\LV@-+R.PGQ:4,/,+"K"#2"Z;3&CX_ZM*5&ZH[ M.2/FI'LF60'+\4K DNHKM[#-C)-X'A*#2^%4*%_("^S-PB /RDK?LX$E,MXH M.NGDPT5DS$B-"$)_U^SO2NQ \F-68Q"6]*@,SV%."02NPR@[Z+)JVX\4]@*N MDW)'4CJ?1$ _,5>$Q>5_*&]#V0.H5@1Z4\!E<9]-!#74XWD8$IV5V+TH%M1NQ>]JQB0K[DI9%O4 $H(E2JSV.+ MQZN=B4MYV>PFKZJ+3SI:O<()QO037CLG$DBA0?>RZKO1:UXF)YH^RVH6AU55 M*D65605EMO\P.NIC*4N2T2-=:K$$8Q3QKHKGC2P?)ZR(,F]TL;2FFW,$)+EF M1T0F/9!Z&"2$V9DI\U!!!Z&$E[5!=/%R&KZ8!6%9(BER?XP;N#Z7_Y'75%56 MR2\I"\^Z:+ S#)+.A=P+@5J9C[0N:UIX^,(T@9%%I0)V@W@LK8-GN2\,_! ] M\ "N8D"A/R H*I[(D]_AM<^) !IA5[*L) 9,7D2-)5XG(J-MSXID\#64V^#( MI.W8N&#U%414I*NZY)*]LC2@;=.UF1&3Z>"+<8]R4/W0QV)6N,C=N^3/AC*2RLZ&S$QAY0W';0I\YG:5=ZR4N"N'8%0^-L\ 7ZQPC\G<86T;EYRE@$PY)/ > M^#XH1U#)*J,W,'PE]LJ(NC@-(=?)2CUN>3< !N' K^ELKFQ7L$B68[2(ULN6 M577.7 C7!L<<[DZ$KO@L 1)^R6MJLOY<%%OS"7-12K4)^BSF11=^DISIB]8> M_5:H=3+@DN$U]RBP;8@]%]1#&&JSY'&%Y]%;B^(3-AX/1O3*X&\FKJ6*7XA? M"F>U9+7B4_*L3#5[3::>\*TXWXR(E9P88K3<(N5C/IH/$C8X7XE %!\$H31* M<42_.]EYF_L_%CM0+.MYE:L/^3P)2DFJ+Y*\1_6+STNXE&>:*3L%.%($C9%$#K&A,E3U#FIH;6))%5]UZ+(99 M=V),@>QD)^X&@N%$^?>\DT/QU]*KFV\JJZ^MLLRR'@+R&3!*J-BCI&Q>97A8 M^-++VNI2I MT7W,"0KG@ZBPA:%IK,66F"=#C_LXEO4M\S#F9Y8Z^:D@%QO(PM*JU,SJ ELH ML[I$PR_1[XTO9XDJ&E"5S(.D9/ W.M&K66@WKMY(H9XZ.:AB9D3=2NW!D?ZV MY.+Z2IX@Y@9UR[]*%Q=4N#"=3]<1<*M:LDNLV))^Z;SF?9U$!41 MXHS/O702&%8I$DQ'7'9K*.)2;&;.4]GMH/(ZMR673_9\K-6HNT.L0&8R74:NERNC^\)[Z&DK>Q^HTXB[L>D0F? MVJB0E[T.=^H1J*OV)JN((BY3&P06;I.1BQ]A3F)4)RN6(X/Y3>HFH>Q6Z2P. MON,Z+A^)+8YMGFY!*1"+ R "=&36Y*]E=E2-3Z[@DF #_H1#CMD5$2E+@;1: M8U46()_;8;LL72N28E>\O80-[E7?X2:O3-7&%EQ)M;VER^)!5;)&2WS(_&6J MBU,A%RLK5F(72K_*I2==95V-I 4KV8(N5>LZ8ZJ!_XK@008S,AH-&2K%,[;R M-#_M$_.KZK56C\^\+?+WC[F[^D'4T<GPI^>Z4%)0OOEZN,Q1#%7$_GZIQH M0T*4D9]E+[QL'%/2'UVE>$J5O(4>EUFS LH]:YQ4"^GM.1[$)+]S1.04<">/ M4+#1KE7S+I6;J:IYD42EF%TE 12_L=B]:)#D+ V5,AL)ZC0!JOF A37/\!:[ MPS$"\D2?K!2)WEAI"B>GHCL5#A;%=N6V@WJ8J M5VR,7K]IF_;QR+F]BJ[+& MDI=^XDZ4!W#877+3/S^+F9(MHJ92KZZA(T(I(J&*O^C9(_WVO']AL3XX5I:N MG%3 +&K46)R06>!8B8]GD>O\6%C&G1DOJCEX50LH1$IY/28S9"%>>EY-/\%H9?(2]J[/,Y5&M!63*DV?T9!2%1@J]8*KE*>5#C@6J7S#3ZK2PD L?QL,4DXAQM_RV_,F?K@&Y=TG+^"+=-(DE%\PM8U_\^*-D^G'8>?#H&/9O:'X MW_9W/XQ8)/*2P?8\)A_E/Q:$,M]%E/T+#"E8>_#C.ZOWC@+0NR7K[!-EU2XD?*$JIN6?V^]\>?=PS[^L#\_,.UQ\V?"]FN0X)G Q%#' M%^C#0;UD:U!857%6_2P. ?4K#H3PS=IE*N //AY(%_@X]<84\+5J(1MZ:5@+4Y7$X_V:PHD;C_[78_ZN#EBL.SWP9%8=R3ISA;C0=+IWP="W* M-YUD82#Z&_25;)D7V3 041+T?HM7B:R.K*Z1U>6$Y-4V&+(@LF!M+'B;M8]' M'D0>//R)OYF?8@GI44-]([]:W64,2XFQ$Z76\=Y>&>V"N0?#-':"<;RQWK<3 M5RWV,W-=0B:3 [#;S=@(_L@'DOW(?Z-T&@\=U8.@>*7T,PMP88ATM"B+' M(<?.D;70.D7^0?Y! M_D'^:2Q]D'^TJD8-4L]7)T;W2HECEU8QJ?&M>A6?9J0H5?G(5#&5_I!"O/0U M-4,I_=/>K,5-G=N;DX(QJT9:6&:OVZF='GK>NP:,HK\;18;K$R?Z\5T0!N3= M]]D^T7UP7*H"HLS1H$R[8W:M-L(,P@S"#,),;3!ST3;[[=[>"))+3'TDTLPM MVA)6$8(0@A""*C0=V^RT+=1TMGD5M*B\WYA.I M"X/6E3GHX4L@QGO <(4P8EU2LN&B7L!JI*. U6%#;W;6_U.TD/ ]&$Q=[';B M! &?$*QV@BBTI7$".=OA@V&PX3[01YT 7?F]JN[ 'V#F0Z6A8TXV@GL"26-0 M),^&PBKCDLJ]+*IG(XDV.QF1EO=DUSV(9P+?CTK2KF<,>*:OQ*U\RXRCD M?2.S-HN,#PHL @N89PV JR2G--1#$95L'L*J=L/P$-FY5$XW/N*!?[?YJ$HM MG'>>%>W%MCYR7F;&O*(EU6)K#MY/J(3DK]D\0H=U BG7M*G3)]19X4NX-N]B M"8UZ1<_XK!-7K9RKB5'Y1[B\V&[1BYVG)V@S+<%)C,LX2FE<,[5:SL>!<1Y? M.(+MO,W]SJ4NS5 R6<\E=H3$P+D+XV3J>GL+Q0+GT@S":K6:U_ZAATT SG3S M]CEO_JS>/!;7O3%]J'^ 8M!&E=^MJ X[I&<6^>U$^>V!6J]OKT5$W#N+(OB] M#QMJ04-4&&OK M0O,&8C6*U; 1C=[LI9^O?OG7[=W-YT.>%)C@=30)7G:W;;:&F,N^-Y8XXU,- M<>9\<<8:#,U>&W$&<09Q!G&F/ISIMFR*,S;B#.(,X@SB3'V%,?VNV>YLT\7U MO''F2#R!]0G/YZ\_7_UZ_6D7)Z!]6!^@=M&Q+-/N:2LJ.Q4):9XP-.[ /5F) ML#MFI]5'B4")0(E@/^OUJ'IEHT2@1*!$"(FPAE1KTF9PG(I$8"!X&<,\_.O7 MV[N?MXD#;RPZ6NEW0)FR!EVSVT4C'IV%#3J73D6XLMX$=OW\A0*& G9V F93 MC; WP% 7"A<*%YY>#1 PC/% $ZQ:I.JP]:G'(%QK*'0J,M8\<3KBL^JTI.JB MJT\7W) RY]PR&"7M;"4-SZ_ZC+#]%UNBU!V'U%WH:X6/QUN=@3/KR,VXQS!Q M_'([7=[?L1X.;%,.'(G#D MQ##,AX]E\\5>Y7"?&S%?\(-AW,#S _RXGCT/78N"PV%)&/LBLL)XJ<(R+R!(O'44AG/@JI?TXS81KV<]S\T:[^J#9_ M)#F_C;,[L^6>_6@:'(6$_(:CD,Z.#W'J @[_0#9L*!OB*"1DPP:P(:(ALF$# MV!!'(36!-W$4D@[&HK1H4L95V3-=K"-HE_SREU8Q'/36(.SO@0<"_9 X"8D/ M>9Y@X^_:ZFNT)X\..N; TI<8=>I-(3#]LZ;D),29D\:9CCTT!ZT.X@SB#.(, MXDR-J=ZM7M_L]+$+*B(-(@TB3:U(8P_,85M?TO.I(\WVKIUS\^!\3I/8&Q.9 M8;JK0V=C!_A^'-RG#]LG=JPA_R#_(/\@_R#_-) ^IQL@LWLUJU=W:13.R2Z, M>"Y]PJUVUQQ:Z*9%Y\D>4?YB]^FCV*^I6KV^V.WL;,W7R;AWTF3;@!#YE>;4ZU,:LJ4D] MRBO**\JK7K>KW=5::83RBO**\EJG"W=H#NV]V;XG+Z_'4,]3<<.5YG"GW#R] M7G.X'E[4--I%,YWUT7!_&67*FDE/U.*C\,9S&[,YU3"1$HG>B)Q8C@SF%@9PQV6 M#:;D->-.D ^67,V;XM]__CZ-+Y\<9_Y1S!F]C\+9#2S#<9-_>LE4SMI\I._\ MV@_=/_[RO__S9_F;!W=*QJE//D^N7#>=I6S$)2N0@"5&9$J"V'LFGP*7WN*7 M,(X?@1#9K=A^Z8>O9/+CN_M;>!-_M__U>/O.\,;T"[J"RTYK>&VU[WNMJ^MN MMV-?#8<#NS?LW=X.VYW!U>WUN[^4&%I]6VO&/%:!R&''I#ZJXSH-SC5Q.ILY M$;TNYA-&IS!2-#:\P'!RFALA$)W24Z$ZO03(;ESXE/#O85@H_)DB!%WYHHCM M,#86QW[J&/MIM_2,_>P==OYAZZBG-^+FY8)QU5-#O043HL_Y+%>Z_TB]!2?_)\8+8N #CAL3O3:I=)E S\.A\0Q9$"&M> MHSUDJJV9Z@S'[]V'$?TJ,&[2*"*!^VH\1DX0^T[BA8%Q-?YW&B@A;(OS\L0AS!K8ZP&E>?5DM%4 M3>!KQW<"EQA.0A5GE\Q&)#+:%DM_T%9YL0L!<9*8WHRP&M._+FS+;&FL^U]' MD5RFZJ.19G;9&+F."*0:=RPB!ITQ!G6']4_]0 !" $( 0@"J^IG=-5L:>W^> M>N\%A!F$&829'?0J="DVG[!IFZU17,8W()(R($1'7=^+8FU!J03)2+;V8:XZFZ);3GFEU MM'EES\7PP+/]9.7A8J ]HG7*1Q-*RME*2E9!;FO#53P_4"J.7"JLKMGN:C-[ M4"!0((Y<(&S+[+2T^2)/12#J3#[;BZV_7]O^2O2PR2UX,C8F43C;KH])'>+8 MJ%[SQZ7NG7US>0PN[.&\1 %% 44!10%% 44!10%% 5TNH$.S-\#)A"B:*)HH MFB//>3N>U#9,F=D3AY_8H8X( M<"H(@$E"\#-,$FHP-@@=ES7 7U!PF\$_^P2..LAQ//[!.KD 58]SA)?S0Y"& M@ 24$+>US=!""$ (0 @X,@AH6V9+GP%R*A!P[.W<&I!0EX2%=+HQF7BNEQCS M-(I3ASX"_CX.YZR/=S@Q O("U\.-Z,+I IQ@[$3C+1@3PQSE,$='7W>0"AR<;GFPH8/LZV3JF M9;?P9&M&IZ-]"-UA6N__+0V(T6ZQMON#>MP$[?DW8QRF,"+]+?-'SBGXO#$! MCSPZ?6&US:&^O+>-R;85W!T!XV'6S)YB6HALB&R;(5MMI04(:PAK"&L(:R?C M^%E'.LPW1 1#!$,$TT,PJV5J'#"(X(7@A>"%X+4OJ[)C]EI=M"L/$#KX/G$H M::JNWQOB*K3QO8!<3KE?W[);WY5?A&7+7$].P(5YR<6E+$L9;94R1N&S^N@@ MC&:.7^ *"Z[);LR(9KC$]\4U/[YKO6.?Z8MWY><*XCUZ,Q(;OY$7XVLXM6 T5Y M]+%5&1+$"KE6.SIC3]O'?;QN'G1X M06Q<_!+&,8G?FP8T9PHGQJ/S#5D0(6P?],%SL6:FJ@/6MF>ZO0+=?1C1KP+C MAK69EM_'(-B,RD1>1%]_ BW?_2;WD%5D/66_OK+=P+M,O7IQH;-S0 M7T2.FR O(B_N@Q-A1>_7STX47&,DT3&,G&&_>K?K86^D< MICSKEKAD-B*1T;98B9:VF8<[99346Z+;G&R2=5S7_'9>%WUST-,V,?:LRT>/ M"*,:=RHB!)TQ!%E8OH[X@_B#^'.@1/^^V6WKJ\'$]C0(,P@S"#,+,&.97:N# M,(,P@S"#,%/?B ;+M/K:1C2T3>ARX]Y]-0=&:G"QVEUM$HF># PCGK*PV&WMH2L4%1254Q05 MJTTM2FV.*Y06E):3EA:JAEG:6B*@M*"TG+*TM ) MPEEA*EQ8X8@0'@CNCZA#=L]E_EOM/1MQ#AR&,5! 44!10,]-0%$ SS;"A@*& M)Z ^N[1C]O6Y/-],M5.V9U%N46Y1;H]/;H^D,/>PWB;HZ.6R>OO$F-.+PFK7 M4B''Y9!N\V;PH+8\N^-)I\/D'8P:-3\_MQDLWZ:T%_F$Q;OOKE^.B;C^RBIDZ4WYV^@0#(_)5,?GQW?VNWK,'?[7\]WKXSO#'] MPG&3R]NK]K!S=WU[W1]>=[N=X:#3N;KO]WNW]U:KV[GIO_M+Z;6I[^#1FY'8 M^(V\&%_#F;,]^*+.!6L50*F)X^SGQ."4&D,X)7HTQ MY=L@3*!8 - M^:*HJ!(W,5["U!\;4^<9FH>2P' HDUQ*+C'&=-UTD<1QIZ) X^-**5CU2DI2 M;]FRN(2_IH5!:$M?=N&,;)5*5."S^N@@C&:.7X @"Z[);LR)Z!+?%]?\^*[U MCGVF*./*S]NSZ'_3FN_EQ6?R1E>HVS M3O&HK1H4NAY9>\DJUUR3%]:>GLG M/200B@GGV\[WVE]@OR&!45MGZR#L$]H<^6L"_^, MF75&;>'%+]/ 2V+C@B>(07;5EX??MYJ85*\CX7!RJ:VN]%1$#SUL* LH"R@+ M9RX+VG0UE 64A2.7A;8V=]NI"(/>:AM-)3+5!3@WSMQ+'/\7XL1D?!7',4E* MA3L;E-8,[?NA==NUH8S&LN[N>K=7[4&W?W_7O;.M^^OA?DIKZBJE^1*%<\JN MK\QT(O])O?F,/L=D93#P%:N2<:+H%0RG9\=/B2R4$04XV6RX_@\Q4),:7ZG+ M"FHF7N $4-!A^/ "C'!$&9K7VBC&F!Q' @^CS'B9C2<)(UY#PQ;V35[N05R5 M6GAT"4YBO'B^;XR(X0&/P)Q<*GJBL">-XI5+32E!(_\U7Y[S%!$"FX^-2R#_1/MQYY"K._&2\$JHAB M48<4UUW44R[0V8#M3JS(9]#YT+7;@]90_J^^DI^!GHJ?_D'+/NS.41>M'-7F M,9OGC=D\;4PP*_R,?5K("%+[PF*>([+A@=CPEKAD-J**4=O:KD4QPN0;^;./ M.8^8\Z@KTE;]!E:8B[4@ZAY?Q#&(>F.(=;08B1RW!>$P%6&=>WC1"W2$/O.F MMA@[GBA!ISIA I0>4<,.!\,Z'?-OHVQ<[2^=''48ASID,!2<^)M M8Q#G+7U+&P)%EM4S^VUMZLC)IURC9=T@!09QYFAP9M@Q>RVL1ZQ'%6J,C21R M/@::,X_J]>,=QEW7)%(A5R%7'=P?W"#-J6&1M)O-4B7KX&*,<:#NCU&U(T+1 M&A*'UK#:ZB0B#+3I)64#K=.]$D&_*]XR^T-MG49/Q?YLOE%P\!,-D>+L^-#%?S6C1)ZUGUK M>']O#=K=JZXUO![>W71[W=[]]6VWT[ZZO3KN1@F/K!%"/#79_[+:%T&HXKAMN' 2LK M='B'._H?WK2 WI4]&0Z,K(6!L<"(N^P]]KX9LY -MR*%X5;5I::[/(+11\N= M*DL.=UH24-ICC09%'XELBNS'Q:5B XG9T#YLSP:K?3 U\.'VZ3![Y!$!D?/VP'D4")'GD.<0[51JB7?"'#X++P394A];;D[H0_/L3CAY MI*JB],3V#UY+47!/=@_0N:VYI,$RDUV$F_WLAL6>@O%"D.J0IQ!6].J-Z-[A5#L5P;*&&&Y$P4+!TBY86:\"NW[^0@%# 4,!0P'# MX)*6=.$-&]K,J067=9LI-IO1QI"%P@RZ=V,\MS M;%MFOZ5MP@;B%^(7XA?BU_[P:] W^UW4O^KRM^EH9KV^*?7R=M:EG]$;/4S# M*'DDT>Q3\$SB9+93B^O[&ZO;ZK?O[KK]8;=M]X;7]/VUN\/>L-T:T,^UM[@N M"5RY>S!CB5K;8%\9<3J;.=&K[(E)8<7&_$T M? F,$8%S9H'5%&(4T+NQ#8YYS]%A[T/''G3[EOC?=N-Z&7F[_U(.S0=W,0X6!^Q#2:?K3@5E9OLM7O8U8SJ5?22,=4$X@1-7>3#P_#A M3U$8Q\8R$^;W(")T)<"FRR[YR?&"@[;)0OY%_GT#__Y"?T^0@9&!#\3 ]XX7 M&?]P_)3LX"]"#747QCQ(W]"],M4%&XD6IK$3C..-.QQ@_99&_9Y-EMMU@LGF M&+K'%W ,,MX88ATM."+'(<B=LNAF,U\.0Y MLAX:M<@_R#_(/\@_C:4/\L]9.M3L7LTZU:]A0%Y%\ILQH?0X6(@&(@)::KY7 M1QH:F]R\8W]I:TMV6TT=W:G,P[YEMCJ=VHET*CG*Z'9HB J!:'2":(1=2A"1 M$)$0D1"1$)$0D1"1$)'08GLK&AU]V*YV%]-/@((!5+1>QO,PB,.(C V6FC>/ MO%@MM]S%'WJ(CO<5/ZFS'+QE#@>6+H$\%;G#F '*B"(C*!XH'B@>>S0S45!0 M4$Y/4)BNA1.XWFSC-,@'HYOS)TYB>H0N[TVD=^O/-J6:?=Q M7C&Z1AMTRIVPN&$X F4.96Z_,G>AKTWM.B+E7+,ME;8+490HICF L\TD>91, ME,PW*9^]-AZ$M5F)!1;I=/8A:!L@56%5M1>U/88)M0W++4F;XIW9O#'PP:75 M,ENMMFD/]FR.C^1 ';=XP-!0L%"P6K#@MP)T-/FS@>IQ6(@HB"6%0A M!_JFL)_#27>ZT<':C;]?JX9.U-+6!%OMH&,0FSLAQR''(<:'_?[AX8/Q&!$G3J-7=?+8QC^;)"-8 H*"@H&SBCM=VD&SMCM=;&HX> M=Q2GPXL3T\VTI?"?RI%SU$[SQEE1F[<8V*==I>V--4^H;;,SU)B+ M.Z9$Y.9)&Y;EH,RAS*',H!-&\S!R$F*,R2C! M@-NN3IW^P.P-,>*&GD_T?&+$#04%!>5-$;=N3UO#88RYH4"=O4"!>F;9 SQU MWFHQ:36VS\^4UB_(^0L^D6B4_+8G))' M)*GZNO^CC**,HHS68F_V!O6/=-S)$CWS5N@HU2C5N^O(_:'9L^M/FSF+\QGGBO8_;UY92>BO"A-Q=EI%A+T>IAJ2L*"0H) MEKJBH*"@O$50[(YM]OO:O)2G(B08&ZPW-KA36% [;-5OT^_5[_:GO?G=#N^R MU)Z2U^F:K9:^07MG[2U"O^[NN@>"'()00Y!#D$.2:!7(8S<=H M/@(B B("H@RJVK;9QF3A0S@&&^-2GQ)V&ZM?<.L=VKV^;IQM#70[-EHA7R%? M(5\A7QT+K9"OD*\:,,F]0;;FP2*O[-,+?XFCT!_S^US%1C@Q;HE+9B,2&6W+ M-.R6M8U/>&.VW>=+.'HCOT$C9TB=_!L#KTS]K0G;%@=<]C%@2_H=C@R%0+1 MZ 31J(92:D0D1"1$)$0D1"1$)$0D1*2C1R2TV)K63O#874P_ 0H&,P)_F(=! M'$9D;-!/))I'7KQC XW:^MILXOVL^$F=IMK:^=P*G*',0.4$6R2AH*" M@K*5H%QHT^P6>6!;8C2I*A?GD:$X[:J;X8C8-]M$#?+9'+K1>G%DL:A]Q/%ZX"V(8H8BAB* MF&(*:IMVM)/%=YP->#'4AY*H7Y?LF,.!OL;$YW#0G6Z4L'8;\->J\6.UM$/! M%CWH'\2F4,AQR''(<6*;%]48%S,G22/ZCQ_Y@WGF] M->;H@$=Q.KPX@6K6QA.G,4YTZ_2LJILPFH>1DQ!C3$;)@8PHK2^H82)L= M6ULO@Y//D$1GW#$E)#=/WK ^!V4.96[/5E^[ITU+U5>@S;WZ+.^:4(K,-<6IQX/IB&EY,PNHP=:B.Z61XG]%E/7M5,SEJ$\[([;=.V=(O_ M]H0\%6A G^P^?++G*ZYMR^RUM$V]1'%%<45Q/4I?$LHLRBS*;!TRV^^85&!1 M7#%LVJ2PZ4X1TWI3WYOD&OV3;JKLA0C:K8.A;=JVMLDTIP)!Z Y'I$"DJ-&/ M@$"!0(% <9) (&13(EQ M$\XH'[S^7TQ9 I86$_" !LP!YR3TP\CQG< E1CPE)(D-)S8FH4]Q<5_N3-79)\ M@9W^=^MQI1*C^.^MM_W<[AST\8?]^9XWOYV+&K6V!8E;.W1M31"DABRX]2J. M58G,6G0<]NF%0_$H],?B&(N-<&+\+0V(T6Z9AMVRM#E@D!F1&7=AQEOBDMF( M1$;;8@RY<9='A,PW0[V]0W3CPU*+$- M%_X!B=//U%(*DH,&C&M.;VB,-V8M%VIRT]3HD[',5JMMV@.<$;,WICCC@Q"1 MYGR1IC?HF,,!S@*H3RFJP8;17%96NSKTZQMSY[2ERM:LR6O/#.D/S=[^\E]/ M14;1]M4G4<;_)+3O.NBDWPG0 M'MCFT&K53K"SZ!2!'H)C\! @@)T2@+7:;;-CU>_%/ L VR@CK>K??_X^C2^? M'&?^\<&=DG'JD\\3B%# _[_+8Q-7P?AA&D;)(XEFGX)G$B,,'@#7\GDQW?WMQ"5_[O]K\?;=X8WIE\X;G+9;M]? M7]_;=ZU!^^JZV[7;_;O^H-N]OF[W[CO=Z^&[OY3>J/IVUB1,53'$8;/M;M.( MROUBGYU=[@59>,DT(H0%IF+OFS&C5TUC@P20I[D?$9SF)24B_C.C+#PPWC2(2N*_PQ8L3L>3%A#)D M# F.7K(TK3&6K,]B_.&<1%1,Z 68U5AW5J/5:NG+8[1Z>A(9AX=-!6P=RNH)X=TFA'?CM1?GN@QL";N TA M[\@2I3>@Y:&9$G/RD=7VQVH;9]LCJR&K(:HAJQT%JV$-T;[XS^IB$1$6$>G* M,N*?X.J/7D(7X(IP$(GI6EAQ*-73:)P M9EQ]OOE4"Z3N\44= Q8TAEA'"Z+(<_XH*[3I"CH#4N$FV[8Z@KAD[[.YV2_;$ M?"P!11%K$.#@T/'OMPHD)5*DQ*M %( WX>TE*1 $$OE>96;ET>N@+@X, 9H M*P,<]S3#J4\#<1@(H ?0P^'HP=4ZC@D#8=\ A$)!L/>WK\RER(19\O;5YS@C M_KHM+,34$,555G#0.&@<-*X6@E-&6-"X-F@<=JK6^1=?,OXG;NEY\8B18_8X M%M72/V"_JJW^YK&M&?(<3H2C$(X"/32('AS-TC&4#@P !F@K XB$%D,:!TPQ/X] B5U]5O=,O"2)A%7K)1_XWI($W9&T\#K1_Y% M$.89\Q>[#F[0&% _ZSG=GMW53?W,,2Z&$:O?WYV>7[5K,: -PO] MZF:C%3(Q-#?)AD4[.R\>C?.LZ#8G6L_="OD6+?G\B81%X&46CAFSA*3B*8CO M%]_FGP2Q/VT.6':SN@W$O4#-:$Z'YG2J]1C#S>/F:W#S*/2O6;,P8X.ML!5? M0;\ZJ&";5! M[*K62LSZWD1/T?\)VE>I]J'176.U;_,I*&JJIF+$*&VH#/2V MV7J++GOHLB=+G1:Z[&F$/7ILG,W%Y^DHSJ,,_?S/M[*4C%1O*_$DP+C8/&0>-4%IPR MPH+&M4'C]BQP,IIM,!9?^[S6,)PW"H?6XL8ET4MBW!\& M\B0JK4H:L7- >R]HR[/H 6U &]!6"-J&"VP#V\!V$[%M=:751@#;VV%[W^ZI M.I(+5B<7%&31-0WSQZ+_!R*,;8PPZAW-[$D+-S0EPHA=!G! :SA )!M@_!\H M !306@H0R08V<@[! >" UG* 2#:PY.T\-H4#=JK+5CC>..O V1G+[3K:JG(; MI82HC."@B=!$-00'380FJB$X:&*;-1&%L6O=CDG?E$FO&^:?4"X3>L<6-JQ2 M$N=9FM%(7-8N^KMN9WMO/_7 GIIC:X8%3PW1FM)R/>J&"+NC.:8!1 10,1T MC; TMXLU H@ (F9KA*MUNBBFV]M%V=#;:T'>W:X]'ZMDJS>?7L,VWM9JJ?H[ ME6YK*!7T"OH5:W2 17R M]50;N'81A$6K2HQT,7(-T :T6P9M0U[0'M@&MH%MA;!M26Q^ &QO MA6V,7"M]Y)H_R5Y%C+&-,<9BZ!KV&K'/@'V&MG( AJZ! D !K:: R= U< X M !S05@XHAJYUD'F\5P!"_8BC.B7(-2ZX44J(R@@.F@A-5$-PT$1HHAJ"@R:V M61-1&KO6[?CWZW%KTSEK>3K).O7BT3C/&+E]/>!@CTD&&V]Z[^W 'MB%PS0V MA'$P:0?3V( (( +3V( (( +3V.I89U=WI^9R,&!>1N(!&<<9_X& AN$3*1+M M@GLV5SN'GH\(!JDK.&@<- X:5PO!*2,L:%P;-*[^@6W3+=D&O,YB[V\2CT5K M[U)Z)-3-S=(ZCK2A2$UQLA!V:#,>NM+&G0(/P$/-\6!INHX,=. !>)BM#[:\ M<=A-P4.]@]*O3KBV^5OI/LHW)IJ^>:+!6UJX*S3R2?+ZPSP*LI0T 6U VSMHZ\D+HS<>:[78IU+.+;P%W3%V];V*K71?!@+02;@EW$/@&OS>$EKWL-\ 5\ 5]+/IX\HQ/X M KZ KU=?DS?HJ2WXJO=>8#VJ[J>]H0]==W_0Z$VIQ99=S>EB(P*A4976TL: MR]!<>=TN "Z "^!:6+D<:?EG !? !7"]@$O7C!ZRPPD Q24@ !! :PG .'71%A,$ )H M+P'HF/OY=J#A0^$WKSQ^Q>N?/N3IR1VEXX_7WI#Y>7BSSA M3X@LJ<,7[Y-?\X@12]>(D+J4'RQ^1\J9 M^"4M.P.[G$@C0@I".6GT1))G92P^'L1<41^$O(NT\I-;HUSD[YF+2CL>UB"6;Z.7"4J:_"MZ)]_,_'<7)B(8+W&^(8YY//(G! M>2P,I\?\?*0?%>\Y47JS]]LC:D23NR":7"3-LWCVP<38*#YY"/QLR(_FPIDF M!G%Z#NF82WGV8@ES+]<]'VU]H75W9>Q\\X#MY)KLWO?K%XZ5B]#TGO;\NE[M MS^/F6X*F^KW MB2UUN6!+P:^'ODG7MVMNN>^E;:"\LCOQEJ"":V19M5*N=!K!=E"U4E1-VLX@ M5 VJ!E:#JBFA:ANS&@RX/?7/<*IMQ5J^.AT'$LI<1(4/V%'-;,>VON_(DMLTF)@)]M0GT*0C-7D?>P%-@$]@$-N5AT['+W_$" M-H%-8'-[;!J:95I 9SGHK,,6VXH35MN:XR;.:$C>[.D]R9+DGP81_T.:I45. MY=3/E5:_N=C2B-\R\>-<--W>IZ?1]*1%/^^E)DF2GYF\YR$M#WQCF58O0NFI M":9F6_)RZM8)4IJ45(X@(J(.B@/%*4-Q'4O3>_+\/% <* X4!XI3B>*X:FJ. MQ#@S. X,L*!QT#AH MG%H;XA5G9I?MNZ*&5($-;O4'38C9SR3(V*B4(1-8!1!4VH?LP>F-+, !1$"Q MH%A0+"A6(>M8(>^TVH+&\SC-Q.RUE(;RDCIWV@DKUX539\MKG>:IW[W7T QY M4SP:[[HC4*:0X0.6J0W+.$;YY3+@&' ,.*:]'&-JNBXO!0L-BW)Z7P#$OOZ(0E&0BGOE MBBUEC=RQB"4T+-P5ZH^"*$BSA&;!/2O58VE*ZK39TUP+.R&(42JTLC4&6UVM MXR V!VP!6_)#<%W-=J5-KP*V@"U@ZQE;IM:5V *LZ=BJPY[2BA.B.RQZ[J#G MCM00%[K#(F*L6.X/* X4)U&&Z X+B@/%@>(4$B&ZPX+CP''@.'#<%AR'[K"E MQ@$_9)3?_LKC5[S^Z4.>GMQ1.OYX[0V9GX?LR^!R- [C)\:N67(?>.QZ2!-V M)N)DYW-ALGX8QE[QZLO@&_/BNXC?D?^5WV'LB\K[](:+ZXP?\_>G[_[QT_*/ M7-$@^8N&.>NG*9)P[>07$*0WXM:> M3\R?5R0>RCX?YG]N+HY(X/,/J)>=7%R68^J6;CJ&T>MV M+BX-HVNX]OEYMW=I'GUZ]9#G']A-,&(I^

R+=X1-^FZ;FOBS9<)T-6K J& MJ7^_Q$7S<4US,:RYOQ;=#!D9Q/S!/'"!D4(/B! N_S#)AB3C?Q:/D$9/DU6B M:QJ='_E?@XA&7B 268IG4<0[PY>G08[9HPB)BI/^],!E-'J=(Y4_?[T_VGBA?T93QBJ<\?G:6 M;/*0%M8K_56P6;R?_^DH3D8T7.!C0QSS?.*)F#T6AM-C?C[2CXKWG$N\V?OM MU6M$D[L@FEPDS;-X]L'$Y"@^>0C\;,B/YL*9LAQGL)".4_9Q]F)) 5^N>WZ_ MX(7YW)6;/YMO.4RNR>Y]OYY;5[+\])[V_+I>[<_CYG'SS;_YG5K2P]N:NUQG MW:[^@G&[;+YN*\S]A\#=0Q%W451T;P08:6]B,ZH@.@V=_S59L%_!2P15=%/H#M% MZ*X,;=V>#@^JCT7.%*@1NG8 7?M-='YXD:JT?HQ0.ZC=YFHG;1<6:@>UVUSM M-JZ'A)57=O2EY-*)\E7K.(A(-HSSE$9^^D,YBE6GNO#2*PNNGG?2@BC-DGP2 MN?)HD@3,)S2;WQ0[+C;;R#A. [&+^D,I@WLPUPV%: =>P:%QT#AH'#0.&M<. MC:M#"6K%@VA>I4EA1".VX)3C-.@/] ?Z _V!_JAL.BEDOK]K4]FOTZIEVU2_ MQQ%[(B.:_,TR,N#RP(0_3*S8;&*%H>DV)N,@H%!#XP \ YX!SX!GP#/@F06% MZ9J&63[4P#7@&G -N 9HD'<=1&B?,)T5NW#@) M4M'!P,N3HA'!+G''AHVR,72MU\6TLP.L2PU;MP$( * : $@2C#2@ J@ JAH M*BJP"[VS5IW'HQ%+BH*/,1VSI R@-66RBVEHIHMI?XA1*K2(-05;",P!8 8 M%B]@"]BJ';:P>+5P5ZGTHJO?B]3@:0OLV082*J\43@1H*H]#?Z _T!_H#_1' M'?D@YKU'S#L9QPG-6%'2GCV5G)_3%"_'M$VMT\%DVDU0QPAJ'IIBX+:TV!%&)J 0 M 4 $*689$ %4 %4-!45V%#:6:NJK?]N2A#!U.R>M$EIC0\?(#Z'^!R@!6@! M6HVS* $P P \"PMW2('$"?W6;87%JP%BU3Z^C2&O\V!50(&[86$0@; A5 M!=8)( *(P#J![:5#^RKHT;5Q'I!E:;;N(E* 4)PZJUA3P(50' &@&'U K@ MKOJ!"ZM7"S>22N_2]35A8QKXA$8^B3-^&/'R).&_1&B:L@P-NR12%L)JT!_H M#_0'^J.F?* _"("786-=Q0GC/SVUK+PG,HB3!YH(A8NRA'I9_>LJ5GREW)%C M74/:R+'&>T$(,S0MS'!8N"'R ,P!X 6E0])ZH75RUST2S;0@.9@UWHVR& M57:2Q7-\+8C2+,G%7*B4>#1) N83FI$!#1)R3\.,PH+=!&&1/9!RG01;$ MT0^E)+H>\NG4?_E11Y65$QPT#AH'C:N%X)01%C2N#1J'JX M:3)N=9L+QX;4)+5U GG!6GDBDJPM/R :44,[ A14&PI";0"*;\ UX!J8.RIH M"\P=4! H".:.4N8.MMUVV'9CCUZ8BTO !ER-F+QA*QWT!_H#_8'^0'\4E \V MX':VM]!EL-0PC=GK27..]I49@CA*X%TMZD03)T0N # 3-UE#\L:4 ?485E3 M,B"/WH2B=GHN7%^.MZ-:5XD-GHB*FXXJ-9IX7X3R+1+-M#L'%^16MDD]M5.: M+0.3!8P(1CP8(Z(;#_J)@>? P/9US$Z\#X.(G0Q907%1G(QHN*"6ACCF^"\/I,3\?Z4?% M>RY.;_9^A4AN@A%+R6?V0+[%([I$AB.:W 71Y")IGL6S#R;,6WSR$/C9D!^M M?S][T/PAAG2WY M=;W:G\?-X^:;?_/;;>+ Z%PF6^>M+=(B5W)-XED9VZ2OOF(L6D0>7R!9(L/V7%>U?A9))Z!" MZ%X%NO<;NV?ABY2E#=>&&D(-=U=#:6,,H890P]W5T(*5J$2.@<;40G#+"@L:U M0>/0@F^=57A.TR%A_\T#;O@)@Q!M]K _IQRG07^@/] ?Z _T1V7322'SO=J. M";_'$7LB(YK\S3(RX/+ 7"MT6=]$%JYA:SU'VH9SXQNZ(*"@D'$ G@'/@&? M,^ 9\ R:U(%KP#7@&G"-TEQ3^^VQTD,Y_Q0<%XE4J9-T'$=IG#"?%+EQXR1( M&4F9ER?;]L+@ @ @ HA0C#:@ *H"* MIJ("N] [:]5Y/!JQI"CX&-,Q2\H 6E.F:3@=S7+D]0UM>MP ,+=Q5*KWHZO'F2\%\BQ=CUC"ERAFSBC(1D$$8V*5)U)Z%M:<"-. M?);,[M8:/Q(_SD6_U?_1B__M!-4WG^?TU\17#?Y3:1P&_O,O27Y*\IZ O.FA MZX2]SWC1 \E6NJ&A&7I7,QUI]L;N0I8F0979&='.LL+$8%(P:95,VM%MK0,> M!8^"1\&CX-&=A6OKEN;H>O4B!H^"1\&CX-&:\F@918O@4KF15\7R2@RK[+R2 MYS!J$*59DHO>FBGQ:)($S"ACDCQV% ;X-03$<8QVF0!7'T V9/ M'6CUPNH._8'^0'^@/] ?%>6#JJZ=;; O1277S+@*6*H]EW6-XT286:CKJIK^ M%%)6Y00'C8/&0>-J(3AEA 6-:X/&U3[^5J^ZKG)3C'>. RNS*5'>'*C@V M+,VU3=DW_H*0VCS\'Q# 4#? HX:*M) ?4&T!'@ /@ =@)\!. #^ 'V G*%.5 M67W0HHH-*_;HA;FX!&Q=J4;8"JFM<.@@E@%4 %48 '! @*H8 %!L'M#-Z=;LIOSNMW@7-A; M6O0"G0G0F6 ;V"2^O(I3!A8<*"=D&[H%V8L(TV8>="N1\RRN6R\O@5KW_ZD*<+\+]$W)I(\N%:=T31( M;\2OWG 1G86Q]_>G[_[QTXH33Y)#+A^](8WNV'D\30FYSFC&1)-!?L@LI/IU MVDQP\;Q%&@E_\XT-?CZZNC!UH_N'^9^;BR,2^/P#?K*3OFX[5WW]RK'=KM/I M7W3[9T;?=<_-\[YS:5_VCCZ]>J[SS^@F&+&4?&8/Y%L\HF\3_=S7PR!B)T-6 MK"N&J7^_1%KS<6AS,0R]O^+<#!D9Q"%?FT2:=?'H29J/1C3AQZ4D$W]^:=88 M#XI/SN,15_.G9YAV?DQ)G&=I1J,B6WNP-HF'!)%([68^B2,2B.:0L;C!E!7' M%!CCC]0GMS3DCY-?TI")2?3D77W>4*@>%R1+%L2JOR/5%2Q8K'NO,Z'$^_F? MC>)D1,,%EC;$,<\GG@C;8V$X/>;G(_VH>,])Q)N]WU[)^+.["Z+)1=(\BVL4_O]_7+;?.5W]@V;^ES0N >&=?=,$Z M638S#I,KN\R14DRZXMW#A!1OX]"?G*>?BM7DUSQBQ-(U(E;B'8R5U<)V(.M7 MLI8YS [N,S3M+4W[;?L\AAVR2 XOU\U=N_)E?![2- T&7"C"OP&JY:/ZS9J6 MEJ):./2D\.BA;26'8,%OX#?PF_+\MJ>_)T>&FT>FJQ;P<1"1;!CG*8W\=.,- MOEKG%R_\HO&\8?*<3VS*RB>>O!-'?PPR+@IOG0>^PZF:N4T'KV_H42\S?=Y(8B984VV\/-]6_\YSHA_J!U[\-CFFU9MW)N"_D ^D _XISY[XRHY3"M.V+)] M=#A0<* F7S-U:6W&$4H#JFH>2E-N93C<+C>4%TM">;V=FKXTU"F"MBFYE3Y/ M=M)B'QFB%96MRFH;6'[W-352?3:6WH&%)7U_W=1L=_]=E8W;^K6A>Q]H:P_@ M8:F<+I4ES*"!XF&]Q'JY9PZ"9MJ=PXJLFB[C:J4J;-8&=^[REUJ.OI*5\8KG MT884;4@/\W6T(6V+[-&&=+HA4I6I$JLGL 34,K MTD/+&*WZT*I/]59]T#9I(0/P&S0._*88OZ$5*5J1*EK".7DGCD9KTOHQ,-KV M0>,@. BNOH(#Q^TB.+0F5:^D"F"6[,*HD9C0MBYQAB4+$$C=!/#;M^Z@+:EZ M>H<%1^$%Y]BP--?>OQDV^I+N%^=L#SFCE<+!O7O4S:)N%NAJ94L%%1@?W4E5 MT=EVK0C'77?_[CKH3EJ#W@JJ;>"C6VE%O(9N@= ?R ?R ?^H(Y]ZA\Q6G+!E M6^MPJ/9VJ-:D:3?%X2HC!+>KZ!"B SJQPBB^B0[EQ=*R82S/[=IRD+^OP!#K M0W.X%OKZIP]Y>G)'Z?CCM3=D M?AZR+X.K..'W$5T^>D,:W;%S?HJ$>EEZG=&,B9P#?D@0T<@+:/@U3@,1RKD1 MXKKAMW,6QM[?G[[[QT_+Y_TENN=?CI.G\TD8:/$[7#TB(8]O;/#ST=6%J1O= M/\S_W%PO71_+N<]Y# M0Y=ZA+2E46[7/G5,JZOW9O_*:Y3;E=(GU^Y4VFS5M&O=*K96-[]=* T6\A+B MUK8DD-S[RM@IU6+%22IHS_MK'C%BZ45KWB[<-2ACEV4D'V& MWG0J]Z:S2HX%?J,/9,2=QX1[C)7& 4O.\ZD^Q+5I1H3ZT2W#U0QS_\UZU& B M1P8T YIY2Q:FKO5 ,QNCI0ZI/=7:.O^.D[_YN4_&2>RQ=!MK9WVJWF$,<-D0 MZ]A:5UX\H2E(@D?:9D"8UOZS)AL&B K]ZPWB9-NEW[R*F56P#%T%49 .F4_N MXM@O9152*F?\??E+-QIM3>^6E%*(XB3XKH"K[%"2Z_8 UQ;Y@&JFPY:C@A5D M>6X@7A7#50?._7Q?2M)9SG TW70.)JRFT!D<<9 1R$@Z&1E:U])!1KO;5INE MH+^7R/U^PO7J).W/[*'O>=QZS;BR?$WBB+_TBJSOM!_YYT5&>/I+-'],$'G! M.&3I-JGL[5^7G/-=PSR^DY>O?$.P/,RT22$QV/PRN[I(L+M*[S^,1U]^GYTXHG1^+'/!)'CYY M"+(A/U_*L<"2E'^!9N2!)8Q$<<8/&_&',>T7*)+Z:)33Y(E,LJBZY(%_S/^; M))"GI:>/OTX%W^!9-2R=W-!U>0GDABDE@]S1J\W!;G,&.6X>Z?.J&_R*=2*L M.B/YC(:46T&3%15^95/53#GY0']JI3^UI"DLD34KZJFG;NY2O9@R7!O4,"V;19?[L\HP=2<0J(( M7B[A :63;2Z=G&ZTI"3A!E1P+X+9&HE85N7*)27#:8.,615W;0]4\73@?-:N MH5FVO(36IF? (6%5H9@6V*AI;-33NET#9 0R AF!C"HF(\LP-!,%XAN#J@[% M =5Z='-]/7<)0%11"UOKW-&F( LQ:(!DKOEW3QI EI6@S@GZ&P%U=QE(]5U-->25^?8=(\,\:$#+( J=URT&%('UK17-L5],-:9LK3:$81*; %>"*12O%U%QYO8U %" *$$4CB8(; M%4Y7\B.M?#VG"AOS/+$GGNO:0 MR__F0?:T2TAB;1G5 9].[8E>(5563G#0.&@ZFM.5ENL!G@!/@"<:R1.V M8VJ.C2%W38K"'M9]N:1)^$2H)Z:HDI2&(M(J/)JMQN@@U)#]:%JF9NLHJ$=H M#Z&]@R1$=S2S4WXS'>0[ YU Y_:KH>EHABEM''GC5\,ZQ-DW8*K#VJY?BC*_ M\"5)0'NN^1O'7&!Q5 9JZP].R]8L>4MG4R"(\!(P,K> R9P]#H@ (LV#B.5J MMH-=BB;&'I4Q\?K>=*(C>^[J$(_&"1NR*!5#'L,X16>'+0,GAJ$Y'1.1$T1. M:KMX-AB>/1M5XL :L':8I5#77!.;""4MA0AJ[FGQ^FP0>,$V4TA:Y'X>.YIA M]+2.//RV%*:(ZDA<+$L8NZ86[+J:V976P'.=N-IBJ )BK5NY#,V6-PNJI2M7 M:;'6@[0/4\[TG'04"U\5W:=O%-VS;8ONI:.ZC#$PY6IVW_\9LA(,!I3+R/Q@% _'HML9A*+L?",G,?\ M3]'3G#.6\J(0\[0Z<=W'_=[C^P5/HU7 )WVN)M_D/H[S_&M M$DW]E5?-WJ\0XDTP MXC[Z9_9 OL4CNK2(C6AR%T23BZ1Y%L\^F*R8Q26@EV4WO:<^OV]7^/&Z^)3>_ M70@3VP7+?&.HOR5GK%QXI)B&Q;NEQJG]8J$7:S1YK9Q(=*W]33AR ; MQGE&^L]^V@!:"ZVM5FLO!P,V"1^<#VETQ]Y2WG_Q[['DP_%O\0-+#KGS7H%. MKVEP7^8&^UNKX*ZC:=>:O3O%C"?(*4(4[^=B;23<$@5W'(A06)RG-/+3ZO-% M#JR\U:0E>M-NR73G;:@6-P\R3%-S>RA51'A(H;6R MR7BS3:VC V_ FTIX6Y-KU& \'INZIAL':P6$YGIR YQM;G&RM;U;KG^JDOYA MKJ;XFMAK<30+,W@1UZI^*Q=\*P\!-65T 0 0 *R5>=>V%(V^YR4Y>TG1@ <)#_*M:%.GIQFFM%VWIG , M8DU@"C#%(E-T=:TK+_$43 &F %,TDBF.#:TC;R T\G%J'<2NP/VYI$GX1"B_ M^S0E*0U%X%IX1#1$J&(K09H]7;,=:<58C8],(#2(T. ^>+-T2W,MX UX ]X. M8ZA:FB%Q^BQ2RFL7J%RZK%.VM@S@J ^3UQ[+3TUQ36JN_ MMJR06 C;A!';ULP>&M (\#(VRFUCF8AI;91T4CE;+R^Y^6C/"PFZDT[9\2C M<<*&+$J#>T;".$7WC"U=.5MS]?)'Z[;4DT.@!8&6/='9U0V@$^@$.M5#I]%# M'V#$- ]D[_IL$'C!-G->6N1\"BO6[6H=1]I:B241,1W BL.J:VJV+FUK'; " MK/8U**N?(UVV76EIKB//M%PCK_9:F!NZ)FWNT!:^:F*0OM'$@&W;Q$ Z'98Q M:*?B'[7_G-T-&@M&8 M>AF)!X3Z\5AD,Q/^7\;__YA$CEJX1 M4S>Z4GZ0/%#NEXH["#EYIQ_?589M'NA;SV\%V@L2UE]YX^+]_(]$<3*BX0+A M&.*8YQ,7*DD\%H;38WX^TH^*]QQOWNS]"O'+-W\RT7-QU%>H&^N#)=M'HJ97)/#+VDMN:QDL.D] M[?EUN]J?Q\VWY.:WBTMB0V"9;PSU=P1>#9V>=J"58NP5[Y:ZR]X4R^SOD^7U MRSY>W,7EWB@#OH\('U=?C M0,2VXCRED9^B\]TB]V*]Z0C>[>B M8_>TGH&]TX-I28N74; 1V&@=&SE:KU-^V3/8"&P$-@(;K6E?J?70O')C2-6A MDK1:;^X\3HM@3]'">9?P0_,KVPS=UJPNAC(@+HWRSW= 8FIN=^.M9( $(-D6 M) JD;I0-(LWMR/&!DD\6@NQ[<4[#:XLT_'U+H=:2M? MXWTRQ(<.L58V&6^ZYEJ(QP)OP-LA\&9JIFT!;8@X2M*GSRPCP<3PI%F6!+?Y MI)XIB\E?7#KLL4K?NOD%K@<5@G0NTCN:Y6*2-J),E>^L@BD49PI',PQI.Z5@ M"C#%P3A-X\V;J1/+.Q3*L7H=J^U3HY2A.2R@PGI\)$G1C( MM"E$=RRW44C)=58'E&?-9*B,W*"'T$,5Y 8];*\>UB%:NH%1?=@ :G_$%2E+ MR9@EDQ[+;\11Q<"[41PM]&%^O^O5CMI=C1)7CGXXTM ?Z _TIR8KIT(VG7)+ MZLN>9"D+I&+F7^7(5D98C:5$:!PT#AI7H]5Y<;UKYRI\1M/ J]* ;OY>6ZWW M]/535&'"CZS>SP9-J$X3TD;[@B9 $Z")AM*$#IHX4%2QI0[-11#F&?.K)"&, M\FK8*"]NW4BK?VA\-18B?PK90Z"BQE%1IPN\50D=;SI MJ^=LO \#3,B<:N"+]F!"9O53'G'S=;EYS"#$A$SY0X2N@T?,QZQ>-]48WZ:Z MLKZ>C[G)$/.JKQGS.@$=!=1P85YG'7"#^:$M1!'FA\HUL3 _="^'8*< *^:' MJEM^A?FAF)%5Z69 R3.R#,WJ=C37QH[ P?2DQ0LI^ A\M):/.CU-MY L 3X" M'X&/JN:CKN;JF*Y>GJO7-H\.,T0W&%KC:+V>M*$U3<$68M, R>(DM8XKS4H& M2 2!9-;2@:1I9FFM+U!S!!%.!\S1 \ 6MW0.BBF07Q(J;6RN7@S>ZYFZYAJ M"+P!;X? FZ-9'7E&:=/1AH@C9H@JO2UR4"'(YB+;Z&BN*6WM;PKI(,H$I@!3 MO&(*,9\/,T3!%)@AJCC/M'B&J%S?"C-$MW; U(^!*#/OK<8#!522H3)R@QY" M#U60&_2PO7I8AVCI!D;U80.HF"%: T>Q>J*L7#[0'^@/]$>9E5,AFTZY)14S M1-5A/H7T5#G!0>.@<= X]06'&:*[K,*8(8H]_7=KS$Y=5&'"CZSI1F-A%I=<.']RPO=='H7=J_?=;M=_GNT:=7SW3^^:P9-KI*)9;&K[[6D7E7U%ST1/=7FILA(X,XY+3.Q413\K F_ MJ8AX>9*PR'L2'SS0Q"\>0<(EG1*?I?P(*J:>T91X-!T2L< 0_JBY=I#)A+%_ M]OM?WT^_>4^8K_CF]2S;I6$D-9]FRY_;71!-+I+F63S[8++B%Y],9G1V[5/' MM+IZ;_:OO/&W72G3;^U.I3-0S38/@#WPS6/(9LUFG!D[Y>*L.,FAAVSRI6NG M,;!01BAC&W46W.Q4T M[,;HO(:J:?&URSR):Q_R0GQKE2BD=Q0V.IIM(K2.T'I;0^O@F4/PC.ET--/2 MP3/*V.(;N#C[SVH[<%$'_SQ(AV0L%(-_ER4A__%=;'(%ANB4/-RM8VAF5UJL MHBFP0TP&&)G#"+>-N](RX)J"D0H=\P:N6?T\S1+^ZS0BOM@;2\J 8I4C TK& MJ&5H70<3.N"_*K3R-1ENNN;H2 I7QXT[?"F+]3I1Y<3L2%T27\!Y3B/JE[LT M'@"2)>*KQ:=I/\^& ML:BD\O\4M4S7&3_+E['X^]>01NG9T^4C2[P@95^3P&/?1%'<-J5JE\ZY95PZ ME[T+N^/TW(N^;ID7QMG9.7_5=_M.JTK5@F@@JJZ$< F]C7-Q?B'&N)#W8FT: M_W^$341?G(86V=A+&KG+58KZ@IE3O8+OR]2NG/,@H'KR5<^%ZKVI>I5%(_E:T#:M4Q?L48,WLQW\7'S#_ MA'*)44Z@;VGK-S:B020B=6\=<3[=G<]I2'X+!ANO?U#JS8D7G3RD*O6BJ0"% MA:6@I*6P@U,!'06IUHI4$3!%P+1V:=K;H[@&K:.@5'63S\&5ZHE3/A2J"END MB2PUYJ9O*I*SH%%8][#NU4&I0%.-+PY;%N["-93>VN-_3?>T8SV7'AH__J^M MG^KE]T #S \H.$7ZZW7TC=L\M[XI X!5!V!)XW[YH^BL\K$&59-OGJ%=;&V6 M,\L^M:4UI\2"!I910'"*0 N6(H!5.;"P?&/Y!LOL'&1K82Q-A,Z,^5B:*S.6 M!KZ6+Q]%N,AQI-D[32$IO'Z^4!QE:%15Z[8^"X?=.\72 0:H M+0/ D (:@ :LAU@/E8K=*!0SKCRHX[X.ZG21(*4 +3=QV\LUG-+%TQ12 [#J M "QE(TK.::=\K$'5L,/:XAW6CG-JN%C0P#(-6M 4@9:K8YRHDOK1)F!A^6[\ M\@U_M+P@6PMC:=W7L31#1X:4VH2M"!E9FFU+2P%I"N< #W633YG+]6D'1*JP MXC3,P*W/TM'MG5K2PE!8.L -3>E#,T"'H"'VN(!*^*^M]SC3K>T:=A-80!D M2>T#HB*0LQC:,9$GI0 Q-W'WJ]NQ2Q=/4V@-P*H#L)2-*KFGKK2PJT(2JY>J M8:.UT1NMABZF<6-% \TT:$53!%NN@40I)?6C3<#"^MWX]=M P[KR FUMC*>9 M2_$TJ8W90=G*[&?(W]_3+6GQL::0#O!0-_F4FBHESRN XBA#I*J:N#5:.BS] MU#:Q=H ":DH!\AN1 PU 0UW1@ 51QH*(9,G](S@*A8ZK#^TLM0DWI/8)5TC6 M]6+F)NY_&9IS ,UJ"K$!6G6 EK)QI=ZI(RVM6B&)U4O5L-G:[,U6QSEUI#GE M6-% ,PH(3A5L60"6DOK1)F!A_6[\^BTOJ-YXFD&RU"81M:4>[89KG13:DA,WF(/ MQ<'.UM6M4P<]K$ S M35K1%,&6K75<-#Q54D/:!"VLX(U>P;N=4XD1]J:SS%Q<[4-&;T.V\O@5KW_Z MD*/5T^LL0+4O8U"3SVC49W[(;+[2SDQWWZ[A\_S7[M MSY3_T&6:!2.:L91+/A+B_<8&/Q]=79BZT?W#_,_-Q1$)?/X!];*3J[[3Z71Z MEMZQND[GTC@SK2OGK&.8_;ZMZYV+HT^O'M>\Z&^"$?^1S^R!?(M']&UFF_MZ M&$3L9,@*(C5,_?O74#',6;1/ODI,WHK#/P89/[TW.1.7&8D'Y$5J[VK'OOQ38Y6_\/.%7LGA+8_YH8C\])>2:/_%@P#F37^F+;+B@^/'I M5I=$AO2>D5O&(BYQGXES\.]$7)SB$1=/J;A)&GIY^/S<9]>L\>/YJXRSBWC# MGR+G0F\X$2T_)HS'Q?.A<_XS_\UR^7_+7OGQA'DV'1%A?A-/PG3C&9P.6)/S>,OHX MN=CBZ.FOA/Q0H?WILQZ,D_@^2,4?!W%"^'^W+&*#(".#)![Q2^8B8N)<3#QU M 4#![C1Z(D*"_(GS!_CR_/E9AD$J'@9_7(5 ^6,18!._=D^Y\N3\(/ZSR3R$ MQ#/TPMR?R.@9/F(*TIQO8,\$QCAE_M_$]68(F\.L[2AYE84?)08)+#.9E(@"]<7)^?;Y%_ MY7PHUJ="V>=8(1$_. CYM7'9\S\]8V9VZ@DVIA 2[QZ&@5?H-I_PXO;S=8 M577'=!S#,"_/G+YSYESU^[K=/^MU+LXLW3KOEK^J'G35N9@0X=)CV>5<0@.R M8<(FB$B#1S+B1PTYAOC%^^37/&+$TC4BI"[E!XO?D7(F?DG+[6%W.=&$QSC9 M)06M%5=XS!E@\O:'&5 6B6[*F#.B'=.GR>*1L+!863CDLQ=R>LZB[_R8%AQ* M'CCS*=5TC]'7V<^Z4%SU1_M2DLWL]?2A0G(QHN.&:& M..;YQ(4YSZDT#*?'_'RD'Q7ON:_BS=YO#\\13>Z":'*1-,_BV0>3V$'QR4/@ M9T-^-!?6-$>)>T@A':?LX^S%$H!?KGM^?__%LW(77*[W79E5*0*3:[)[WZ_W MW58ZB--[VO/K>K4_CYO'S3?_YK=+%D(2X1+9=H[>EU7IZ;GO1]&F*ZR4F&'Q M[F&RI-[&H3\+,P@#[?>)87:Y8)A5&8:&OC54WZZY&["7MM6$\@XJU/UTTJI M)]<(MVJ!KG1)07\-4;7IKQ2.Y/NE) KHH;0Q-=!#Z&%S^'!SV4%)VZ.D&Y-E M_:Q(>8DT9=B0AK-&66OON!P7H?HX3VGDIS^4JF<*);R5E\GU5>R01E4N*DAU MJTVJV_,>E[D-.[4[X:U&+*.<#0:N:2_7'%N:Z1YNML,+8FK3JV!CZP<4! H" M!<'<@;D#K@'7J,DUQZZF]V#NR#!WY 1[&A7E.0OB_B/G\EUBBF:U(47Y@[T, M>8.]VK)J8W%N+!Y*,'*!"J"BYJ@X-DVM)V^=:(/9!;2T%RV RJX>RK9-$/8K MM'PNU;S@]W#/#[AGZ9?!(&69^.[619G]BZYQ?M8[/[/M2\<^-WINY](RKJRS MCJ7WNV?=9A5EBDKD22U?((K4BVJW-!^-J.@RD4XJ;>.,_[0H-F>3ZOQXP/^; MR9?X+U(GMT\D>QH7A88O)>I!E&9)7E06^RSEMU44&M)TJ>AZ6EY<]!*(HS?K M$-^HB;^E8=&/(!TRENU1F(@BQ.4BQ)Y[JEM&QW:G_]KR2A)-74I)HN6VJ39+ ML:_CYFM[];CYNMQ\3=)*U?5/C%[;"^3Z19NB]YMCU#NI65WM4R/C7BEU_&<2 MIRGI3QMH?6->?!>)WG8(SD#]#JY^DXB!6JJ'0B3HY5?1BH__)%@1VG=X[?L< M9THR(]2OH>KW&[NCX98J5Q/?Y( %EU=QPC^*B)M,^P%6N+D@HKDU"L6%JIFN5+I"VY'HI1#/* M&6F@F?;2#&JDP#7@&G -3!K0#&@&--, FCGF-&-+Z_?8ZE),4! H"!2T@Z6C M:[KAPM(I,W!IOI,4]]/BD]DQY#GYOI5R44-HYSZ,(M:0!F?Z/M1BU*\!7[.FZ^ME>/FZ_+S==D&TXYJQAM-UZUW;A@'AO=LH18 M1M%ZHVGS!-750)19UK3U!OH?0#=1?0[50^L-:%_KM ^M-Z!^:+VABD';#7 -N 9< W,&% .* M <74G&*.#\ Q*$(!_X!_P#]PIUK==$-V9!@--=I="'-LV)JC;SP<#*6R*I)$ M\XT1-52DA?R 0CGP '@ / [ 78"^ '\4/XN"\P#P!_PKQG\A7E@]QR8!YN; M!UOWV9B]_NG#?9(]?KS@5W!/L^">I9-,[HS+XT:W]_^NX?/Q7' M7GM#YN_R#(GCZS[+7%= M-_'G."IRFOEW^6_\(G* 69HM_E:1]>>:<&:;9=RZ[Y[VKR_Z5VW7..MVK3K]_>?3IU5.:%_F:3ANK'O)2 M-Y+73WV^9XAIC]]N/+(+(_8C0N_N$G9',T;2?#2BR9.H#HY81@(NSQ$C=$[* M)(M)M"!G?M1$T"1A(3^)+P[)AHRR8<+X)48+WY%RII7UUCM= M4I 2*F0:\B4S_?@NK-$"9_\6.(:NRVMZ8[A2FM[8O38UP%#LZ[CYVEY]K6Z^ M)CO!RGEOSY?;:7O;EYO"5/I]8B)=+IA(B!9 WZ3KVS4WR/?2MII0W@&+>5%C M+EF@*UU#D%]#5*T^!>7;]%^#'M9-#U53-5 >5$TU5H.Q)]?8,YP2.K0HI5V' M:,+"9:%2/<_K*/UBD'[%O$MK_'K>Y>(&TK[[B&(7CAQ/-HI^V'BGZ)8-XH21 MXUL6L4&0D4$2CWX@XR2^#](@CHH=HNGF4T8?65KLNWA#L0N8\C^0 0T2TEV..C:ZFV])R MCE!Y#0X"!X&#MI)%KXON,N 8< PXIDP[Q]7LGK3( !> >INN#8Z)F?"_W!%OH[ZO8!?,21E-6;*,7KWZ0O<>],3JE/J<*86MH MAJXCY(F0ISH+7U.@=6QIIEL^MA!W .Z NWG #>//!9F98#8P&Y@-S*8"L]E:SY576P=FVSR MU,W\ -T^-ZBF_CU MI-WUE\$O&1NEWR;MJV_BOV@2B%/.SG\99<7DP:T[B7>,KG5^=G7>LRY=1]?[ MW;/+CFU=.%W;[70X83:KD_@U_YE@P%'%OTI'<1YEZ28MP;D8"TCPAQ-'(M7E M+(C[CW'$1%MK*CJ&B_3^,!<-!(N&'V^>AM]6RORY$_(WMS2DD<=(.F0L*SIE M\U\0YQ!_3DG*,E% D UGIYZ$5&\97RO) W_ZZ*U]P-[:7?O4,:VNWIO]*Z_3 M=E=.H^U.I1V'3;O6_9)K=?-H1X7>HR7WKWI_/D5M?,N#R@Q**%F@%\QCHUN6 M$,LH%+'C8IUX*5WE^^S?NG2:!)QP=CZ;#29L\ M\8+]-P_N:2C*!,@Q=Z$J#5VBB4-IB5PEE#M)3.! W40+. B-8L Q6R:)V?)* MC!O/,6V.0Q1?^R7*:'07B- D35-63MUCS5+2S9ZFRRL%:0I4U$.%NJXF -$" M0,!Q?KOF?L"21&Q,TD<2!O0V"(/LJ0P@-:4*JJ=95OE-C)N"/("L]!6J*<"R MM8Z#*01PAS94E\][E_HUU@;L:JXC;8EJ"F#:A VX1/-A-DOKF-)F2C8%#N4G ML.Z55+J4O!H/_HP2YL5W$9>#?SVD";NE*?-%"B2+TB)I\O)1O&1;IZ=>.OS3 M,\?6KUS7Z>KZF7YV972LR_/NV?F5U;EH5GKJS9!-,SG%NCG)=13AQ&G^YUMY MI?F<^/E/% ^ R_?E"1 V>033_-(E9=SE>D5VT NAO9DFM,NI-7+[1+*G M<=%9CC[0Q"]VCH4()EOVS#^AG ?H'2-C?I;8)R*211Z&@21%7/(29MV5";,;J!P29#=-D'61(%MYAJO;R!15=8/@ZR:DEI$.J%0^ M5K]8KC9<:>KMD:NKA?5(2GV])*]9D:6KZKP93*86;WU]8.6T434-W*M'5_G: M^._79O);?NFWB=(63L+7PI0&KRK"JW)DM7EU;]6+_6[)U] X%>131@WY833N MB1-B6:G^BDT6J+9+Y,U\/.?]T,NNAN@!15U[W"NDEQ!<(P2W;_/;=\QJKCU> M^F(T5YM;;!L76ZS)ZP_S*,@FC=W#7%P<^7K]9[7..2KI:K/:6;8E%T2NJ.TD9G[?+ZZU>2BH0V$J1I+KKTP6=KH\_F:)T./#;E/9)Z MK4B-6GCT4W?CN12R$IQW3CP6*VKV<=.;(6T?37G1D M=V?F:0Y$0A)N4X &!&UKOGX < -%$%PD152DAW1DLJI0&PH%H@#\^K>WJ0=> M$/,Q)9\/3HXZ!P 1A[J8C#\??'LZ[#Y=]7H'?_OMIU__Y_#P'Y>#.W!-G6"* M" =7#$&.7/"*^03\X2+_!Q@Q.@5_4/8#O\##PQ )J!]OOOO)=R9H"@'DG.%A MP-$M9=-K-(*!QS\?!.3? ?3P""-7L. AV40&0'O-(1LC_@"GR)]!!WT^F' ^ M^W1\_/KZ>O3"^-N10Z?'IYV3#YV+,R&0$)'XGSQ,?F0@WX;,.Z)L+" [9\?R M]1#Z* 8GE)!@:D9P.3OF\QDZ%D"' @HQ["1XY4A9!,EP-0DD*93U3T""AP-P7(\=1CWDKX@?16M9AJ3?K(HA1:L)0S8O*F GCR+_.HSQ M#N6CPY/3Y;A(>VX]+F*\57#Q\1@R1YI:F,WAA^AMYD$".67S6_%W->609L*+_V@2R[)$ \9$TM. M&QTQ^6MI?ER$)<7S.JS$./+'88K% M!T@(Y8J0?!0_G,TP&='PB7@FA^Q/\;@]0".@,M-/T:AISU^/9XS.$.-89%): MLJ\(3!@:?3Z0B?=AG'3_RX'>D@^&*ZW,CQ)(%G M 0"PF-9U'3&WEQZ,W$<^0>R*3@7M"2(^?D$](B:EZ([Z_@&06-\&/?.\5?%4 ME53,3>->(0^RMTH8Q19LI MSSL?SCNG2YD2_!PUM#=JS@3/<.BA5=HT(F@SZ5GGPUGG9$F3ANWLDD4OH8_] MQU%?$Z)+7*$V.9O!9-RG'G9P-6-6IF6/LB>&**M( SH".G$ B0M2\B"FOS=? M3N5782\0+G\S&B&'/XZZLYDW%Q!=W[GH7#S3*TI82>O++ MV-,$(5XC4F^ *WNT/SGOG"_E4@(^91:$W$I<&/$+ND]70' ,. 4BS("$;Z S M#B+.@6)])T>0JJ[1FXJIGW0(E\XDT&8<= DN2AWRW;(.&3(G$6+V]MZW(N][ M@(RIKKX&G\K1+O64LV4])6ER;W2+8=:1ZE1*><1D^S2?NM8S\L_QK[UE\U:0 MJ\!NX*''T17T)_*_FW\'^ 5Z LL7& /D*(EG]1_P*4,J>06<)>^'X?1:J8^@&]:J\9)>*GHRI)I,FO)I",189!=!A, M'#P3,]"UNN *^"KUS(M5>B9!KP"F4+,,RXJ&$S(-,,D"QGSO/=;B&=6_UM2D M:/]<.>VW5$V/952Y6L69F6_7/- MN>%S388TT&E'QDRI[XV74WAW/&:JPN4[1K>8B#D;AEZ/C"B;*@EZQ&$(^JA' M;B%FWZ$7R,2"JMXAR/7A7%&M,8ALB#/[,')^WOFPA&/)K[\QN^![[P8D# .- MXU] S+,20X!R^2=945)0S1]'/8ZF M_@"IC_?/5-#;A$>OA-]2/__X)_AY)M?/D(>"'TD@@+.41N7^X>L*I)+YW M_J6<*7:5!\3#E:=N5'TN$YEG^D")C#>B;<'#>!/>WHC!4O?.S5/7X=ZIXPKF MXX4]G7WIPB0C -A[L\59+C&%;Y0@\7]?Y-MBPB5FA4*EWY>::];Q+ MM-J5K0.M>945'.V]PV(TD=4YB/'^!(HNZ*" 8\'^.D9H>T-EWG&2FV/6\XZH M=;#0_-XU;!9CV)^QYPEB<*84)L:==3B&I9G2H)%;4ZGI%H/>4W\ ],9!]\O> M*VSFFOM"3;=XR*B/_5L:$%=QKNM0CMIL)FDA=QT>TY"%4F]:-L@HOD#,&$@Y MRWJ8SMO>URR&_CLDOA!S(6BO)WLI;:MTB,HM_=7SGHB!Q2%JG\.4FNX>,>?' MUS&$:W"+'.W2()*K4*KG!JI!\/4+[.YM;K,+=1$C<"'DK\,!K V5!H5EOJE+ M;PA;SXP?^XA0:K0^9.JCWSJGNX5ME$:(7,E8/9\(&P9/^TEN55-57QJM2=&^ M-'INJ&2O8^J=7!B=3C%/BACB59NJ]5PV=.ORY^FIFLH_K3DU!CN")U6*F<>;>Z59F. MQ4@OQ)L@-1-QMJ6L_O;ER--0UT[78];6I7P^[)O86MEEA-+*[52*GM M*T;G5Q.R-7)V^YXT[-MI WLKFM1^)?@]7;$I0YI[>_YY M]GR:B( UH9Z+F"\WX?"YF%1FZYIZA".YY64EMJ[3GMT/SAOZ@<[!_X*0!S7G MS7(!8C9VR%OBTV.%26[$_)_/M9*R*M:WXENLV4EZ=7)^K?93VB8DIY>X[9!9 M;B CPB/]/F+*>:N8(H=C_6S7>6?X;!>3 ()&V&MV6.&P%9@D)T,4T;55H]5-G1[P+HP!*Q"P^Q>U/H=N6,1NZO8 M( :U1J:3CB$R19B[I]9KQ/"+*M)('+A&."HG8HU))QU#D5!$4SY.R.K]81=C M4Z23Z'_Q:ECT9X_XG 5U1Y*Z)$L-F:L'C0V9&C199DN>:0WMLF&;'.!5A%IJ MJ%P6D!IHMT_>BC5*)3WH=:?R"(\&%C'BEYHE]W5!,TM$$80D=]DXCZ.1CSC/ M##H-PIZ53*FI8[/1 MCO:A%\$\917W&.C@]CYBVE.@8>^FBM.U*>UAK5Y1C92]:YP:IGL:D85E+/W- MCO>0ZEEK'LF>N9X:,M>,XG[VC(NM';/HX]/"X>@VB"J4QE%)+*(1=D M@$9GMY5_"TD?(W8GSQFL$[.JDK+'+-,*O-%(:IV$ $D?A WL9-0R:-WPJ!]> MI";+^61-W4Q^'W?M0 MD3FK#XJUZ-G'2U,]1QW+[\=3J88!>J'>BUSI8$8HLE1Q[G;^4Q MD5B#;S7DH-3%MHQ M+) 5FFKGR\#$9!.1 V00\;-?4DVFU=?&G4S3R2YD%$>4<>@P[6A93GSUVFAU 5R$]H"%X@F%9CHES8Z4K\N(2^/-UC.D/$5_S&F"/R5S$>KL]-:C5?ZD*Y]*RI"RD\$/$%-,;"CX2N&6%[(8AIGWPSM_AKYX:_'K_Y[B>7\T/ (%3]/F@' S+T_\] .J@")'\\0P]1] M5@3<(#Q \ MH^D0,4TGR])IHC1""0FFGUPZ%2TLZJRJBW!#H],@$#S&GS%^P;1E4FRQWCT5HXT*/\?7E>2E,(&NTF8N&]4VF2?8B MR;B1>XDY/A+.YMXR.DW=CVJVJ@J^$2_%1"8@W"ZQVN5-1V'6 KT!(N@5>K). M*S6F'::Y;)AP-$9L>8=\00R.T3\19-X\N1)9L,EOWAPOD(2)[_'-WB)\E T\94";CSN7PA8$^;Y(OH:8*'AYMBMVH\-\O_=N M$F$J@6[/V!%>JIJYT/5+UGQ6B(W9KE@@Z$]D%8_0XSPLN)!!=&$L+ /:O$M* M#O.U2=T7,;F3G-U2]@3U0I7DS")=Q*8$-C&,-@D_X2(*3M907C&?7 4B*9@B MEB3R S%@"FE?(7,3W=3':ZX2P;L\C&AIAX@7C!)#R4L)H@N4>"8&J8GA,WKC MEYZ86&:%;D9@B?[ 8S++:Z#@NC!I,A;-Z=S1A] MD5=#1+I9"^FV9:/%_:A(?)&RA*?.JJ!6JJT<> OB:!&OD9D@<0<(3XZN2( ME%8,,B(OX52F[C(M0F7:6V$[S74<:VIM7G:-7I!'9]%Q]6F0Z%,N'F'#)#:* M,V7J6X;PUOFD)BR4EQ%.I_*#-_3P?Q3- 1Y/N)]*7A"I:ZATN5:V3K_I%SZ9 M$FDP?<@X02R_%0:\OWB( M&R ?0>9,M""T\+VZ$>;V=3459I_IG7!WXJ.'0$[('T>:<'U&QPQ.2\-Y'4*; M_]!HE8(O2A&G24\XM*OIWKJ*#? M+)+V"N" M)''DZ?#)B37RSM& R2HM3:+*"&TK1M"ECA:O,GO%$PF-+ULM3>%:9+P.E1&O M$O0V!1",(1_Y&H0IKGB>!Z/+D5T47^F>NI2]%H8W@J$N@/ M87E,(HFJ:L&,U$*QYX(#YQ8/&?6Q?TL#XH8+TUH5BCQ./I+379"_*?;F([FT MV!45HR8,E^1I=+WT'0IKR0:21"QG5>#F,6 6,+12F>XQD9]H=6YO+GO/UUV3 M3#;@UL6UC+@P/C8F[7U7U.>ZD,4@+:N^*1,L5WE4 6[+1/Q&&)(+@G(S&B%' M=HSD0J"!JFAWQ(113#T4 ;6A:IC?-><@WQ<(EXB@$>;9FH(UT&UO@G SG7ET MCE#$<5]0[<.Y9#;\E"E_)8JI!MLZ80N=/A9(G=R%'9'2:7MNLVE\-=#V35YB MOA6W_6A?H;2<6;QBL!:*EMDYALG5:$&FXO?M%^:!ELJ3!6E!/%[,L;\_]!+> MS>_:FI^9V-7G3);WVR22>2I1";*U\P@[]_HDHA)DR\Q9'#\,PHB<37Z2I0$? M(.AB3UXC$"YJ_EJAGS3TX[1YT33N,_S\6?"P-28_06CK]66 M?E%3$3;L+5-$MJM_J*D(&_:6*>)#MIMW:FK"BMX^560N*,R*:7[5/A%^[WWO M,\HEF\F,>T#GT./SK$!5 #<_,^\1%TT)'F$G/"/"@S@M1B]ZV;897J&Q_@Z) M[R.R4!&5/_JC ES[//$K].8NL@;#[01AM+O;#T?H20#XD[C;>?SA8V MF%>&WIY5NWN1*O_X^@5V%ZR8>]R^T?R>NH@1N%#[MY"GE &U3ZS'P=?N_64O M*\;BP\WWG/AD/W4]ZR@[AB=%AS)^*9]WM.'3%94 M%![99WF_>9\2XX6#D.MG3\/,G_!: :ZUYP0,DG%")C_%,E: VYY1)C[*0 R7 MVC[]S!UO63>M@]"^3KA0UZ+.D^*J%(B0WY=4]RE1.M"4[ MR8QL-:1:5PC=7*QGO<9T>3*5BZPGZ7R$E+= M_?B?Z%H:PVX'=4> 75_+$&IGM$$J1'Y!!#'HR1')G6*");1TB$B6A2RG'DX+ MTQ]IM]SE4UU/:-BXFZL&_,8K19^XW*!%W#O!FSQC'>$Q27;^9&M"JX&V]CN. MFI.GMTM%Y\A%5T\9CJVH ;\UBT/R6^@7^H(843%[)K=SBP9N9'2>,>S+"X^K M'VZP,FJ;_S9B'*?F^G;W*\C87"Z/*D>7J;D\FCB;H<>*61FU39=2AS>]^6(T MF\+??OHO4$L#!!0 ( "V!^DP^Y*::#R< &K 0 5 =G)T>"TR,#$X M,#8S,%]C86PN>&UL[7UK=QNYD?;W_ KO[&?$N%]R,MDCZY+X?3TC']N3V6]] M<)6Y0Y':)N5+?OT6FI1%R1399'>#E'?G)+)$-H#"@P>H*G2A\-?_^'(]?O$I MUK/1=/+S3^3/^*<7<>*G832Y^OFGW]ZCD_>GKU__]!]_^]-?_PVA_WSU[LV+ MLZF_O8Z3^8O3.MIY#"\^C^8?7_P>XNR/%ZF>7K_X?5K_,?ID$5H4>M'\,AY- M_OA+_N'L++[X,AO]9>8_QFO[9NKMO&G[XWQ^\Y>7+S]__OSG+ZX>_WE:7[VD M&+.7WTH]^43^"]T]AO)'B%#$R)^_S,)/+Z"'DUG3=HM&[A[_\MWSGUGS-#'& MO&R^_?;H;+3N0:B6O/S/7]Z\;_J)1I/9W$Y\_.EO?WKQ8@%'/1W'=S&]R/_^ M]N[U@TH^U?,O?_;3ZY?YRYX+^#R5]=")5W8VFEVFMW6>I^?YCC/.65#R<1 7A?'U]8QN1P_0F/U0>ONX2%(3K5UO7S5#W M#,)3]1;L6M]KPP'7B*R/P^TX7J93._N8_W_^W[=@KXRAU Q*O(NS>3WRP*K\ M7<]#V:GQ@X#T:_R\\G4]G<"O/EXOY3W]:"=7,$TGJ\^,)GX$(K;5ZH>4J2"D M[8R#_6KKH1NGT_'8NNEBH3F!!0 7Z MXI^C>#&:@,88V?'K29K6UPW08'N!2S,#&^S"CNI_VO%MGJ?3!G>H[JW]VM3: MDM:'E>J(8%U9\YZH\?WM];6MOUZFU_-X/7L7&]OXPQ3J*PUVG[(>TQ#<"?UK MG"\\C),YZ!EW.\_+R(?IKU/X<#*'-D' J]*8=Q&N(,BO1E/[93J)\.\,EF#0 M.*!C?,]@M6JD8*=AH?&QGK_]:&&T?+R=C[P=]STK6S52LM/U:'93?P#?W-XT MT@"'^^[R]B9*=OCK#$2X&+EZ"N;'!=@:H9F:J_+EJ5G?Y+IBZ!N,;LT7!.K_ MV;1@IV M^JVM&X-G*$VVK?Z"76WG>NU76R_=N+X>S;^YKW>F?9O]EA9%AQ6P-6G:UM"+ MN%NV"%N(V[:&(N+"5 +D/L9&"W27?6UU0W7D_1Q^-@._V/.Z&$\_[X?_QIJ* MB/_]BYKN'7FZS@-UJ3O9]FF@1& M+-OX<3H&FVB6M\#G7T$O//3T7T_FL8ZS>>=N[M%6#Q#@[N9?5[8\ MMG6I3=D>1#RW]00Z/WL;ZP:C;6(]]?P HK2T*[84&T"P^QW"Q]_DI>YVL67_ MC7U[=J-3(P-TNIT!O;E4#V)]VP#_)=K9;;V8W]NDVEAH**%:CGN;LD.)V&Y, M6Q3M0P=07]";O\Y\X$7O[Y>C*; MU[>[D&_/ZOKKR*[Q$EN*]2C8-*^O=GQRG=^Z[BC=IK+]B7B9TBS.YP^HM^/ MMZFB/X';+3=K'^Y!B(7G\<%^V2["FD?[%:#E*#U=HA=QYG9R-0*43V9 @KPI M\_?I-'P>C;>Z?"V*#BM@:_S:UM"+N)]@J9S6+;;LUCS:KP#WQN/*AZU!VZF: M?@5OMT0\6: '8=Y,8>V)]?6E&X^NVFT5;"@RC$ 7=O)V%.LW.2:D[;#N6,TP M@J_YZ&T]O8EUXX]GQ_PFVQN-1"O/A+V[V$^#Q6\G9Z-X-6W(L'\7-E73@^"_V/J/V(3%O(_^ MMA[-81%<4CGO$8']-F_E$^]:3T'1VS[73;48$S9LC/ MO^1?(RR[S=N"=_'FMO8?%V=P-TJ\9W7E.]*20MUJ+=^M71>SGJHOW]'F\#W#G@_'94/@2:P\+&$R484#8I^GR +5;83I5^F2GO!W[YFCM=/(& M_EX^GGO1WT'Z1>/QRSQ.0@S%FE\[KM^DR#+<23&>^@?@+UMN9@4PF29*N'?EQ]7FV3[-U M?S&M0ZQ__HG\].)S'%U]G#>_+FJQM?^.S@^39BR?>#G+%D^N$8WF\?JN?$X& M,C0QIH<$&+I?A(R/9;X 8%NL)*>W=0ZT>QOKT32T8&>?S52>,,J$4B@*)I'! M@B#"H6L!2QZ5I"0%N3]=Z3U=T7/FZX$AOR?P7U^N4VIEM-TZ?=^?RMTO6TGY M]H=*%%*^)WWE["@O^6;/H[P\Q\+-'K)6%+1>U\CX4,#O)%YY;-NQIBI( MHY0!K#5V 7%G&,+.820YB8XFH:7WO1BC/R3OAD=[8#OT\ F&RJOL88WJ_9+\ ME&]_R-PZQ]>;_I/7'&$?NR>+*=^I'9*ZE!=NA^0K!Q"N;9J4 XC61]*2\F+O MEEFDO'R;TX$<0)[V:3O*"]1>GK$]X>GU, O/6S0N%^S M;ML^^.L+5,HJZ@2Q@)#PB-C D0L,^FJ<3S1(2V5X1@38:^"F R%5D OU;0P[ MK05/EJE8BCH9Z1#AU"&C'+3GF$%.!TI](#@:?>R;D_TSHC>P2I'BU-Z,YG;\ M^##9=F9L+E@IJ:6(/%]KPPWRUDL40_0H6.)9,EPG1O>G!WN.].@=L6(<6<:! M_SZ:?SR]G#:I6=D MGW1R689 JQ1+SD TD#%\L%]6#^6U(RC M\]3G=_T"<>K!<>.@+:G@3FK.B!<= GZ+VQI[46!PR/8FPDGXE#>,P\5MH(],LQ*%%QBR%@1%SUR3G+)._BRQ\,BYA(^PSLBS[?R?2 M+WBEB/(]"*\G?GP;FNBTNAFE#2$[CS,QK^%4/PU4&',.DXTB0T- *GF""',2 M*0-66"221<6>D=':/_T.AO/AF+H3ZRKNB-!)2202YK!B\X"B#0P%C2-)@"T+ M1W\F\Q"#O)5G>R!;BC-OZZ5_UTB]+5)]S=,53TX2(P(*!E1\L#Z?V+,8H$J, M@O)G21U]*$#7(9L. 5-)2RBG7V\Q_H\?K3R(+;&T**IHD"1!(">Q0V S8F&2 MU([V_,;0A/@9L=O[2B\GBSW U=ZL.D5\-;"%2?:""PU,L)@ M1+4&NK.0D*#$&*&ET/SH39*>V3$(:@4C!=J<@&YQ.'_'FBK,P0.0Q"*+G4=: M^X0D (%8 JB"Y9:+#CLQ9;;C^F;2X!"6.TDWMZ-)#'<7;JST["RFD1]M\IZV M%ZZP%-Y1S;,=9Y'WQB&A!$4T19L4#Q@3LC]YRFSC]4R>05 KQ9=?1I-IW5CV M6WWKQX]6W@GH%T#%A*< %16(2T51(F"=14$\81U4TJ$,EN(^3@^X%E-:3;K\ M3;JH>:#R$@OE2(!540NDP2:'&@5!T@N5F"72FE:GN8?L18O O-7G*FVYPE(Z MQ"35L.8'@K@)#L6 C8W>PZ"K8_?-]AF>QZJR(RCE(A_^+VW!+J38:T1_L#0$ MZU(_;U\F-I2JE'(1YA@#38\9\@8L#,YA*;>&P!J?#&.XPZNM,BJR/W[TB]3_ M):?HEIRBC,_?'WM*)ILHX_SP?P+-N?&UE7K I!*25\0(E;\"XD5L@X M!F9HC$8G4/B:'+U7WQ]7>H:J%#'N+C#Z"M)N(,+J8Y6*UG'N$XAO"?*66E"G M."%*DG*"<99\!R^LC$?>W\!WA*;@JZ(;.PKWB8Z;;:>VCDF+TA6EAD=I*5(. M2,Y9#"A@ZI$+23&GDP5#Z]B#:OJCQ3"(E6/+XFJJMV.[N/CY[GZJS<:-MP]4N5(4^YM!,^<6"0BK+7::X:$#P#'#INK M<'NZE[I./>LHE<3I!*<^\ISW8K>#V(!H>1 8LY4Y9C0T*._SW< M:Y?L@4,/P>+Z- (>O/KZVRQKTDNPOVR.7C[Q\]&G;8ESVE=2<92BJ"ZZ^[.,;/(*7PP 2:%AR98F&_^;ZA[^XCVA3ZN[9 %5F, M/FF%'#48<2$5TE88)!RV.E+EM3CZ\-^A!O1QB&]?")8[+7M31S]JQ(3?Q[$9 MG4DXN/2A%87X,Q"> MQ;=\?Z\!SK/IYTW<^?[ABDMA%28Y#1(XG5$2BH0.#$6CHDS&)B.//@E,(:;T M@EXY7CQ6VXV;$_%M*DHUL:5=%15+*5Q%%Y&(4^84(120',VGI8[ZPR"O1 M(?-8&;^_&(<&P[1H$%>^B6=49X_M%/3OU4:;>WV!RE":\Q$$Y(0C2!&8.S1X MBS1.+D1I+$T=8E_*[!X48DUO");BR&\38/=X]*\8_FY'DQS[?#FYC]G8P)7- M!2O,-/8\,:0]%X D S@I%8@QQSR66EO;05NMO)4:\NZW0J3I'6 1ED]MH2F6-]F%1-!+*Y51A+6+)5U/&?5#4:9/ M% ]GZ'P?O+&3D?-]\2H$[E).GD&,,LAK$"1J:Q"@0C#W./#4(797_U <&@C0 MP]'ISNS?K+@VEJM<8LDHBI&SDB$506<+:B.*2G K$^.=WI:;'YQ W9 \''.6 M42-WQOW:Z)&=*-6FPLKG)"^NN366,>1I!._4,(HB=,BJ1_ /3K:! M,#Z\.EPFP=Y+%R[+5E8[F2(3B&MLD LAP11,$H3@,/N\-D2*#MSZH3:FAT#S MH"QZE#C[;DI\PZW=U15=JZZP#,&DO.XPJ^/))SL:9^5_,:W?V]6#;&?1;0S&WJVFB@AF MN,Z;>DP[6+UAX6;<@8?MM0;W6G)#^XD@.( 3T)D#CY>[P;$MJ!1]C&&6L\%F MP6$Z_V+G6?:OE^GI7FW6H/O46'$7';>$(4*%1\I8 2.#+0R*5A14DH._CGVU M+$6_8A ?;-E[\IC$+BO>DY54*49"'=@GTG&*).5@JD::4$J886:S72BU4JRRS(.1+ SB!AK4D2ND!"4HT&05X\T+D%ZB&'Y$ M$G4#\@C-L7Y,LA/4!UME:F'T#N4F#=GG37%G4 MTIGHO=TJ"&,-)1%)P!=A3@CB,DJ4!\$:39*V'5R.@[Z;Z$RO#2[',0Q$:0, M%,J[>'-;P](P@XZWR[*[O7"E+0&CQW/$: "-1!A%)$4*6DH)RX5UP78(-J(' M5?>]W[H$R^7R5J8U+&A5K@*IC4K< M(L>Q1- CG-.8X<6M3 M"-2F>)4$9H)BA7R$-==1;'+>A#S7/)',<4IMASNVRF2(.H"YW2.>>ZNO>Y)/ MTR[J:UNYRCI"L#<&)6W \M21]HX!T"I0\;;-^K_AH R4.L+2LV M?!-#M-LNUXXU5<;S2*WP*&H.8AE+4?)) T38)\NY35TN#] _ZHHS#+2EZ+;8 ML[M,J_MXEY-..X8;*#E :Q5G(BGJH7.)1\25=\A2JG/"ZD0L)@9&]=AM^F>T M0WL<0WB(9$X/LBA]?P7-0P%+YE/Z7I86]Q)M*%5Q8S 1/B)*P+&S,5"DA66@ M)W'4GGOI0ZN7'L7[V_-]I3VW5(4@361@@S*?)**:YWA1(I!.5ED/K@[M\KJR M4,ZCOGCS_65R!\:ZZ '<_2\4:W4%%K4R*M6=93^I1S/XZ@S^!, ;8Z,#3;LV60D5 MM8V*HZ"=1%Y2@XR+L.8$;*CQ@1ES]+>P]D^GEGP] /K'P_'[OIY!ISXU&P*# ML7O7QBJ9P*.4!B.B(D'6@/T;B!?079YH G]4X7Y>;O[8O"Z ^Z$9G;MW,:UA M.">+[/C^ZX?:3F;6+Y.K-7\M*1#^ZW81.=C1M-B_P8H)$@%CL B-5DCKR)'' MH(>Q$8E)SA/\=^PQ5 =C=G'L_W>>,"QT0.R(3-IG<0IQ V##^?:MH%<&ZY2O MK99YNXH02E'@\$.#KTNYMT'YXX]%.H S/Q"X1[@A>!SYWI>'EU?"'8IO4,+0 MW^NRS6'9]\]5DA-'O,U;P8XA&G%$FFF#"!1_UOT%[%HF?W'9_G MJ'M6[*]%8,%\-+F%5>I^1KV*:5HO9SLL;7'V^+)H,,\>UK*XQ/J7./^8W]BT M.5154(H*1\<5T0PE05C.DQ*0C\&B"(LNH<& )=GAQI$R)-V76M^G]CABV(MY MH'>9+UJMWVN>KHPV/&HCD)+P@V-JDW'3NECI8+CUW(7O O M%ZCY*4YNXQVD-3BTOX_F'T_!@P7AZ_,O2W\HYP2#_X7-6Q=[U%8E+0GWG"$1 M*+CK.BGD<]H[PJ.#7W*F 7[LW.P\YM\%:); L9S[.)OG#$S+-'.;%J_'CU8X MF)14P"AJ19!P(2$;7 !W**C@DE!"R*-W\/JF1P\HE1S[RY1OBYN]GX[#EJ%? M>;*BS$OME$>:)(>\LQ0133ARRCKPBDD0X1F\/.TR4&M&O1M Y93*+$);.=SH M#%:R\;1)M; ]P?7&"QV:?Z>]Q LOB.%]#$ZY'D]%LOH@.WLZ3=A54U-C :>*(<@^=Q]$B MGJ^72,$IH8*4 ,*QO_'HE3"#X59P86F.%31O$+=?RK'N\4II87B2$6%/+ HR M220MI<@;X10 *#7O8%$4BE3M>1GI Z5R&T(+9^Y![O[-EWP_5:0B 1P\C,&[ M4YZA?&$:F,M8@$:US@6FJ8H=@NW+J)3GXA?W. A%7_W_.IU,']KO[6_J6%\0 M5#/VS-&$8&Z" X"U!G_->T1"T(Q8ZFGH<(*HC&)Z+K3K?2C*;GP#<$M17X'6 M3AO/WC]1 M9RIX(6^X_JE2'9/CEDGWT],JL!("' M?HE^OX*?0OV/[LF_NO?\8P^TX7J;'W^0@#IA4 MN?IO=-@LW/"+\._-*A7#R2>8&U?QU]MK%^O+=#8:WV;6-CFE+F_GL[E]ZFSY MGC55E+(4C,]F2=0H-5W8V\KNCLKZ>2LLH MB4\4@2M*4:0,(RD2^+TV9W*EB5EV]%O#@_)@6A;=@B9QW2P'=KS,H-7TX*$> MOL_DMCP3?E+7^8ALBQ"/CI57/D:"$PR/Y5KWQDF MSAOND^IP"+;,%L314;5GQ _C8=[E(_XP7_(\8,7LT,:9]C^,FEWH/]$K-DM]@$9DM9GL,=SY+ M@\^X&< 8/DS?VGH^\J.;9J/Q_BCGMFG3M>HJ4UO-E796S1OO$ M*>6<1%@!\F& 2;RVID@N3(.1,0 \L=J2B\(8"%,OVL6S\, M6WJ&<^"]YL=;>Q\R-(-M,5[84?U/.[Z-OT0[NZT?>E%%&COT-N7BYN9OHIV- M9GX\S=)MF*!/EJF0S>Y3% M;+>^MZZC,B1%[@CX;#PI)'-J JX4 $]SXA(H-"A)B(**ZBCC!'=4D[VA&9+5-H-,=0=IX MJP-.&*>C#UT=ADR%X"Q&MD6>6CM>N9!\-QW6LH:*1&%QBA$1P_*%-=2BI$A M,FJ>;S-3-+:RM8?!X7[H5KJQ&.1-DVM3L0K3?!V&A &GRJ*0<#XE 3XZC[#0 M*.N$\1TB?*5I-%I+PS2C&OD L_O]EA"UB02B.0IT5:!(.4-R4;^%2ME M3P/R<3653X$HH_,B[=WB #!3"HPLL*UL<#[(XS\UV?_0[V!#]H!H>06X%J>[ M-?GK_K/L6Q45V.>2"_#/\HT_ #=-B%I)$7S*-!;)2^N..]OW7]%/_\P_<7.X(M?%_U:"69[ M.QV/_-?S4;%^TA!:B"3D1;K)&-R2 J.?B T1H4'/SMO!%&'3 XYQ$( MF[9K'S]:&8,#S7O0+F&#L#8!<2="/N6,(U8&5I:C3SESC"1XTCW<&_B#JS+BV7[X>)[%L/MCK; MIHJ1;@.WDG$ M@X^ O98(,Z=1B,KAQ$.B^OC/H86H!+?.Y7 L%7! MR?F )*$<:9,4,]31P ]X[=K:+?==7W54EGD?J'8HY!#61(-$@1*-,$Q'F137 M43PC4^2X*-'F' W DEO!1;BH>%PUW'M_=S.(N\!V#SFB,M/8.U:8* &81 M J8*<:(DLEEA&NH%\M8J[GB@1K>*4#P2:Z9_!O6,W@'YTXN-W+JV"CM8Y4WD M("%CL-!S& C,$V)12VP\21+WB8H<8GS*O!L8-IA@)9E6@28&WN-_ M/9D#F4: UV)+X&02T;&AR\,Y^@DDSK4=#CMRW)NZ3JZQ\>.CW M)G>B?-V6K/'^L4I%ZSC/4<+1$E!,U").,=@Y)"DG&&>IW7&R@7OTSG[^):^? M(SM>W$.74_/6GS9Z9ML+5T%K*2,A2+&Y9!!+X7^?UG^\GKRMIS[.=J?*TZ7!F.."Y,!,JYI4\@E SN:C MD<898:-W[.AC%OOG2J^ %2?+14[.#"MYD_-]9[(\7;IR.)^XD1&%?+U; C\# M2>\YLD[0:"B/0778_RF5@+1OLO0*V,#FYHI>'];D?#,%HS;6UY=N/+IJRI9L MZL).WHYB_2;:V>#VZ)KFUWP$:\E-K)M3LU&\FC;#,G#SZ\ZV+:F1LT5^=[?Y^N$_Y5SG<[F.8'( M)@6^>V45(U(H#OK(&4V1HB(AF:Q"05EJ M;Y>H##N4E;.^3][76F$JC>O#OY M\!KY11KQS?>.]=1")5S$*02!% D48:,%PDI2Y"2VE%HN%>EPG3 IL^LW-'^F MQX)]*7M\_Q[FE"##\O=!"Q6A3DNG."*6:Z2"#T@EH9#@@JIHB'"TPPNU0F?0 MGPM]NT)_*/K>]^UQ7W=@Z-.55-'!3,XW!TD''E@0.8"&@$,F*57@)MF0NMS) M7NCL^F%)V"NZA^?9 [3V(MF#&BJ&@Y>8<&24U<@;FY (A"%/&?/$:);4$9D[ M0QHZNZM98AA-@3.4L I( )<0-\RAZ"T%;A'F>SJN5-+$Z84HK>?D<% ?P53M MW9;9795&(UU,*2!MG8*%+>E\/ZI#/EEB@_=!ZJ._Z/%8&=H5Z<,S="_J58'# M?[EKAA*8@3C9G'/((X.AZU)J@6T'3AW&*"G+J3T@/!19SJ*;][3YLJVJ*GDC MB= $46T,LA9CY+W.;JMR@5/XZ0[XAGI+=WJW1_:JOP*(N+?<(.RM!)L6N,I) M#N8AD6(!:Q'Q_;SG+FF3],N<+=.T%.Y',J-[-U+VJK]*5AI,$T,F>H:P9!0) M%6&UI19\?I%O=N_@Z1[&4#E*VG:%_?!6R\.>[F7#/*RBHEY+%8Q#0AB.B 8 M8!@LDLHXB64@+AS]#1X')5^/R&[G5WX-EEFC@:ZXX4S^I'J\O7/QSU]?/[%) MLO'YZN),G4N-+Z0QC!,MC#P38)@)>7KVBFC6*C=M!YD?:IA=I']8LKK0DF)^ M?H$E%EHI0^BK,X/5!=;\3)R^ZB=?WQ!F0$_#,QT2KEYI^G!UWF_(FY3W^$*= M,')!7BEZ0I0^T4PSZ,,Y.!3J_$P<;=+OKJ5+R2B@MV MJC31YV>@M376%Z^,UOC\6%53H5'=$9^]QS&K-GL78'$OPB8=LZ%(=:ZU)-B< MG'%S8? %/3>O3D#J5_KBG%+&6LW5;I*WTS2M"E>*7( =1Y0X-6B_SBCOP=F?8_^I@1^KJ?1_[^*G M.+F-[Z*?7DU&JT=MAV_I<'V\/T%W-IK9JZLZ+H*+\YF YMGR$BU"8E]/3C_F M,[@S^&4ZF=?6SU=(45RJ8>=: MMGHD8APZ&KD1QST6=^7L]JNO]X_<7:K\V=8/'L]*A:Q1L_TW4JGHO#30%1VI M0$%AC917 7&5AT#R_OAE/OT;0.?6GD8_WUU$_Z/?BVLCE M', M#K"8WL9Z-&UV+V>G]F8T7]A1BP2J&Z =J,7*68J3= 8%(1R2^9V/L5(@$C7& MWF ;]='?S7@HVDV/=8B*O=JXNQAU?5^7B^&F%QNM*JBL]!2\@804E1RQ'%#) M@M;(,QR(]T20T$_BC1^?I(,A/K"=OZ.Z+64D[BA6\_CE37,B;>46^NRP?(FU M!ZO2C8],Y*W&W'*X\X_,W;_]Z7\ 4$L#!!0 ( "V!^DPPCGD(M8$ &>( M!@ 5 =G)T>"TR,#$X,#8S,%]D968N>&UL['U;=]M(DN;[_HK:VN?JROME MSO3NR6NU=UVVUW;U[!L.+4(2IRA" U(NJW_]!DB"DF6*!$$@"Z2JK9&0B MXXL/F9&1$9'__K^^W$Q_^IR7\TDQ^_O/^&_HYY_RV44QGLRN_O[S'Q]^,1_< MJU<__Z__^=_^_;__\LO_L^]?_^2+B[N;?+;XR97Y:)&/?_IKLKC^Z3_&^?S/ MGR[+XN:G_RC*/R>?1[_\LFKTT_*'Z63VY[]5__HTFN<_?9E/_FU^<9W?C%X7 M%Z/%\MW7B\7MO_WZZU]__?6W+Y_*Z=^*\NI7@A#]==/JV2>J__JE?NR7ZE>_ M8/(+Q7_[,A___!-(.)LOW]W@)?7CU=^.%YL&CQ_FOZ[^/_JJTX^EXLO?[LH;GZM_O)7O M0+4W^>MB/H<1+3N^+O/+O_]<=0&X884$115J_^/ ;A;WM_G??YY/;FZG .&O M/0[WH^60Q\5M]5!Z^(X? M04*XWHS*]?*3@/0F_^O17Y?%#'Z\R&_6XW77H]D5?*:SQ\], M9A<3&&+35?V48TH(:3/CH%UO'8CABNET]*E8330&)AS L$;47 !)YY-J,'L% M.+2?A$,W5U=E?@7KQ3\G>9S,8,68C*:O9I=%>;,$&FPOV/W,P0:+HTGYS]'T MKOI.BR7NT-V[T?VRUX:T/NVH!@3KHSGOF1X_W-WO%OG-_'V^M(T_ M%M!?:K"['.N05% /^DV^6.TPS +6F4]WBVH:^5B\*>"7LP6\$P9XE1KS8P:7 M$&0[*49?BED.?\YA"H85!]:8BX[!:O22A$+#1'.1EXMWUR/0UD5^MYA'S5IUG>5GWEXZ[!..[U"8'ZWZ/9' RS)TSM?AIH^IZ$HO^>EQ=__I^KT:AC M49_K-Z5HQ3@O9Z,G=.M:SB8O22CTNU&Y-'CZ6LGV]9]0U&9;KW:]=2+&S/'OK6[ MO@3YL(!_+Q6_\GG%:?%7._QW]I1D^-\>U!POR/-]GDBDX\G6Y@4IA'U[FY>C MADZL@[M*(< ', ?SZV(*AL2\\ALO[F$R_7I[_&JVR,M\OCA:PA;OZ@"".@X! MWA5@C5CW"K M/?V;:GZX6_FY-^QK*<91+^E!Z&96Y^Y6'0QKXS7^/1_-[\K5][UO5#L;]36H MAGIOTK:O(3;3:8.F'0SP'_GX"IBS;S!/'NONQ3XO)Y^7FZ6-O TUV+B#[@:[ M_J.V&]?_^6HV7Y1WAY"O97?="7)HD,&>9AT.K*CFU]'4W%1'E0>.;E?;[H;X M]O)RGB\67U'O0,4WZ:*[ 3>;;K8^W,$@5N;ZQ]&7_4/8\FBW VBHI>=;=#*< MQ6AV-0&4S1Q(4'DR?BN*\5^3Z=Y]4H.F_0ZP,7Y->^ADN)]AJBS*!GZN+8]V M.X 'X_'1+QN#=E WW0Z\V13Q;(,.!O.Z@+DG+V_>?II.KIKMKW+4QOZWLC>6('CTS;BUB-R],!D8S M^K?IJQ\1WN>?B^GGRG0L\_%D$4<7D^ED<=^>DLTZ[$>8#Z.9G^17Q9(,[478 MU4T' _]]5/Z9+V-)/N07=^5D 9/@FLJ5CPCLMT6C/?&A_20<>M/G&NJHY]]N=;]#*:C)[-=O$UU?'^.7H8O&(KNU%;-%[+V(VFPKWM>M@ M:!\6Q<6?=K0\HKNYS6?SISCKI/+^CR\;?+;+WYV[M%E?5<)9Y7AL*7O+R "0P^E'Y ://J M] UFV&.ZO19H4;E12W7^L?'HFT2XB>SQ:_CR/]JIO.A[OL M_9>;_.937K8=Z[8^NA[H-?177MQ]RG_90--RN#MZ>G;00)K)R@1X#?^Y?KH: M5W?U'%;OSK\L\MDX'Z=Z^]:)D[\@O*[M\3_6O\X:#A/DSI>Y6/5 IZ-/^?3O/\.@LK9= M99$$*CAR0:. %&&8.*-B@.G96T2C_QJ4:57OI"C7BAD$*LOUX'A$EMUD5EE+ M/5).<&N=X=A2N49#N8!)$S0>B&K*BY^*]E#CX_>OC(4M[-GV>(8M02 =]A0)PZ2P#(FU9%HI(;*MQEVO M9'G6L-Q"E7ZT6/0&W$NBQFDH\97M?E:,. T3'N3_4.WK1^5X_L=M%;8.SS.D M]U*C4?N,2JZ=05QK(:-24@2":]D!BY"2*]OV3M\2Y3@5?FO8= Y2*H)L0KM7 M!U+5:EO,&A@C.]ME%DOK#;* J*7!>N>(KF6%3ZW13F K(<@+,#ZZA"X539X, MU7\U#V^AQ];G,QLP1=(A$[WRAGO$S$8V^"CLL,V-CO16](?4RV+#("V,(9'@ M9"9%/4=^+$>S^715;VMC>36Q*1ITD.$@8/UUSEDE-$,^$*'6TAOJB1J>47&D M%I]WEW0'TPE(\B9?_#$K\]%T\J]\_!#P\AM@4ZVEA]"E45<9<1093$C@8'T) MS:5!K$9$&]Y^YW*X\7%JXO0!V'X*?7LN5_WFR;B>!D#58WIG^5( M)_UF%D5#'%C]06FC &VK?"T_F/VR-6'HL ES"O1.,P'58D1 TN?SR=5L:>*7 M__<./HW+^R=):?FADU*[[C.).*N LM(B';"BTM:.=".P:+]M9L/FW0E!/ '] MGMM('L*QW7UD!&DG=<3,FHB]-QC1^A.$CS'2UD3B9T>D3I%*QI:W[M77Y1M7 M,RQ\%6\O/XZ^O"^FTUB4?XW*\2Z^-.\ETS$BSY2VUL&\S:(-OD;:1F$&:%RG M.Z;L#<9T/KWBXL^OJI /M.[\;(2TZ!%E Q;*0.MES"'"<>MN=G;QC0%-T\( M\1"FR2/GPT>?*4>*.\WA$PT.(T1T_9DZJ71[ M%46?2K@\KJK1W!MF?GSG&:%:>HUA\I68:\R50-8R1J)%6 1QPL#SUL+M"T4_ MKN/,&><#%X+'VG68 MB4!$C"X:Q%5U6AF(-S6D(>"43LN#HLI2,:DX 78>_3<1?>9.-8U M%M@PW#[KL>?$@Q.9B'V">T[);M81QQ#&@G%GD=&T^K.63,LX;(NN)RTVR7IK M!]Q+HL8@C:L!,^)D\7@)\B Q$YA30!+, >ZPC\[59@"6@@\PH.4X%;;*@SP, MI,0$F;_/+_+)YVI1?9,OUD?&^WFQM5FFK:*,<&64=M$RJS'??%="FP&FQ9[0 MW=HADNE\ *OZ\/E?GM:#)^*#&W/ Y=W0.Q?_IHT!KDEEH)JT348-XSB1%'M=R&N_8&2&]! M0"=D3/> )EN EF/V</2O4VLC>VM\F4ULX89H5R/F <"!.LEM%'V][8Z"W:YK3&1B

7=;"/"_7[N-.\D"Y+!O.A,Q(R& #,D@6]G MC0*&.;,UF<0+)%-ON":--CUH&GJF14:T%+:*B_,11RK!-'+DX27ZFCN&L]=,BZ9I!J]N;D?+Y(+U1_ CK>!H M>C%CE!+:<;%4ZME%9C8$AUW=: 0'('+9(&L^Q0($O'6T5 M8@8SF3)"N^^T@L;DZ#BMX""$?Z05- DI)<9;@Y#0"'O%JT#26$.JA$]Y:I\T M9JPIDSI**S@(Y>\QC#M8'H/V6&IM:8S(B1AJA!"U R_&WS"@U/Y#$932]6GIT_8 ]0[HQ&;YQ,T+[3S,2 >/!1$R=@\V6-D7*- MDH4]?=+@RYY3"!H3XJF;)!6Z/U);'I"+3"%A*6$"&6^4C0+Q#7*P 1A>%%=R M7IX YQ>>VB(,L=YR*R3SG%&&EE&YJPVGD.V+? X\M:7E-J5/<,\I?T'J&'&4 MMOJ"$))*!%]/\DYI[X>]J^A)BTT2&=H!]Y*H,4@#?\",.&GF0L^I+19'@X.4 M,1")#)($>5_+;ERSNUT'D-K26(6M4EL. ^F<4UNX<1IQ:@FUAI"JH*RJO=]> MZB.,D2$?-[9U^7>(Y)!36PBE05@?O5+*,JJ, (M]+8DWH?UF?U)6+#,55,".2"%)A:5,^7WD;=/EM_R*DM;1G3/:!#2VV)0G!*B.$>AHNY MD$'IS6?@?7LZ##FUI?6BT@:S\TQM$1)S1B0.&CL985'DVFQ8[R,"/ZKBU9#35-I2J&,X!Y%+\&94EDNX3ITAL.-XYVWI MKD>S*]#YEIR@UPT2!([N.Q-,@NG2$>0EB"E(@B,>+%< M5%=.H\JU7P]-[(ZU=X7W'/*P&GV,UUBF8HW M3X:Z-QETZ_.9E19)QR@U1&#)8_#$UK(A9LVP=S =Z:WH#ZF7Q89!;EJ&1()A M'"SN-2JV-\BPT I,; 4+<* P?2I610XNI8N>:SN\?>AYN-9V E= !A M8G(LSR57@YWO71*>;9-Y[87%0:* Y/+#"KPVG*-3;N!NSN/4MIT#G8'T,@DQ M2#MA(#PX5/_5.7ZE584$14N=5K_)_O'JGS"&13Z:PU1W/?DT 83?%_>CZ>+^ MV>6_6<-,6:2-PI09S1FLGV.V,AGFN3H1@QT=%2QRR7G F$-R?9&&R@X='@A*?W':&8+/1^8/61 MO>-8@#4FD 208M28ZQHEX7![_V5O#N[3<2T9S,G*_N27>5GFXW4HWPZ&/7DR MB](CBRD5A- J1!-6[PV$U.$!7I!U.MHK6.CIM/BKJDUV"%N^;9U9AH(5+'*!-2,B1*9#+3VB9Q?CZ_W87RXN,['=]/\[:4;S:^K?RI?^>?1='DR,@,S8+XH M)Q>+?%S]W:FC_:LQP*">#/-U@UC^/2W!Y)6&4:(88R&LUY=X8*92CR/*U_%YYUM[LZ3CROC,]/CW: M[P&E0@I'DGF8P^*!X\)R12)1GW1-+K4A4IW5O3J$*]D!PA;UU6S<*.RO(=M2+67VV6\-FJ?862\L"1H6*2I M@7T?)_5'")C8 29&]&7&]H%7NO"TQUO-8UAS8$^94%1I%Y53E@JJ(JF2 E9X M1!14^VLW>SM6ZHL__2*7W#,;M>XWH\[PP!0U BF*)3(< MJQHKP73**+H!S%*IL)T5%614]+HE'=@R/5\&2>)SBFFA:6,6X4CLT&O$",Q,)HR=*?O MRS@;DZ/;RS@/0WC0#L,N LD#T<9+V(]8'(1D41)G 0X3D";1AO;U>X=]D69C M%C2))#\,P_,,'.9*:,&I-0 9#EK$@,-21NLPV)=VV+[#X]36.(*X'4@ODQ"# M=!H.A (16^P",U%&*@A:RB*,CIBGO![\Z)CRQGK9KNE6 MB*32[E!NYO;<4P; (B:B]Y3"#E2NS3JNF6]_;#WL*^_:&A1)4!XN!_N["5E2 M' .2%FL2F" V^BAJA)1C>-@&2]^TZ.I*Y'8H_^#CMT@-TEYZ*30\E=-[6#=S M$X6=9202R1W6W.-(_!HES9P?X 5P_1.BNYNY#T,W6>3T.=S,+<%XC@YAXSC' MV@H1\!HY0^,0#_N2\_($.*=BZ&G*!CL6 0 N/0H6*2X-%JK&@EB=LN[:.6Q3 M^@0W%=&Z* [+.^7$SOQB!9%0H*_QOOOGRL16\9BT1S,!O!FC,R5C$WO,8E,"O;5P@=\CW> M1T8+] AP,F]",5^\O?RM*,;S#\5TO,M%\/63F>%(@ 2&1.KA2](AB+B6!R25 M[8M##OF2[[:$.0Z\5&38E*MYN$-O!R&V/)VA2 PG 19SSWG@Q@:$-W*I(ZXQ M'/(]WFU)<3R R2I)Y8M&E/CJN0RF.^Q"0+ 9###\P+0Q*UD8BKY9KNW9W>+= ME@S'0)>*!G4A5$#CP_6HS*NPV(L==-CZ?!8Q34KS=75V5^ M!=O6?T[R.)F-9A= J%>SRZ*\60('JT2Y*D491Y-RF9[S]K+:A0".T-V[T?VR MUU-G$>P2]TT!*]WVOUY^&+"=JI!XW:3>1X>OR8(':QQI 1,K89AR [LU+RR7 M&-$@6:/,G7[0?%3!X'B!#Z@DTM'+L@C;71L5#IQ7A7NPP8@LD4711"I2QBGL M+CMR$CH]7Z/D-/CWE)_P3.GB9X6T]P:FPN7/SYS2'=0^"U6YU4H1P4=#35#> M^#4(W@9Y#N5+DO.AZ!_H_>;I@<39#.;9N*M#FF=>*N&)=,3!WBMX%F/$M33( MXH&6N^])8TWXT V YTZ+09W,G1$;.F+!NQ'LNV8?8%;PBPE _G8*0?-13=@]1:J792F"_%+(<_YXTUN[-1 M=2Q3W?."J0K6&(E<=8O/>N1"HO:6:>?'&/VKMTND4CF=_@F4K$R:5V"1EOE\ M$6 CO)CD,*>YZ6@^GURN_3!O+Y=_<[\GWJM-=P V#O#_G&%LN.(H"(!\C8Q5 M,66HX;D9E@EQ3W:D^F3 6T6[WYL3<$@WF2%.$T =/DY"+4R;/M3?9A11#;P( M7[_*?WH4VS^NWS/3!F7VGC_!!K2HWK\K)S>C\M[F,]#?Q01^W!NX=EA'&<74 M6 Z(4X:"1,IP5GO,B#0HZ9ZJ8>FD7I3=9''L"L54G+)W\\DLG\]= SV0*H. =9$PT@DP1%Y?; M9T_X\G)QI7SM]U5^B"4M!^'V'J9Z>CT7[>I,<+\A_^'NIIHLWEXN=?0^7V:C M?2R@OQ\GA6TX#K,U"4I@RRP/DL 4RS7V6AJ&&2:-XMQ^G!1NVT"2R*-T4<"7 MJ+F)UAB!A19"J:B\WW&03 G2_>L[AAZ-5OK M+W\-7_$88(7/> ( KX#;P;4FS6'3)RE%BG()!G&@5!N/&>=4.V0<4NT+^O:6 M)3P(@O6 ;;+:8 _W^#Y"I%HN5K=9[6#4OJ:98-R")>+ADU'P!3%%B5+"!Z]I M=.B(0)O>THL'P::.<4W%I-\GLZ($M&KL=C#GZ:,9UDI[9KVNS SLO8[$.L3! M/+82^2/"%'K+/1X$4X[$\3P.R^JCL$W*M5G :O[I;E'!_[%86K:S!;P31G7U MXW3L<%-?18.Y]DIIKKQA5"K8JC*D&5.BJDGXXW2LK0^=ZRHDB6E;Q5.;.6@6B'!G$(O,'"ZL?*/.8IHA^OWS+27 M<]8U"((-Z5RB_[,NX;$E1A)MI398*4*HK-$@ ,_P_+C]*/NXLZ[#4!P:IWQ1 M^706_RBFX]]'_[GP.)%D73ZS\/3N\-RN =K"\ MB^XS*GB4DEK#4<18.E GJY$3@27-B3K&V9B:2-]=(RZ$6C[80K:/:DE\H#8(KAT+[X_JS^6K6KJ[UHP&)XL']Y4%Y#% M89WA/E)C*8UJC8G"2+:?H1,?/9Z8PGT#/XBS2CLI1M]67/EQYGCXEHHP(KD$ MJL'JS:6NXA=D<,%Q%20)I%&Q\1]GCMM.)I1UT1JOB""8.Q*MII)*C@R6(L)7 M_2+/'!O3J?\SQ\/P'_29XYZ(-GN_7%:6KL&]]X@?U%/FM,9$$R$\U5PH8W3E M@2&8>!*BL=]3'EYC/GVS9>H3\G0[\9U2/,CP9G23-[BX^>#>,H%H%-0J:KD3 MRG/M>(Q:P\8S:$(L/M.$O-[H<1@-4T#^_7#52,S]LN"?-!P[:84UH!Y8!RGG M@@[U?O'A,O$P0-,1[5U9P-YC_CZ?Y_#2*J7!YY_S:7%;K2%[3RL;M<]LD%%A M3E&@ADO"376]C721,+CN_TIF'VF5] MTY<3HNODT,%3I*@3!!U@C)M%=1RZKF M*$$\\#.SH7I299ORW!TC.W0B&$EM51M;(2Z=-(@&HTB,A!!&FR4G#+">>V.%-"_X?1A2 MZ3=%TVTVV=*[7NZ\=:YA#YERPG#AL6%4\2KIR3AF&5&4*N3-$,,Z!N$"[0?> MTZ:O5C?W_C693@''I_(3BRI8)>;;CH .ZR 31F!J##8"[#C 4WGB!58P MQ>,0?!A@+O5)J=0KNJWY\OOHR^3F[F:Z>O%EGL]'L_'-9)K/%["LWZ[O@GR. M+,U:9S E"T6-,C(@+H2 #2DF#K,(>!%CV]=PZ"V@X?1,Z07:(Z:5.I#GT?3W M_!2RY>&,*"0)$]4YE! XFTIA._8>I'(9_3V$JIS[.D))8 MPHR)G$E."!A\D45GC3%(<"S:KY+G%V;2F ^MCC,. WKH7F@*VP-GHH#W&\2C M,$QB:R*FQ#F'HGC1QQF-5=G&3]TQLD,GD@V284E(M%YRK)'6F&+$HF=!6I=T M$>SZ.*-7FAR&VS'[L"UV].[3C%UM,FJX9? O;Z7G$6.%'1>:>F>7SJJD\3D= M'F8T5D?1#U"=?^:/ CE&L[$K;FY@;9Z,II-_+3-JWD^NKA?S=P5LG1;PV[7S MX/?:7?!NCQ^GW[=FD=$88I GO[J;5G2X-[>W9?%Y-#UXA6O_JDQ7B9S28%@X%-<4 M6; %B$)81&_8,9D+YW%:TBEQT^FA<[;6 76/OKUX-QM/9E>'DO'YGK((WZ(P MU578,7*BD8)E*B"-A!<,UIKV807G<9S2*=B@N'=",\:M$I)[%BE,X2_\1*456;K']839^Q_RVQ$,.Y_>O\\O MBJO9Y%_Y^#%6#[/MXY3:!X^\*^:+=>6"79$N/;\Y(]Z3J *UTH:JYI46E*SVMC)R9:P3 MW$MD':) A6BE1-[A1@Z@'^=+V_S95%BL"*-6^BFB[<^?% '9@(5T6Y]A8UR,O;USBKKG&@8"SKX+2E M41*BO0LN:$V)5OYO?1+) [US29#^BRR7Q6!==)2%)'F M0=JJ:+#A#F/8YV.+4QJN9\^=8]'MG"\/6[K)[*MGWHW*Q2PO5_7-#R51LUXS MHJ)3,0*P$G.D@\4>OAL=E=$43U<9O4">7NZC>;7U3_AO^XFGT?3^A3[ M\V@RK7: L2@_P&\_Y!=WY3+3,XXFY3]'T[OGIZNV'6;*DP"?&*5<& X6O=*< M&4)E54#,"M:>9.<10-2.9(G0[C-X' ;\$%_Y$";\-!1S':)Y1+SX82\"(S8: MQS3%!'-N580YWG&%),@(>D'M]^OG$0C4Z:272@N=\_1=.2G*1?'[J/PSK_+> MZ_C?C[ S?I?#7XZ+RS<%;%;R]_FJ!M"B^)B7-U4(U,$FW5$ORWR0SDG.N F" MDV LDY1*^*B)E9;2]B?HXOOC:TI-=,[9#W>?YC J^"D5<8]_8^:EKFXZ$5$@ MSU5E:#L/"J5@75N.C_"ZR^^/O17$3'O<N@GEAIYK+G56)NJD+]G59:[H=*A MP GWZ$4??3=699LSS8Z1'3J1%-<$$1\BY2"L 2LX*@T[?L:4YIX,ZVJ6 ='D M,-S:L^! "WO/L7BKWK(86&1$D(BHYB8&;;R@ 4?EN92.#*B"=3\J+%)#V)HN MC]+KFU;]V-$D0U76JY H> L?D#8&D/'6!I@/.<8HY75WI_ 0'&HK=XSG>58P M<-15=\W0&&#V=8ZJR(0V!*9?8X2A PS=/3UG>H>Y@PGEJS'NHZM;<0I[ M"_KW(O+ N'7.XB@Q"XH@%;7SC;9[/[R$V[P2B,$W:2Q\FY1R%;'VG &@D0B* MD2 ILV33>0D;TZE_+^%A^+]0+Z$06$J$+(LJX[\A(V MYD,K+^%A0 _>N1,PBI$Y3:4(5F@P+]C2E\4=-D[%%^TE;*S*5NZ?;I$=.I&X MX)IXS35&AA.B38"=A@_.JF I/NN"P+W2Y##<6K/@65-ZSQ6'^]K!+A,;[BBP MVP1NG*[N(T92L&BH)?B( -'3>OX:JZ7H#ZQS2&\(2E$40S"B*GRLHZUJE.D0 M#:&.4)ET>3C!1OU0*[A7=+OAR_O\&=%LS1]I'20_8!-J93_S[ MP_!_H3Y "= +22*!29Q[V*@*"L8C%HIPQIW\GGR C?G0[E*P@X >NNO&.1&0 MC5X29XA&06HP0+7DFI$(O\8OV@?86)6MBN1TB^S0B12]Q1HA3\!ZY!Y)RX6U MCCOFN8J,GK,/L%>:'(9;:Q:L3.??1F:WR^_)8YE C$A$&?(P'F.<,541FYKOM $_@DJ">IO03&&W18>;P_+$97^5',:]9U M!M.O,BA&Q6W@M+IR3PK'I);86"V.*/M['D['[KG7"^Z)V/>NS'LDX'.]9]0$ M*JLR5=H0KH17#AO#H[:"4FV/*)%_'D[+!!SL"/IS.$TC@&5$U$@.:,) -(J. MPD1/(T&;:=3,AV+[DLZ62%@T'H*ABTRD4CE5H>>56W1; M57,ZY54?B)^&:^9RD9<&IM/QW<7B'Z/Y^_PBAV[&WU2GZ(64C=^>>:<=,MQ4 M63'[W M:6\<$CO/ =MWEME )(Z86FPHE\8;1PCRG&"QO#ZF4?6*'J1][G2N74<9CTR( M0.#+B(@;2I7U)#JO2#34 !=/??*60H%%0@1?ZMF9%((A!E:AE5Q+I*0D5DFC M+ DB^)0UGAN=G?6MZW;G8@>!./3C#!4-(MA+3*-@T7)F*Z^;1)(ZC! C+_M< MK*DJ6\7&=XOLT(D$YC]U/M 0A>>6!Z/ALW-*@O'&&4CFWU7K![3;1:-Y55&N*V\G((1A0(S M-L#VBPL+,V/"TXXA62@GP#85"Y\;\K.K4K.&6>0V.*DC,551&V<[Y:L&@WA 'ZX4VS!D=,&&:: NFX* LH2'SZC @AV0: M142B!WO!!>L..EE1PA@!6%Q%"1P$9$506(%:ZN(W@C? MGC^=A_H,A3^] -LYJ<[@RAF%HG76Z,BUXF"1&<:%4,@:*]&P:I$-A7JIL.[> M[[<^UQQ5HY[86>),- BL3P((,Z:Q$""SC!I;QT+[Y*_.8WQ2TR@5IH,(;X#5'?[X<#') M9Q?YCUJ)+>MO$LF)IXP()SB&?5Q5<4,9BY2GUL5&*2]].Z;/,T]:Q+"\*@ZL M3,2EE@8;&;FQW$0?)H EO/)S%WN/@1X[OD, M>U-C>TQ::_*AT/_7@]FMS-VM,F6,%\QQ1R2# M^4AIS0PS8$(PX5T\HGYK/U[.SO39*2R=.R0[#W..B@:# XY 1RX5U=I8!T#A MX%05Q36T(**A&(_WA/H\ M]WPFD0.[1SDF.(R7V8K=KMKM:%B)+4E9BJ[+ .C&:BBZ!^D#8-(Z/*"X]T$X>GM%]WN,U8 =-$5$&&9A#PW[9\4]I5XRA:JM MV1''"^=1$:A3_J720O?U@?ICYB$HA&B8( $3;CPW2%J!C?(&8.$T*MZ>B^=1 M&:A3+O:'>^?L>P>+?;DHOJF5T$OYEZ->EA'G86.A0%$8-AR1:=B&>!JDBP1Y M:]O[\,ZCW%"G#$VIBT=%R9H"TC5@46 MC8]:^?;L/8^B1IVR-[DZ.J>PNZY^*BX=F,R@D_7G6!>.^UA.>B)R5^_-G%7& M,:*=5HZ#I:\B=HY7NG0<=I;MR^R>1Y6C3NE\(J5T7\8+!E)<;IP0$1XK_H(O M,T[*^<(5-S=Y>0&R?!@]7U"G@ZZS8#T*56UDJL&>QTP9A)$S(2 > SK":2>_ M/VKVAWNJW%![-P=HYG,8[*?J*P&PJN\,9*B^/$!N KH=K33] /SJDWPU6T76 MOKU\ILGKR>C39#I9W.,MA$X\@@RQR!623%*".&92(<>EI9$PR3Q6[4,5U(OD M_;#5,XCH[.7)XW.QV.O1'3&(FYO)HG[M!K^+R2G>N#OL_/@70S>S>5Z]GN[GM).EYNQ&<[K!AD6WSZ<(8$]C9I' M:14ERH7(D--6.(44<:C1 MFS9'MS'+YZ,(-5CDGM*??..!P(Q4[4$CD?4QY@ M[G.M.VQS,NK##4( ,[OJ"1 M#!)OX&#9(!WA M5%N#:)22:(X5R**]QU$8WOY8H;<0E@[TLEW3K1!I[01]7]R/IHO[^B+TW8%G M6Q_.#!'*:TVQ5MPPA:F69+/*\2-TUUOX1W>ZZPR6;KS8S=2XHTGF/$91(F&E M-)(@'^!]&WLVD '&3W2LS.[ 237CUH,TG^:+#[/X7_CCZ,O^REP2&^91"%2:G4PAB+#/6&4U[A88I/F&31C27O5;N=(CW"E MHI$KYLM),GRYK3QD3::+YYID%O:SUGA.".*&:!^LWTCH(AM@Q&>'TT9'J*34 M^]O+WXIB//]03,=[U/WHR4P9A$C$DB.&->(B1(EK>31&[6NP]1A7?JQJMNBZ M/23I5HAY#N^Z!LD?Q0^O0=BY%NQHEPEL-(@JJ[+@S%D9G-D8L 'Y]N4]>@SK M[EC]70*4B@P?\BGT>?5;/LO+T;0Z"AW?@ XJ)"J3=C\KFG60.>I#]"0:HXRI MZ@0*9#:8$C&@"HV]T:,7I!).&HL2-DYW)8C@KD?EU=9"B[L>SYB1,2"B&5!? MQV""M>OI$$MK7?N#FQYCF;N?(H[%Y506X &67^:(Y8@XZ2BJKIZ)/!A62V3B M$4Z>'N-^>[ %CL DE9;7)]RSJ]6I^^MBODO16Y[.8$>T]&Y8Z8PDE&$B7"T7 MMGJ MVMW:-T?#T@J1;^:+?(29I_50->L?)/OVM ]UR0SUB/.I9-61*F,1E7L M[5I"+47["A6]3>0=JKPC5))]X(OKO'Q3S(JOF;K?L-O=, O>\K2TR&R6CF@8O)%,^Y)/6M;=Q>LNNZ)Q( MQX*2,*( !K?'CGUX*(.5.1A"I<(4$4!%"$9K*9PS[>>(WA((.E1M:QQ2:1/L MJH<9R"P6Y>33W:**EOM8+',EEKECT^4"O)JR=BC]X+XR+TAD"BPZ3 S&'!E* M_ /#9?M\/WT&W.@;KI-0J"D],AX-+M:#ZY.$#KR^O;V@2:7Z_\@G5]

+>:+JLCP[*K! G!H5QG%)BJ.M2!>!T:<8F:S M]/EXQ)$5/H?8E9[A&AJ!]BTD!_63!42I0HA5^H!%='O7]TM M>=4&R!.3:CV5?B/*X;1ZKJ,C+J]2UHQ19.%#C\UL MLYXE.S!9F0JDJ*_"AYV+B B8NN):(HZX2IFJ='"R6>[#/'( &D17&!:(,\PY6N A">XO0GNZ->T0J9?% MAM.P8$_R\I!(<*HPR9N;8O9A45S\N3>+^9MGLV!,U)$XP:J0,:%]E*Z6240V M1"_D<;KY)DKR.$12:?GA"JIWH\GXU+T72OQG>VRR@C0<''H66,)$JB M">QWUK)2:]H?._3GBNQ4^UVBDXP)%Q=W-U6A\WR\C +;4KIJ/RN:]I$I#48W M?!%146*$HDB(4-O@GO@!)EAWS)">D$J7-K$ \?-Q[7'?2XWM#;+("!=!1N$9 M3(T""_@$:NFPP ,L ]\M#SJ!)5D(TK)TW?Z:)H\>RX"X.@9.)8/_LT$&1TTM M24!L@.&TW2KX"#"2!9)L];7M5?.N9IGAUI.@795L'B+G@GE62XJL:G^^U%N$ M:K=J[Q"$!!*U%OIZ2DIKWC/VF02DNO8K]@)4NW/>!FG%QNWAT3+#-Z]6ZTXQX9\"D!^O>V(BLH)'6FSIEG!U@ MU8!4-$P&:M(\Q2W;^RH"^4T.\NTN5-6D>>8YKJZ?EYPR'JKB3L9O)%=6#[ M02HZ]0#?4!-^G*MJ\I"HN;6!D8"EJJ70T?KV2UMO.^U4)&@-4E+KZ7U^>U=> M7 ,.8[\LH[&:X%86X#[+:&?C3'$I,6PMHW.4*D\#9@]2DR-.8WK;C2>U>KH$ M;PB4^>=H>K<[E&=/VTP&+*(FS%D6EI?)6U[#617?;5_TJK>\T"$0I@UV2?GR M:CZ_V\;Q<',[+>[S.@/VW72TR^X]M*O,!L0(-D8$*K2PPE;WUZ\1<12U-T]Z M2T5-RJ;^H#PQN9;?0R?<>JZGS MG.&%"N:JP&#%,F]H;HJ63KC6U>LMD/3&U M.D(R77S"?]ZMBS%\+)XY5E]^+9]&RQ#CFRJ3?UD%8GFEYGRRR-?EL%?BO\\O MBJN5LO>MDGV_.HM(<@2+A75".N\$Y:H^6]"(#C(5-Q5Y!X;]Z;RHR_WK06[1 M98L,; _K%-=&665D4-P&N9;/>*N/\*B?OTN]$\AZS9GPQ<5=1?ZJS-YLL73% M7A;ES>BQ0[+C*^.>IDXF>LWNJQH3K"\ [[C*HIE\AAGC A;*Q00LKV4]\WR\ M*C!T.#JL MF:P.G#WG$L/F ?OJ6@QIH@RDO9^\S]RFLR3?84@GRY!;.]*6>\JWRS"$O7&S MS[;)+ I":$PB9HY[85306"@$WX^3YI@K!'O;LW>GMJ>9SKCGE F:8*AF9AAF+$4:EBLXSI9172JI&E;5_..N^ MWI![657FCF!/!DRMJ&ZB6"&*HS\B972HSKK&%.K;67<([C^<=4F==5IH0@5V MFB+),,'>"K]6#HDQIMPRG-99UY"C"9UUAZGF)7A#8">F@\#!@VE/!)-@[O"U MQ)1Q(H==]V<07#C4+=(.\N^!;-^=Z^UD''L)KC<9.(L(63"XHF=4"\-)+:.F M5*=D4T>>E\9J:^QZ.PRD_42H]J:5>A42%"V56_WFJ>MG-!L_^**UG(Q&4-[S\CIW&Z'*K]OT)+5LOCJ M4[$,'6"1DL@T_ZS) EC@G.I?;! M1$*",J+&R,@C3/?$;H1![OB. _ND=O_^*_UV-K(D9Q,QU; M^,;/>4?86JM-+/9V YV[NIRSLJ,],)*BK 3U5D!0.[M&A-;79(YO+DJ/:GZ M1O6D5OES5X<]9%ZWO7:R><^9,I%S2@&F:$G$V'M?+QLV6CW ,G@G7S'30IZ* MHLO<[VJBN MOC.+A0@&E,6XTI)AV/+5YWW.8]5^)DU[=^90"-HAUB?VO26XMY4*)XQ01D=) MN.>,8<1J/*1G[7TJO:WBI^)>O\B>RA/7_LIZYK4U0BO$ 35G':.NMI<=XD>4 M0>[-;S?#$WL_'KR>C39+HDYGJ@X[>S]Q59JS)PJ\N5R_H_*_?N_'6#S)A.WY-% M&J,B!%.OL- 1O@:[JC:G?:2NF5-KN'CNRXSI[!U9=1D$F,L(4QS!+O',53/45#LN*8U4HP[V;CN;SR>7DHE[- MEK7(]F2[M.DN"\P%)!S'R!K-N> \L!I.3UC*8.Z#TEA.0*@B.=RI[,JG ]XJ MVOW>S(%#NLDF78:ANW) M5SE?@IV&6-N'_*Z?[H?93=9'+M",9WC^7.^\C]]A/?NL;Z^?3A#5%FO*L\ _<>:4D0*I@ *(R*.1B/I::AN% M&K:5=(P:=S*B0ZR^%Z8,TLH9%D%.0XS?BUE^__NH_#-?Q+O9>/^%[ML;9))R MD((9X6#)##3&0%0M'8HVI4.J<=WY[E16](!1LMC%#[\5G_-R5B'QX;:8S0M8 M7T-E.=V6DWD^]_FGQ<.1QUY^M.DN\SX2RUA$/E+X_F"_8'B-C+*Z?1IVC]>S M]L:>! @FVW 7Y6U1 C@'DFAGNRQ@@J@U&#O#L0W$!EJ[@:UWK'WB1X^WJ/;& MEBZA2D>+FQO8$$RJFUU@9]" #EN>SRCF05/'=! ",4H])QO9P.AO'W_0X^VG M/=+@>(B2!1(LHVP.F ZV-\BHHRPJS(D@P0;+3?1V(YT2HC4!>KSYM#<"=()1 M.IOC8[GK9-YI$A5'-$G:3&>8YC=#7C;8SM\V8.MP[.S._5 M%:;)>;-"; M&2U#^F!6?YGGY>>41OKU;5+?"S2X V>77]EC8O4<_?;TRTQP[ MI"Q%QALL4! 8OL@UPE7NRK!=;1TP9W?(QJF!_D'I[I$>I$_P!3'Y- Q^5^:W MH\DX?*FNYLRK96QYS:(#4:M0ZC4&>TR]YIUDCME(D0\J@#GCC1.!UAY;1T,< MH./Q](0H$J&=BG/+X3:DUC?/9AXDBD1S%S5LB6&S3.5&)HQH^VUD;\['P3'H M6%"3$F7-ZZ^LZR:D>:Y=1GF(!F,4A3:$"!LMK0-?G,&^_4E[;_[(81*H(X"3 MD@FV8!7.1TXC9:2L'/E.3GY M/*KRC%[-YHMR>1_T^\G\SSW^D%W-LNALQ# !6T\QEE9(NYF,/99'U,P^G$UG MYA+I$-;T!'+%;)FW6'D8]VX#=S7+G L.MCM.4?A.'(X8T*LEY58,W#O1C1*? M949G>+UDA@QRLS\\8IS(ZU24^>1J%KY<7%?E&. __QJ5X[U6S*YFF:5>(<$] M4=@0$QG7A-:2.F;:Y_CVMB_O1G%/O3_=872"XYA'":^QS/_K+I]=[,L#:] Z M^G; M5IG'5C,?B8N&\Z-39H#76O6DQ^?854(#@!K4F=_;-E.:JL UE3AX:3',E,IM M9(XVZ6W0K>(D3E01KVMDDV4.CN;7@$CU1Y7P]'DT_>HS>Y!C!ZL:]Y&!Y$HY M9+R24B"-5'1HA4% AN,!LJM#O3Y-,.P)M53,6:7C5XZ(AZRH'239]G@&DZLF M3.LH+;44B:H<42T9P[0]'_J[Z:DW/G0 4.+C[55XX<5]1>$X+?[Z1SZ^RA\. M?JU*:[S&M,,#&6P&92,R2<5J)&)FK7WMCM[\J3WJB3 ,"36S=M MK)K,V.BB-%)+9)G@1"+E:QD#.\*OTE]=]-Y(TA5*J9CPR(IK9^PVZR!CTCEI M& H\ZJ@IL]RKS13K/1K>&C0,B[<7>--'[#T28QTNWRAB[]MFL 5%W IM#:'. MDR!$)&M70L!.AJ2%29L1J6L5/ANX=S1:)^7%0\S[H=1X:)EI!;!1)C'Q+% A MN:.FEIZNZ2B@T*"HB49JM\\4Q/75>7%II/Q:)'# MUKXL[ZOU]Z:XFRTJJWSTS7Y_"U$Z[#V3RA!BG/(5S%%$CYS>?$3XB+2G5)ET MB8V;TV'_P,,>;A+:ZDOO]3JA:N_YZ':T?GI_6$(>YH$3WR+T>%7;?Q?0EJ.&TTU%D3X6B80KOUY3F\NC[[4?@0L257= M4\D?33ALU8S"TOL8F8O&UQ(K)O@ 2_[T183N4$K%BXV#9SZYFC797VYOD$45 MJ#=",X*8-K!YYZ%>[Q1ALGWMXI[O[.IJ=]D)+*=3^MX=Q'--0$+MN=;5.8#1 M@F!IM-O0FA(S['WEL6K;RX*C4'J)?!CD?G(H-#C56?QJG/G8S-=#?Z@JM-<\ M:- Z$TI)$Q1F,6A# [&2L5KNJ.4 DZF.5^$W7NJN84I%#S!JQIO![Z7#EJ<<6)6R-A[=![%S]Q\.2/C*GNS*.%$<6JAH*+! O8![5 M>",II;:]]ZCGFRVZL@X[!"<]#;HKM4.[Q>,D,&:3T.CQ@G"MGKH1@CP@$3F&ZUU588XS#WNI:4>3K :D7=*.Z0 M8HR'871*.V+^&X#PNIC/[?W:PGJ?3Y?FU?QZD2B5]?5^2R.E M\/G9(UTJ=KM3HS,87R9ESL9 &2133L.0QVF<3M)D823ZA@UL%_ MUT@P[-NGFB2P9E\?':C;(U3IC=K-2-]>/LK\KJ1H9,(^WSRSDBKE(Z64H( 0 M-LJH#;P.Z^%Y2_N)YNX,HB',*'4\P/WQL\JVKK((&P*8KK6CPL*ZC5P0]<;2 M(M#$\()Q4LTL'< UD-EE(TG[&6;31<99-%Q2;(B-&ED'>- : 6Q#^S39WH)V M$LXR;6'J-;=L;52M_WAB:CTR[(>3F;5EM_'ZH&2M71UDU&@P4[VBG#!>W0)O M/?4B2$VB%[39W6!#<7W9^U_^<=[EY:EC?@\@(&/'& M(##QX2,!2XTR&M>:$$B@]A9+;UEGW1#K:$];(L0'G>/6QWFSEDHM"TD*V+Q: M(C1V-3R2T2-J5B7+=1L.@PXYRCX,]W,^J/38^,B99MQQ37FD0=FUI$I&?L[W M"C96XB$GENWP>LD,.1M/\6F)\8*.LA7SVFJJ,*[.\BPQL%592^KE$25"3G.4 MW5AQ!QUE'X11*C8\L\3NL5!VM,J8=L):A!V+TEA6'=[KM9Q:4MG^&"E9NL1@ M#93N8#\QO?8N/SO;95XB'IAUR(B@:4",TE/@PFN;S]_GG?':7_U84X_F;?'^VQO.-,D4YUU8IBJS6&B.G.*JE MY$(,L&9\1UHK>H(H=6YO 0LY % Y@RM,>RL##0P0[PFWD42 M:I^8(]&G-%A.2HX>P#JW5-\00[ \("H55BQRI4P]QSKM38 M-8I@V6:&"HRI1)AS%PC92"C<>681-U9;T_31=BB]1#X,TC ="@U.Y4/M.XL8 M8QZ%D3$@[*UP@6G"-LNJUBE/=8Y-(VVLPA99Q(?!=#Y9Q-%R(X4!T8ADG+C( M\>985EG5/G@R?19Q6_4?#TLJ=?\Q*_/1=/*O?%Q;6&]GSX>L[&#"81UE)D3' MG ^:*V2D"P#*RBLMB"8XL.'-$3T')?2*7XIXIS>CLES",YRXIM#*TXWUL>>BM.'83#H:)S.G 2$*"$4L80SY*7W$MLUM,A*GM*S?%3696/5 M-MS)'P3+.>[<*H^H,3*((%1$D:#H-Q(:,&_.V38Q.$ @N!66L ,P[?#,):T;6D4J$C*I(F+DC9I:W1$IQSSM& _9N) M$1OK?4148,4\J26E5-KSLRL.5^(AR1KM\'K)##D;,^*TQ#@-(?K(XO&61DSLV :*__@AT-QJ-QM;B4>Y\+_4TIWA:*^Z8 M4SS'852*#1_30 \8#??/! .]8(AJ0[5WTCM/-&ED(%;F^P^%RT;F6@BY2!35 MYL%/^=%300%#H5=8(A]-8\XXI>Z>Z@;8<2_V&?IX2:.=L#A?W8YRF2ZKTM.H M\J\(Z?7=]4%E/GDN1',4DO393!VY\36? CLFQ^^PB%=\N$ M_&2^D>4%7AQH$:(YHQB#VF,BI8 8,.0;N20"9U*G\E@*](M*D:S;)P,\_]1; M+^(2[AU"6*:K>:52C@ OG%34:LY:33UC2[U5AA#DI)1>6.J D%Y"XB"#BE$H M?$DK^>C4V];Z.)!Z>QP&HTZ]'6*?BS@$4_P'0D=I1$DJJT5$FVFD#(,E[U/J M%,5JK>9C]KF. ^><=S'2^2)%'&862^@L9P(H$WV8M-8H"WT P'C'''&6@ @H MDQI9+!B0./HJ'!4UW7O: &NMW6/V.7H&\IPY)0@WUDMN"/24::.,0E0 DH(3 ME*L34:;+SM@@C#D.IG/>&>,<: LMU,0(2HD7F&)CN<)>2&?QN=6W:ZVX8W;& MCL/HW"J#>*P$BP A[ GES"NA/)!.1]F\E#A_2BB\O! 4QB% MTM@!A!SG2I!F6220X#.U+[KJL_6U\/W"=Y8,HH1X'#^RB!^-7J! 7FAFO4<4 M #O2:KG%^'$4.*^GX$=<<:76!'BN*=4FTCV:9H0K0*TSBI6\5Z#SO?%M59A1 M\.,XF(HE:V\OXSE@2CQ^+'#$I1!..TPA54XHCG!<<(4FT=\B++_"2^&TW%P# MH@,8>5L %]L7;M3:_.NY2IO?!S6?;XNHIOI,384\S2W+ W8N/.$(<&HXC!)IZN,$YRUV5I)T@3IBO.CS_@/]?D\1@4 MT=R?^L,^S<4_!^6T<5Y3H$G\+Q-E-D909R@T# M?TI4_B>:.QZ#,Q/K%[IU( MO]@0127.Q#D&<$&5IRI.-G$!<7%=4)#X$>VP#Z.YXS$HHCFC]FHN_CEP&F<) M!HDUU$2KD0C!%4WW#'+DHD.9OUG7^Y6,PVCN> Q^NQ()6B*1+D.&U*4ZHLI8 M!;"&7A%)(N4+,F0TV[F]PW:>Y]V1I4I9IKEU;%W[,[H$6S>!6 W1H,9.B, -9+ZR/ZBYV2[%E5HK:=6116.0^9\,GFIA]H:)2V4BE+ MI+5 QJ_#08N]]T6/7.5G\AZ;A]@O*B4R>=]?7JZJV]OUKD0SZ!'=$?XV,Z%7 M42FC$RY5G(NET-%T-'Q],3OVSBC=JN[LV!)Z/;502.ZT(Q:2)!156YE,_/6H M$WI;Z^- 0N]Q&)Q=0N\IO,;H/"M).,("&VPL \;A!E+.;,F9NI/7V)H:_7B- MQ\%VG@8]YT *1JW5C#FAG32$-3(:;\2XS\0/K=C6EGT>C*^3,J_)!RS/E'/V M :-C U*R+%5 4Z<5P\QL9;/Q%R/T"'K04RL?\#ADSBWM-[JVT=B#+GHY C$K MN>&BD8Y%P0ON%9[$ON@%EG-,VH1":(54='*]BQ,C55 UTZ.-D/EQ6P]=U=8V M>S,/I=?(AU&:!F.AP:EV-H=.XM51.,0!=$(J$Y?4*#-JY+;&%RW$W#&)M[4* M,Y)XCX/IE!O?7<\D4Z:LTDQ'P R3G$"$S'VDR/!\0A1.\NTS')$)SCF?'\4( M2PDHD(I*)#2/;+>-I$B9D1L/_2CQF(.D>7B]9H:,TIP8'S%.0X@A3AA'3QQ[ MX>)\:RQ0E@"#[R45ONA=@WV<,&ZMN&-.&!^'42DVO+0)J5;Q5ROU=76HX-SA MQH$;1+#&C%(&'"3(8$VW4OMTAG_,S.B^A]8[0.57#3^9U?^:S.^J]Y?/9&BU M>NQN'@CD!#BOM19$(PL09PVH/OUS?-3H4YT[%Y+>$"O/E?4H[\?_9[V^)WGR M=3:?W?YLQ99]'03E,'$.&,N@B5^A-]CY1GI)2/[^QF!%"HOPI4?,3L28=@[K MYM%T59\33EB!8=$ZD[W?+VPTF'Y;SV<5/ M-T\U-Y<+6TWOUC^TI\.AGH+T$$:B(Q-M.:R%IP;+!@]%.EQ=V/O)C?)LZ1F\ M4R\W&UG4501Y=6N6\_GDMJHG\W=5E#**^NGNZW]% 3\O_YJLXA_>;3!6=9TL M]>0+/D4A8[GJ=P#!@^O;7N*(W$93O.$-_?12Y"]J17VX88C3(W"GH\UL[Z4$+SX?#/>(1Y<%"^>X M4UP(CAK9"''YCGU1EVY84AR/TPFGCEXA !<6$-4%;&:5T33S 4GVE M%LB3@E_BC. ZH677:<#MR[/?\681?ZP^3WZ4>$/^P<;499H>!& 8K">'])OP MZ>);G+OF5;K0*2K^Z[+>Q <>M*NNZFK]P^KMGK.,^9V%= S=.J^,=Y "R3@$ MJ1(!Q-Y*1%'6W24]2+OK=&->1X$C@H'SP#LA0+J>5 .ZE1) +TN>'GCQ\&,) M!2X+(CCJHY/_FM2S)-.;.(2Z6MVZQ>UZFM<_S7RR6LTN9Q?KQ,SWE^N_'"HR MFM-=\,9!Q!174G)CK,*&HRV@59[BT*Q9%L>TV/&G9P-^4;2?!Y/9 MCNDFD&C[.@>9QM)QIH"PR&Z1X,1(/.[TQV&5__Q,U?"X_LY,&V4:Y?D2[#3$ M>GG('^K9]:3^J:M%U-_%+/YX, 'SN(X"5\"#N&X@)9#3W'#&\!8-H:7+W_D> M+$0_C++;+(Y]H5B*4_=NE?MQ$S_;:C/N?>'Y'2V"_=3\NJE6T(G]L1[RSE-0@[PD&NW05MX< &VJT$VV8!.Z*[0)'T M&I*4!(M2R6-,9;-Z:VB%&<_&T"E7M^$0+<6U=8#YP^1G,NPV5:]OXS?S+DJU M^<<>7AUJ&J!T CM.),0J?DT< ^VW$J="YOF5G7O?D#D!AWI&KQ1?OBSJR/FK MQ>Q_J^G#DKHO3KFC171#G/)>>*H11-@1Z0C=Y/GL8*^ '?V =F)2W$^3 M'ZK%9+[>T5Q,F\E175S4=VF?[%CBM.DU,& \1XXJY8P11'-K78.30#;_/#Y_ MO>0: -B"%E-=1;O_S6*7;*N/\>_+19QM?WY8KE:S_45,L_H+$'(#I&$&&\&@ M$XH1ML'&Q5_K_+B1> 6D*P'IF.>[PW9ZAUZ#(T8G.Y((0Z7CZ:I$U."DC<@_ M$"I? ?7* 5LNM>NRBE9BDF9S2F2=[KHW#>NE!M'_Y0 [J3"V,+J['A%O&ND< MP1WR$\ KX$TOH)V,$BG+:U/Z:SY?_CU97.ROVGVP=0 2:X,DEA0P+J@TE-[/ MQ4)W.;GP&B+>_2,X:))TH1Z3VC;^<935^[W M29CJ;23']/DHW[8HY=^F>9 LJMH;+P3RU .GE03<,PF9XTRJK(2W?J1_^$[V M"'*H['_[3@*'G"-(N$!44XJXD@8Z:M.M61H;6;+8\MX; ?I5Z[(07O^DP!U( MJ&!4 4NB]<8XIL((3;ST6$,D+-*BP QEP+!ZB&#*6=180-/=/KZH9E19>TI9X!?\W<)"9:LI9R HFF D"IK1>. MQ^E 2Z7*EID;-F&N"/..@_.U)\PI;K#0"G". 75&"4H84%XA91WS9(3ER(91 M=K>$N>-0+%9!X_9;5;]9;-7SLM6QATEMF@H;#(!9*;8\CR&\P(CFD6 $(5H3J2 75'BHF7.,,SQ_@T/#LZC7^X/#?7X]D&/B[Y=+JX^5_7U^Z_S MV=5ZR2GX)C]9?)A5]=NT^W;R2S(_U,OH\\95<#Y9)[RX_[F;W:3X0YM V^'& M 42[WPM,&61I?P82A(C02&E E>&H5=[:T&&VG6*T#[+M[R)(3YBBDBC M'*$ MVSB5-"C$.>GDYTZ'4.C. %NO6(TZO/:QFLS=:IOWJBXN[J[OTK'^J:UNZNIB MDZ1HJ]5%/;O9F+T-- ?B;)WZ#0A:XQ4%ED6%^:A)G^S<#U=D_@Y:G M@[64 =A&IG>3ZT>@'HQSY'89G'*8 ^\0=-)%YY\!3!N$K*(C/XY:B!T9G.P1 M[']H^2M2HPS%O3(V'LO"'8=[GIC6.Z-JNQX-ECCK/,:4"H:BATB4-R(Z\H@: M@!5A)9G0S@,>7B'+7C'+UNSZG??Y(>_NTKO?7VY&LDO%^]H$ABC0!$ L0+1? M!8?"L08 K_D(8UP#&.=]PU1J^5!U-7E_^4#^!IH]R\.N)L$A+J2G"#(ML;+$ M$'0O(1,@?_]YL+#7@%Y:3RCU])FO&C+JN]E\.EM3_?.8=&>-="F<^],U39JGZ_-DPF\W5T[/+IJ':I>5^;8+1PVAF #%2 MTQ1YU\VXH53YJ_=@M3.'4G&/, T:SGXA./K"K^XMU\< )9D>/3-]Y6%4QJ.Z M-$#>,T.4XHQQ(PG!0&)O//Q=PJB.2R^-0,H3P:+EB:#8HF ! M#2-W"E&-V[;M5;-M6=,9O=^'/:,T0<=.FM.0I=F..'@TYNF# 4/&')(6 M&@HMB.:X9O=(8:]+'F;NN@F0HZ-EC^":QGW-0OPL+)3>>XT4011; MX^E&4@)\E[V@4^[NY\:,>T2JV)',R\OGXZIS8[CWG8!.L -,(H"S.)_"(@6AM!$:V>2FW/"TB@OC?O0[N+. M-H$H0P@S@"*'A-3*0P4W31( M#J55C#H?Q29,26U, X,@1;-!CPI@]*#8'0>G,Z$I?=P^#?.@/_GKPT%*XSU9 MUZ '#BB++0%;J1S$RHT[^)"OI#W:[H3,:]'[*,,&IU3WB4("T6A-@SP<$GCR M8*",0JZ1 S"B(Z('3+5JI%& EUSF6WH 753R/ +0!8M2FG5W]7*::D+6!W7[ M_-&@+=7. 1(EH=@S)H3P6XF\CA_ ^/R['K7;$8UB:0JIP.>A9*SFF4 =5Y8J M9&62Y(9!SUCCJ' M)'/2(^ZWLI@H&AOA ;DL32S[PZ"8/B<_VNGS\7-!"I926N)"9#'S$%IJ6",+ M]#+_!K'AK]GC MS[:=V&#J#,YI5'ZXM.@+CPNM#=:,TZ@E09[@V"S;B4?/__ZM.$*NG92 MSIZMJBQ$3J'G1O;M99)Z6=?+O],.\N0F_F5OK8)CN@D,8V.@DH(CCZ40@GC5 M(!$_J)+U\UMRXR7QW@ZRG]D3: 4SH2ZJ:KKR$;(DSJJ19W\:U,MMHHR0(X, M8-&G)=P@S=%61LZISI\T!C/XAR%&7PCE%[5X02PUG$;%:-"@0#?)O)QBLE,8P4\=@ MD&7/)6E$9OF]6DP6\7\7J^5\-DTC>5M]K^HXCH\I7VW7#-*J<;32#-"2 F>U MQ)Y0P*QO)-' YZ\;O5\3/N"\,014O2A]&Z!\/":GWWRVJHW2=S8.!AGK:/2^ M@*7* H*D?) $&YFM]-YO_RZD]+Z@*ITL^^0(XJGS4X>VCK,LCJ;:)I9!$;UX)I!J$ &%TW-LAA=C15R&2/+#_H>6O2(URE^:5L;$G-ZQC M\11#'8A &!F=128-!(;#QK;1;HP5IX=7R*'B*<=A5FI^Z;/\M*;"*JZ!<401Y2+YMW):;<988&D -I2"+YLF:A,#_'<_U=5575U%LGZ,HW,_+N9WJ]GW:GGY/L(29\C%E?MQ$Y?=W=<4Y/46"!?2 M^2BHI-H( 8R2C1]BO>R0)G_*BN995"D"8#Y9KI=WB]LT@,V>4QQ7]?>F-O=N M2NQI$QCFF*>4!V[2\7](A+?-N)&&^>7U3EGG/$_Q_<$T\)+Q:&3=UHM''05G M-4*:8(^-MQA$O!X([ S)KW4SV$;-:1>+?.P*)H#T7@I'<1/?%K\"D4Z&1O-; M4[J1%"+ =/XQ]L%V=@8T,'M$:M"-G;\F]7]7MRG>^*FZN*MCZVJU'>[MSW1+ M[NIVS>\=.SM=*Z"T?7W;Y_+WH7:YXO?16C-9?4O_G][Y?3)/;TO.ZO?XOC0N MOZP_31X/;]_.4U]=AT@AB:$!VEMHG9;8.;9F$A786L1S]J5Z1V+7_E,?W08K M##;$$2B\<-%WDZG[X];=5E6).!S:QNG0;"(T+2O0=+>;.4SI$^/<4(S,OS#%[V@1A&, M \H%PXZX8U%KI&/,3&BRL4G&*(EV*EU\6 M]:-QIV&_7[2;P@ZT#,)8;2+ 3FB%':1:.=C("XS,=Z-[WZ$\.;/ZA;+8=L7D MYWIXGY?J(D)55^UXLZ]9NG >.X:LB!$ M:\AXG%E%JHUOC.,-C 0+VRKH7F8[]+3!YU((CV*#[-/=]?6D_KD!^2G +W7Q MNVU4&421M=9$/SDEU5$ED)=8:$$84BKO7O'SVJ@BD<+6Q^](0J7CJ"W#:(, M55B)DN=5AMVH:JWJ/C>JCD-WU!M5/LZ)BXO99/YP(/S 'M2.%D%S#9QV%%%N M$(G*L%#?@R))?IAGS-M+K9FP' +$4A;QYWJR6%U6=4+D4U5_GUW,%E?O+U\0 M8I6N]UJ]_*>#^P-]OB9PC[1@'C.##9>:,L%M@Z1W=N0'ISKS8SDZ:/\A:SZB MH]SZ.FN.GB@J]>ES74U6=_4C1^5@Y;S=C0+Q'B!LO53"&T*.-W4LU5R]K_>'C6[ M'-]=D$2!=&3-^#C#/- TCH" \!C8)7?8):CD#7U]%)CSA\F$1OO05Q M7G@^",@]Q]!3+@%!AB!![F73P(\H.CXRPG0'LQA1G@9E#A/EI><#MP(S2IE1 M3E@M(!-2WG\$72Y,'NR\T#B(T@.8Q5-1+I?UZDFL[B!G#C4-$"LFH#(8 $:D MQ1'!9A&&$;_\RQ3YJZ9/S[AFNUM?_OCTQS&FE[VK_G-V^VVV>+]8'\#>[Y?U MTWO 4%I /4(&4T\E\$2X!@NN;DN.]:?>Y:GAS/?D7[:]CF/049T$S[GD MVFD:)8&2$DPI:"2SID,QNL$\_6&(,B1J _!!748";\?T^5N]O+OZYF??U_\\ M%/CIT&=0#%B/!/7 ^2455B*1F[).J1?#^:KEV9+[R">R(=ZM[Q]L[B8WTVK M:?H ML&MH^WG[$Z#HP9;Q:&%'$N#':6.-B@IQ_.3;@=SWWNG6G$4RY[Z.L*F M?KE! !1'" U%B%CNI5.T,249XAZ,L+S'8!SI!:'3)_JKKZM=)K/9F(1W; M56 ,^/@A,00=EQ!J98AI$(&,C]F[ZD'-!QC4,WHCX=-#:<_U09:GIQ%TFLZK MSY,?^21KUW_ <5$PF O'"(':0F\ .YF^6#>^N%6?>()".G8[I8,R0='S2 M?Z!8$2>C'6&!1]$-1MCH!COI.^RQ#>\/CH>.72 ]O<7V5,HLN^UI%T$CY!UC MZ4RT44XII&B# )9$YEMOPWM^PY.J)]1Z.\WD__7NS60Q;7-"9K=IWU//@7/F M):5>"8$@M09Y3QH,F!7YE[*-]Z!NUIF%XE#W2K=D21Y#HO1\H-(9 0#BZ2)3 M%SUA81]]'NV.\11T"4MJZ! S,O#K5=]/#;=C-/^T9? :06R90Q08*.-$C#UN M9,"&YB=X##,]C(D#G9 V7",_@/!!@ @(@1&.L^M%JC9>"%(F'R-#W-P?DP:/Q*[4[DE MSX?^:_0I(\#,=-<$9"(Z"_41D"YWO#,]D93^'W2E%-Z>/V^X.2>)@$Y!AW&4,9I6@&& ;-ICA% M6K[&HFY9H>O^,.Q;\^W"E*T:!P*$@DS%84,F@3:&<'W/86GS[ZL?;Z&V/MG0 M"+$O8-FJ<8"<6@(X8H!@+4D"K%DQ*8_3:C8O>C]Y-G)>9*#9-R_NHW5' M4N*^75 @7;Q%37PC01JFX%R3W$L-Z1!MZOT@V2C9D ODZ0W1)P967JKLXQZ" M4\8!:%)* B"0:*1P8Y4Q+U ^D<2K(=*PD(Z 4KW'BXX/7A"FN39($R$HX\HK MJ7F#&48BW_F6OQ,-!P%[S 3-C1$='["0SD+DJ(1 4BPC3A8TT35&/>YPJQ#X MAZ$=T3X]0[.H%QA53B!DO8F"&LD$$O=2QM]W2$SZG0ZK' GC UE.6'A[7?5U MJ/MI/U:I[L+%;7S_XNKM;/)U-G]"TD*O>S>ITYWRWZO\LN']?+9/!I@LM*B1 M^+NJ_EZ]W5-&_)CF@4:B2>,TI\9J[J!S&B(<_0ENA *TE1D]C/0/'^T30=9" MK"?B)-+.*N(9O01LB<0( F$ <-P9Q+C98L&P+EI-\L6BX<,H=N?%GWT#-AES M'? GPJ9[Q ]4 7_Q^6"5IIQ8!S@SWA*BI5!;0#C@MN0M?JUJ@ ^J]&7_B)4R MF'X9Z\%RR#M:!,NYP)Y)[X15R$@B)6WD8QS[<9?A[JBS0PSHA-'KX\)I.'"@ MRO4X*-!36#NMDK'QM\EB:JOOU7QYDQ:8)X/:7XFF=0=! RR85]%I\-%/X%2D MJ7(K$19XA.>M.^MF60"HDWSU3]?!=W=IW.\O/RQ7:]VLW'R6LIEODT_2;E)H MW6'@7DKFF& *:RZ)?UN^IO=7&1 M;B),9D>]7,0?+]:C6AWPP8_J)V#HE%> & <$!<8+3@G6@AC"%/6XY$IZE&]> MBC?/X]8#@EO*B$N%?=]?JNGR)N%QL&+;2X\'C 54(EJ^BCG'#(%,(4 1911Q MB"@.((KKF"/.$D"A8%(C&RU:(#%"EJ.B9UC:>_8#J??YE48%$#TG,ED=<734 MQT^2T0B=P!A&X8GT B+-\W/AAHP G) JQ^%5;#OU7OY/*4=K4D]77VZFT=&( MSQ,@#U=;;],^4!T_%*F< ])&+\E*SVV$@,5?*\X[U*T=[FZK3BI\OOX, %(I M@L01WZX_BWRP7+0R:O>VBX6F@QPI)B3U5RBDGK187GP\6I3*YAB@'XFA&7S<,5JE]N$"#'B.MDBVM E0;*6D^LLPB2=!AEA)=J=M32+X&:'F#I ML$6U7BU]%-(L%^L3B.N*Z=$$7UY7]8?)ST3RSU5]O7N/JFT/(5KDR$L#@>60 M1EF4-P(3X;F7PD8C;7RJ/D$ ;UA0AR**J:OI['858;F( YM<5;JMEDF M>0[T&CBBD$?9"36<(F]E--:A50A"*S4@^>6*!BN<,%)"]0MTJ27H)4D^5I=W MBVF37_G3W-7U.M"\RI-]MW M#.MMBZWT0TT#<8(;#1AUC"!"B)7<6D0D=81@CEM5)RTJ]:%M\'W-@I3 * FI M5!I3HYVG@FVDQ=-[O[4MAP,G5%O4'^HE].[.$75FXM#JP-AVY<> M#Q0BZB@S#F!'N/.(/,#!A1CM=G,_.E[VCE I(V,[U(=K8ZO5P3#:SC;!)I^/ M0,6C,65@NJ@#J*V,'D&LQIW^W4UM+W.@-Y!>)R%&&5L="0].JO^#T=0GSP6C M19P=+7.&0X:9-L3R1A:BZ0@C:SWHY65-9R&2'1;[C\G\YS2:Y_OS^)\^%4CR M7C#AVA(C:*JF@G$S-D!\?I7]H;5U++;+OC#(UL_[C_^A_M)O]JOGR4.!KFNC M08FC]P=3F<4HT]9; 07 _*Z0)!MG+^FBSN+B?I[$,U;5;DVV]5_2@_ M:[_B6G<0+"-.8<:$@M!S0:'E]W1#4([HUH$>E3H4/,6SCOZLEE?UY.;;[&(R M;YMQ]+Q-X#[M8W&%O2!$8&(H)RM&Z+ M&6P7S"_K!/6 _;(C#,4R^^[JY4UU, CQ^+' /"=62A=7/, 8TPPXWT@"XD(X M/K^I/X7V $B^BYNLQG?+Q9<_/OUQP,_]Y[-S/+_;B8WTU3^8'5JHK_-]U?P3.CMQ -$2BD@-$.8HXF)N[5"YF58UC%*?.VED/YY?A MJKI.I$E3LO[Y\,@V^UC]/:FG;UOD]73O/$@!G!*4:*:XLW$A( +351<#5(U MU%8Q^8&0NT_(.BCF:I><[:M*=GQ'@,8 K GW&FKGN>/$TRV.0AN6?X=.SSE% M)2FSLR)E6;!'G:*TD2J.\U"-C,?/!>:PY:RWO;!4XE MQ! RAHGWJ4Z3,O=?BH[3Z;@]MEZTV(X9G?!ZW1P9I6LT/FJ]+1+]47NB%3;O=[G)Q MPW:?K$5)J8.M@X\B"Y*J\".-B"-*>M7L YB6U=7+.C7#,*)_K/+/?53S^-#5 MG]6BJB?S="/B]#KB&QVG3<6& ]H_NH]@(4*<4:H4L,A*(3UHC"Z%N!CAJ9%^ M.3 T8OE,>-F:GL^;U>_K:IVLL),%+=L';J166C M!%= 01#GP$8>38MN?/;E MO/:_!3HDI$5#^U\/P_;U.6R/'T^K)]RS[O3WD@",D?'SU82PZ/8SK;UJEF6- M3(?E::"[;7MGQTNQ_5- 6SRBOSGU? C0E-RV3ISZWRCNIFQ2NAS13&YFMYLK MH=5URB9OLQ_0[QL#U) SC9T3."J72\SOO1*M+C=LBI#W7'@7(K'6T&J MZTES3C&,GH]+JH@HB=$@QF6+'^'XW3[7\/ER96& M>U04?;=<7U)?;3:*5I^7<<9^;H"\6][^N[I]F..[4C?GG0%@[PT#DF,GJ3>: M6RH;C)WU(_1["O(JA]$%M'#V3-]8,WY9/\KYW^=.E1U(@, 3J0C@)M7TI)@+ MVLQX!O,.A14'F^9?X3?1AVH&/4MSY F.EK>=%CY7\B@'9?7^[G:5[C;:7&7K M?E3UQ6R5]J3'>?AD_=N5NKO]MJP38;[$T=2/Y$G9$ZNM%-6'.I+S8S)ZWF8? M2.GZPL"9E3Y.\AX[3 $RPF.!E+=*0P<(:>4/#X3P@?2%5J+KG[\*W_7D2K<7 M1R<'&8,! M08*H&0%@EN=;J'@UA5M.Q=QG&6G@""*>&=%+YDFGBO&5>E.-HJ];RDBDY[1B)SSLH\ M(M'I;0%#PQA!D'#&D>66$"0\41R*J'U/W+E>3'=*"O;W.912VS_?2UO@*89. M,L6H=9+&>5!!R83 2#F*$(3Y]4(&+;'URK^&XY22?V;@E_ O' .8OB?SBE$#")-3 8(NTLMA+1\87]SH-=?2$^ M#+O8D]&)CNS:V5M045#I7<01 MC0]U9-B>_H(&"D.+XO+/-"5>2&H]!L +@RUU)'\*H[\WQ?K#O$>.^4?C0T_' MEQ;T8RG6JKM@/4S7]AA(%(WFIA!*2$Y8_-$J28'/9AC[#1DV!.0#$>RIB0A9 M1X+M["Y@Z@70UEJ! 47*"V0!A09&8Y-@K5PVP?AO3K"^(!^(8.S9\/ ?G'1A MV.[^@E!61F]9$$PY519H31T5(EJ@PIGH2V=33/SF%.L-\]%4D=J5?+E-R%#3 MZ9H#D_EQB:Z#OC=@@"!&@%$2OV-GF?!8:F@]YT!**D9T(&6LN^LC4L]9;GZ\ M7?Y=U5ME7,^._Q+Z>6WP7$H+F154,JHHTM$)% )J; F(R]P(4V='PKPA=T6Z M*>DL/XG^!R>O398(15AF'D.-=7(*ZCC#XY(R9 &[!R+@YW_Y]!-26?Y M.;R[2UI_?_DHG76KKU)?QNX1!,0$X4X@@26G6#KMG/,48$Z](ZC#E1NGJY%V M_A]);_HZ[1GV3.E_E?H_J]G5MY2M_[VJ)U?5QRH1)?ZYN1GB;C+_7-77Z-#W M=/H1!@TH\<8":$C4GT<2I@LW.=4J90RA_(!BX5V147QO9Z?/U_D]/FFBJZO9 M(D&E)[&[B^KXJA2G&690(MHB&AN+":60.LFYLLA: 3UG'.?78"N\F?1[?9F] M*O6LSE%%N^CAQ6,# ED$N2K@>,4YN47@++I"980L,LR_ZR"F\D1PDT&/(AE*1?_Z!9QTDO%B.-P! MIZNZK3HEQ8,X]US@W(O7Q7_[']]O%MFW5\M_^U/^$_A35BXOJME\>?5O M?_KM\UOY6;][]Z?_\=__C__V?[Y]^[_4I_>9J2[N;LKE)M.KK.Y_=>??_[CCS]^^OYUM?BI6EW]# % /^]_Z\6?\/]ZV_S8 M6_^EMSE\B_*?OJ]G?\J3[^6"P>C_K3K57GY_$N_^MOM! M_^DGY+=N?">J1Q];/[F I.^6V^JFW(EOZ[KKTTP!11CQ3A55E-H#$ $$@H@8Q; M@B;UQT_*Y=O?/C=@ZB]U:TY"K9&A4BJF28&!^Y, 29@L *:,XC^%\/.4^56Y MKNY6%]NPY7#ZJ+V%_M]W"+P]YK^Z2,;_ELZ%ST:JU:XG M/^AP;MP]]N[A;NW]_*XO*RO-A\64V7Z[G__I?I MUT4Y0881 JDVE#&,+6$YMLW()4")R68?N-H.WZY0-))4@9PP7"@BE%:.)0XA MDH5A-A1;=40?3I,5;^XG_YP*6?5K=?O M7\J;K^5J@A#/)>=&2EH45..<2MB,V1RZN6Z >#[;@%'.EH)8%RT1;;I<7*5 M@+&VXN=:W-296_&/N_GF7E2&0)5(6LA#&9[91M.![#%"V8 MPB3J=9*=$ZH5A]5QJ%4D6ZH4_2Y,G1XUM4WD)P;*@@&-90&<%N8F)T@V \E" M'33G>[X%-SR-U(((B"$!G*E"0 (+"(&;&)DB:$LS@AIUG/1U9*^=#*4GKI_\ MG&G:]RPM)W2G'XWCT)N>-E0Q.U;H=NW&?7@Y*Z:KI4N_ULTW&7-L=T.2DA>YL;@%E#:(S3)^;D'F0O)L+)G&(&3 MY"="WCN([US&M9X46D".D:4"4$0 &I_GHL+7*A!3H4E^A\R\*9DM2U#'0\)\&7B(R)IW#CT,9$V'AS769$][RG. MBX0[=2RZ/IS!LS\!_U*N;B;(X%Q@(85%%"!H MN(6X$1+#D6T3%$+;E,1"*W0.#,N)BXS2:HXPM\P*;B!(/2W>Z\;M%E/F/N.F MG8)'9_>T3)^3V$Y:G-D'1ZC_=GR$^DVV@YI].1_?L]V5K'J,CI+W!PC/P/^C M>.>I\%&,NSP#U#$LD)QG E4J>L\;C9)95:7ME/'BBEZ5L_EF[4+?A>_ 5V5U M^9=5M5[O?FV26UV@G%F H<@9(QSDHAF=0/%HL>8U' R2G#EF,-&,0&L$R'%N M),QS(Q3 /''\V<'+-E6VV@W;Z3J;9K=[O/[MRM5@[1 M!&"%\CPG4AFL96ZW!]$1* 2B5B$:LN 7T"SEDA6J($HS]Q^FA%8&2:<_?J<% M\=1[$L5TM;C/IA<7+DIFZZD+EOX?J[OI(FR5+B;1[5;CSL1Q6$!\_G[LFVP+ M--LC=:JZQ3KLREI[#D^LH"5PQ#A6RE(85B7OQ($"^6C-[*G"*)+"=""HG!?OE %0H$"69W&$A@!7+H#^H5!'/!'2;# M.%2T@$6.8.KYR6'-O-RNF4_WUS;J&S[3YDB\RY&6Y1]>7IM#J%=W\YFOW1(H MM0E=UE)ZQ^&M0"E^LKGA'/+D^M4.>3;?;XH8J9SF>:&E5D1AU[H"B K:]M9\CQ;2 MC?3C ;U#=;:*)"\3=&*01F!U'(,PAB$OGMOOR4W;0:2FZ_G:#=6'[=YO__NE M_+Y1SN+?)P4@BACA #"38R091*9I'+G);4@V%*G)Q)E/C=*'QX_NAYJEIK!4 M)A:W[<3J#+2&"=>>T0/$-UL)N\_^OOO3X\QJH ,K63OV3JA:9/K'H7"QC:J2 M=MDPY?MM77ZX+-:;^= "6>!')U8R MA\:/NCV>,!$+I:F=6"5D*$R4'I,S'D5Z2-$)Y>G(Y3@4IBOX*DI_"E.,$S4J MGAD8TZ_5YG^7FYVV3 C)"V2YM( K K&7*+88)$B[#I#&@1#J>V[]?HNBM@F M.=#9?;G9!\:_GTV&.]%\0HO3NFT<@IS8QFK( M@1 FS>^6W\KMSM_C4,"HH!I;#6A.K2BT%KEK#^?66(%QV.76[JTDEMA?IJO? MRXTO\9DY0UW@ 8_I^EHN9_X//R"_31=U^9!]17;.&>8&N&8(!"Y/%5P(Q!7' M1"BNVDX >[:2<-??(:K5J/[+$;:S[0B>INK4UGT89G>+\L.E;_1QP\N9_#:=+WQ,M-7JL_OJ(1QNBV%C-^R-U0Y'+I7K,H8B MN(,DD>2Z]36/U$ 2)P\-?#\[>#)6_0#>XW][6:W>^J.J1ZE%V,L#PSCNM'*. MSF=ANOK876_^29P6<-MC3,[K=MWCV(F;ZS*[:()E_9?RD2^G3WTYWR;.?+Z?)B/EV\ M6[IDH!XL=0T]Q13PQZHA81IBPPN3JWUK @U4\71^JJ_E+9P4YIG(B)2>D*"S^*Y<>CV>4Q__)S%^?AO?<3R\Y=5 M.5W?K>X/6?"N,B*V%D!DK)#F&JDO,W3J7&9_6L7Q>,Q8WK5:Q=^OFOU3+\GZ[ MC6OOEK.F0:84,E(290BC,.<22[YK4$$M6LV1(S23>OO:H\IN:EB9OX+=4H9B M$-ABK7@X[CKNL&WYVT++:FRO:U%T(@/6;XNZQF MOKGS*-8_9>\VV72QK@Y-5)OK>JRZ;B^KK;',]W;@VOY7UVNY5N2Q7 M[L,NKJ=^3ZU[N/J 9>Y M'YXN[[/-_*;LNWI\TKTOK0W'Z1,C6/F-9$@5?;R$YL=_J;Z5JZ4?/9]O7;>M M5N6L6+I>=^OZ7;DVY=?-D_@HL 2NZ5Q;#3%C4DJ\2]4IT* (S)P3 $@ MG,MBW #N*J8]V6RGFL,1&3AGV',X#A$\R=.I(WE1^!V'K$6RY4F!LW@,M1>J M&S?1\#.>C]/;I1 M)]+:ZE!JOD+U9T]5#>ALLO,,+2?EI@^-8Y&97C8\D9?^C(2PU' ME!"J9<&-XCGE0NPEC/&@UWJ[M9!:5AZ=ZPR4E6ZDM925Y'QU6 I]<,?@/++R M'"VG9*47C2.1E7XV/'.-H"\CK8OT-<?/O\4LEAE[DI?]GJ^_+ L_WFRC3Z4)P/VVT?HT6X; M\T-ZMMU>=QQJ7]H4']AQ(]@]']KBZGS#).20V/-KN2\ L(P)I@I%7(.Y(!@1 M AH 1L/V%YOC-GNNW:$(T3DR_RV"\/FHC[2?%"V>1N8^Y)C:V7S0\=A:9%^T M/.T5PM*+I[^24#V">);(L"IY-XT2G>2E$_)=^U^N5]7=U;6=?ZO_V4R')07& M0DXLL 6TD@D>(-'4!!PPCDEBO/'KJDW8A>ZLLW6BHS4_PQZ9#6MLWI%MH'] M%#70U=@/VKJ#GWG\]5>ZG.2,Z)I1!]*8 M=K:+J]&9[7B^YM=J\VY[A6!6/V/X; FN':"":&0DRTW.D-"H(*0@#2!9,#!Q M\]ZO5<=C.#&!A,C!,>;.IW7ZS0^'<$W+/?EQ^"0TK#X\#_2F+D'< -\]WOIR M)<$Q'!X*(+K]":,4WAO'SML0AIX^JY2.V[8ZOBW0^V1K$!!$J-$$0FR8%84D MS4UW"ID%/.2\0<F$P^J>A\)NE[GI@3LM:3 MR7%(5E\CJJB]:Y 2J>_GR_+=IKQ93S0DT!BC*;6&%XI(#ILCG5#*?(@RJ>W! M)):OSW/NS26.K,^(<9P#R#T(;C=7&)C;L%#X2HP[U]/LKU+6YB!R?[[' M,;N(:=!+AY%C<=55WQXNHM/=#?5&Y3CWAKX9!OPH0NR M&O)Y-?$U0@,4,IIOQJF7\&]^]^0])&Q;",+42(+$5H&/X MW0.#Q]=W_2&1?])&A@2..4]D\(;\>)'A ?T)(D,W]_[8D:&CS9$B0Q_&^R\M M/T0Y41#:@M(<:J%E(264I&D>"2PB+3 '-IHXZ;?3^2K[ZW1Q5\9:3@XEM>^B M&*=N]C>K]9)S+]Y:'7=Y?+#&_O77=]/E MS!\BK>XVG\KI;+ZX-Z73C9OYLL;HY*!6@_UR.&/4"D*LY!SFQ&AH+6Y04<-E MZ],N V!)K)5/SIR]R>Q?W_[ZKCX\L;,CVQF2'5N2'52VS1;3>?QX6H?'Z,(P M>?[G]E[ "9B1>;'; 9BAO-GN:$Q_2E\Z&3.@LT9P,&9(:ZOS#(F>T=OOK4R( M*#0' #+.L2VL\#4 #YF"/X'Z^MYPOQ9&N ':(3 M&#>>O$)D]_#@/S9$](-X&JF4A]GPFD!W8*2S[#[EN?N@OZ0C!!I M[TCC2$6^JS6OR7TOEB((O]^JF&"!@8LK5C-0&( **46S=XT*6_!V^\.Q6AOW MSF\T3GNK?SPRTZF_QS@PK]'4/SJ_"=7_),\QU-\WT$W]@V@_3NP MU%G])QAI 7A&A16&84ATW5&@RY;E6 H/NGCVSOMP=-'24\*D-Q1#LY53U5 M.2IE<74X@>R&"&UK9D8JK>WQOR:F@4QT/6CSN.FG%P3VJ^?4*F QSB%T@(AF M!=J_ 8&+@H(^1V\BPAAF@SG6%<^8_)\6\)%1'Z;TSYS;>4;!GKL0-9K[HNUY M#CC@D\!YXSSRD\+05PX!)>,VG59/PM\H&E3(YH!:X!!TQ MC7+*<:[W>3J52D1-BR-A&O%^Y.#NB2329_!,$N7^<>ZJ=G1!'YV/[.0?1/QC M6QT:$9*PGCY,/+PWQ34S2@/#K70^TA8!W*R&8\RDZ7=K-16J<>]>#NZCU+$B M@7/.%2O&=7NUHPN2Q(IN3O[18T5'JZ/%BCZL][_%^ACGQ#"!"'<2II M#,-:WVKMR5VKLQK^YNQT.7O<5'TB'!8T+Q#*A4O,): 0(-#4'"-0"='Z#<1Q0SJLC]J+\P/SJ[C0&7.96NE9P*H+3&3.TC@C!YZU-U<9H;\8IU M3%*[RW="/N,)>?>;-)'X[:_N"7F.K_-Q;]2T8B10_#O2.=XPT-6@%@&A%U=Q M0D-]L#MGQ&# ( 48*8']2Q/-X@EA&.J8S,:(#_$H31D? N_: M1.(W9GR(SG/2^!#ASDTK1CK'AR Z?X3X$&904'SHP%6?^+"OM#*1('>?3+3K M&QBJW)]>;UX>)1JW.R,>IZ61K61'HJ^[_J=A+I[TGXG0_H*?AMCX6M^"X%XR MO^PI86N=V4HPKMNQX94>KVK_XUH.U"/+7 M\N0AIHHI#17FG% FK12*-;@0Y";2JY>1T(QX*7U E_06U3-X(Z[<_C@GO5.> M\4[GT=%K=VQ[VZMZ$J93ZOW#TX.B,#DLB,B!($@X+ 8T)\TIL6A_EOM+6MD/ M ]5AD?Q+!/6/<9X[@8?2R7\"KPPN_^,ZO)WRV'8ZC_ZX\M_1W@CRWX?I_O(_ MH406'$)CM6M3"\HAWS?HOJ[CY/&O-C.RI>L8Q/65VZB<1=31L0AC)\5K3>K8 MI:R](:TU*I";MN+S874U7<[_HU[5U]5R72WFL_H?: HY)\8 M]L,Z=QP*,;#-U3F'4YCN?+ZX+F=WB_+#I:X6[AO5RD'Y5LK5R@VH'8+E[%=' M\PO?_N+^MG;X'/[U%Z^8$VL,Q-P4F$@%C(-IN=B+$$=!+S$F@&>(X(!*0J$U MA&#)-0%<"K]I9@II4I\/:"SRNO/ INS8J%JFG%EO+U[ZD>S8LNSOM6TMW[4Z MI^_;!:"1NSTL&IW'XTEB4WR_G A49^P$XXA:YR2@&LV ##B%]B(V=2^O5F7] M=_G=%XY"KF$%M:2^8I1!!2&\D2G >?L[+*U;9 PJB*6T!#,"H2]6A:U6TM_= M(3E-_?KE"=WY>I_MH;JDUX$->1XQ'N6G(\/YV X3^Q^ Z("3;63ZI_[6/MP>J9&?^AT9\,:[8[Z-$''V#9OJQE_)0=RX$6E]E4()B*42L[P9E!I8VCO@ M/&Y0%0SG#$*K#".Y $+D* ?8&EPPI9//;]?+V9+Z]\=%D?A9Q'D::!O4X53AX1$QI-NO(ZXF#2V:0V ML:0?7RU#B;-]M?EX/5W=3"_*NXWK6(OU+^7-UW(U,2YJ<2Z+0N:&$LY8;O<+ M^\84[:_/G&P%N<01N_\8Q0RQ>@+C03/,I?]?8LL3/W[4!@D^0-1V4WG0SMC6SE_V>B7-3P"4:,0[AAV5+&[ M4-A^283EK_?S9?EN4]ZL)U8: Q75%%@$-!1N7@*;X229@"$[)5&!,8BIXDA1 MFEN2%UHJ16"AL0;,P)RD?MLLXBJYMRFKC0K<'!G6T:=#S^A]'&V-+(5[D^R$ MQ'3%B3V0LWA\'+L?YS&]&L&(B[#^9,IOY:*ZK=.>Y4Q7-S?ERI\KV)U"^#2_ MNMZL/U8;]WWWU5^FW^_S!?E>E,MRX_3^]K("<&42(8-0EIBKJT1$C>Z ME2/4JACM$#@M1M86TD D)&$2"B1LS@AR]%IGP;"[*T?+S&^RV<' 6MPN'IN8 MK6H;L]O&R.QF:V5VTYB9W>[LC+"(,U3'Z+' -L(^$2F^O9Y9F[1[^5QSA^"%VP'-C[HY@NCX.)-LNC M9_%.OPVZV6SNH;V,1DW7YO1$ M)J'W>^Z;=F<\>(]U .>..$\9Q/Q6>[>#^:%71O*I7)?N ZZ/$ M#)I/7&Y!18@,?=CN$>8'(CI2%,\:N \FIG843H@0?0=R1K?@^N5ZOL[*Q=8/ MJ_)V>T]LG6VN]\,@,6 6UH>L,B6(,N.X*WO?B]!Y@YA$/S M&A"CAN:W:U!RP<=7"?GFJX3X,[ ^'%T\X-E+7OUE9\KM='F?;2K/O?O2=)/- MJG*=+:M-_3N;^>9N\_C7-W[K]+)=<4#>9,_YNO=F;KF98_E[=3UVRYN/]47E172U]CZ'C3_C!G M-//UQ:):WZU\>:)_W,W7\RWR]:;X?ELNW<1QXM!"0 1S$T,C.5/$S1$;':!( MXY!C7,FQ&@,M+Y!BJB"LH-*1K!5D%E-M,#GC3OGF8)*3A'7;[E:)#,"4OFC9P@75"%D+5&O?H:R1 0TNG< 75V!+M>4=D!SP[(CP3M; 6E>M!\ M0IN&<-XX=&<02ZOAAT97O=B5[Y"V0 QQF&M%3.Y/M)JF%26Q#$EZ0S\[<9)Z M-,([U54*IBI4+N.SU%D"SU*&Z!$3K50JC+.Q*4\@^A?5I L+;15BITVF]/>B MZS2HKKI00,A]94P%"0:&&<-R53>& 5",M+JZVK.)Q'K1A/TC6$'U7?H2V$X^ M!N N3$4ZT)9$39XGYH2H]&1R'-K2UX@J:N_JJS2[:_F< ".EFR,5E%N7^P"7 M\#3-26B#ZG1W;N0<:A-4Y:,_C5T5)P&#$33G-?(&4IT7*WE$XW.LRA-JQJO: MTXF7MNKS:[6<[9HJ9[O+YJZ5G+K_PX@1G2.FW92K:;\6FVR M Z9LNLZN=P-IOI^>AFE/)Q+;R4YJ_L(4QU-G'E#7:-!A9O]ZG8XD$O0,42?4 MIP^MXQ">7A94\3I9A(5:_QQ6_2;*_:XW?2H7VYWPZ_EMG7G!(K< ^LU3@ %T M(HCS!DSN$K%69T830Q@H43K&U6E>ELH#/5;)AR6_6XX5POMP"]^O,A>ZYAW/ M%>-0R=1&MEGICLUIX,3RN+6FX)M"A20%LAA@S15"?)]*4FE!JXK1_5LYBV+V MF5MV83)HAE8LJL;:^WT M)CUA85I3<^4![>>3YYE$/LO+"9'IQ^,X!*:G#8]K3$5@I,]D\M-\_?MVL1X7 M!59*.ATC+JL"N>!HUR3CP 25(^S5T'#[^\=K,)%FANWI[#[_2\)DYS, [4D< M;)K7$!0XF0OF=1QZ%,>4%A.SCOR$JY.NEO5AIB_N]W>95EU9.L71"K**0.PZQBF-*E:#SA8G5)]]0G:KIW'(* MB=)$V4+8PF*%F\_'1@2M7+?_U,1)4@VDTY0M@)AVRI*&DS 9:45'$L786W]" M'L(9&H<6=,!=]>T;'49Y<_H :));B02TTCKI8(04^Z1' Q,\SEM^[C CO=,$ M*(B>@-&>@)E.X_TL$YHC!EX;\X$\C6C4AR)_;MQWLK[MR/]EOJQ+V6W;L!@H MH2A'2 K,!:72-,LQ7%(4M'(;]LF)1_\.3-BP#^2FWZ$QM*"PUQP*R T-M=&FZ8-IL+.((=]C$UDA$H!OVQR+0@X'P39/W^Y>& M"DJI%@H0R J(-;5%#IJ6".2MJNKU^?SAMDBZ/_#6B;?039$TE'7>"SG?>VG/ M4-)J]R.KFPV6SMS)QC6E1Y%(3K2!0;NH">-,< M%BRHQ%GG1H93%??;@>E&=^9")24A:5UUY4WF0?ERD VLL]6#>$!.*X7IR.?8 M9*:K&2^7BNC#2UO!D3?5W7+SX?+=LKR\+'U5F]*7TOJP_+7YY"*'021 QM422)JPXF%:8O5#Z_Y0[3^Z8QEN:E/ MRY:!FZYQF6\G8F\JW@YH=L&;_?IKZ)'(70N,)"4SBC7'(8AK3 MJ@%Z>MP5[>T.[O M7MC0D;"]0LDS&A:+Q//*530KJKA=*W#2N"]!Z-/%&U^UM+XE5=^6*F>^ENGZ M\_5T5=9/^S5O+NW+%7*"E"R0%"RG1$*1%TI;R1D10!)2.)9QR&G6H$%I/H [0LQWVNOCQ^DU6PW^[?2!Q_X;:V:J* M]N+[U,QL&$>.(U$9RMC'L[PA.6ZK(Y\WU<7OG\KF*92/J^IJ-;WY]#:Q4IK"OSU=*),K8+EEM)$1A5G0%G@_)%+HG!L. MM>*6J )Q;K"BB.<%PX3IU$?CMC"]EJQKH-ETC]2_H_&U]*])-6##YHR)/=1. MZ,?CG#"=KW%G!RS9#KG+M?8>VZ+/Y&./?6KAL20JWXOL$R(_C!/'H?$#V5J= M8YCT4OB9N5O-EU;#@G'-J*324LD;D<"(!>U9ZR]4/:A>Y1JV,N@TY+7GZL8NO97_U+:1$.FN%0YA4!@ M#9CAM,E]5.ZFOV'7PUYOCVF.D>#68"@)=,T)P(@Q12$D:@"D,."2R-)D?H.RM,T[4TVW:+,%@>8 <^+QN/ZM,R=C^98D^,=S.S]F7D. M>,OU+'QW>] U#N_MWEAM2\LS$20-K2-X;36^357*CAB6%K];7E0WY6?7)>LG M/O?+QSEG@!/*"E^7 1BM1,ZU4%1SP MDVA[&[_KQZ51LBRC;0SK;YLP+U)S( MS?J2.8Z,K+<55=PN%CJ-W+6S?:5)0(&9,(@8+75>0)1KVC2BC2W"EL*"/CIU M/G48(%W>5POEJ>U,,!E%H;E06W82S?".>3@YG>M$V#B4HBOX)Q.U'ARTU047 MMV=W%YL/J\_EZMO\8EM0@%!%)9) :DT*-_DK6+YO"A/9:A+6JX'$&K'#M'U8 M=8=KW:GB1S?ZVHE&Y :QISR :],1K]U;.HS.=ZHWTH#)(;A*S&$5SSE*; MY$5^7I>>'IR.2G_ZV/&\"/5F)E")FMO2!=.0(*$D0)8Q*$@]QQ+&Y)9*PCNH M3\M/'D9QLE7YK5S>E>LW_@Y/)Z%IRU20N"0@J9.@G*FXP0,67I>-0+9&)16A MV)^7ATX,M-J0^E3=3Q>;^T^[<=(T!"DWPM=+Y$1BGB/!X'Z.1=KI0H^/3RP. M.U![<0C8Z^A(5XL-I/1,A2E$0U(#Z'6IB,96P#90>M:Z[?F$L]=N?^=9>U_: MS.E'S@AV;GH:4$7K* &"JJN%^WNUJN\&/6I.FQQ8!JAB3#((3.'0Z\+B0T,:!*W"=?CXX;8" MWW>MY-6%M'93XL1\A_UMOKG6=^M-=5.NBN\7 MB[O9?'DEU^O2_6_V9?I]PD!A$5*BD!(!20S$B#1(%%1!]?]2M#^0SG22F;A$ M!RG1V3CN)%:9'UN']]K^<("S!O&;;(\Y:T!G#O591"V$UM=U+XF31B6-:2Q\ M7CT3LMGZ]6Y?/D,N9\5W7UCC2,^5EEI)0R $OM*-*939-Z.VD?0O][ $TIBYP,UV$ MYF3!++47E50$A6N)YZ;&DGDPPPO($1.OZ$87SL8C%YW0/Z,2W5EH/^=;E^YG MKYT<&9 ^WPE=)+7B]FVT[FA* V=N!UQ>82LR6.&GIV=8.GD/"P&N^.0I4BV M/)E;Q6.H]598N7#?O?I+N2Q7TX5K6:SGC?9U19E/?2F#W!V5+)8A+?<6AN>Z\#MMBW -]E? MCHA^"/(\,M>.N5/[!T=?3E:\HCR6S M!8 ".[D5MI"%4KM$,6=*Z<"24IV:&")7.Z#:RUKVYWE]+SNP1EXW%ELG:&GI M"\[+CGC;X1D\&7O"R.D]CA:CXPO_E>RBR>+U/W6J%^GK-O:=%2V^JY) MGWGJRV\:AFH&9UH:R<;J1D+4XX]FFQ' MVY\]H)>3M23R\0PE)Q2D#X'C$)%>%E3QNE-HA;!-Z7K29MO03K=^+3<3J0P@ MA&FFJ&5<"J %;YH3C)*059W.C21>QVEP-3E(AWO W?EK)RR#4!>F+GO6&G'9 MH?J7-_YIOJ'+K#U/SPFEZ_5LOJH=0URSB% M,42Y#T<0YA8 )F1AFT9Q(8-J#_1L*K$(U>BR^6XLE?NQ%"Q%?1EMF>D,1V9@ MTE/S>(SLB4 -G "=9.I4+A2'XG'H5"QC'F=(,3D**Z?JL['FC.-\>>?:_K"? MD*C2/X&Y_;DOT^_E^I?YLEK--_>-NKK)X<-/*?YQY[[]2[FYKF:'-TO7$\6( M7[GF7&!C!:2*D[T%0' ;,I\;$^YAYHE?:WNRVU7U;;[V#_FY?V9__EHNR\OY MIIY%_DLCN1MO;FC2-QX^@TKUC@-RRM3T:+I[.,R^-34[V-KTCZT%V=:$HT>E MUV^:V%$SX1]C7=9/V%;U'E364'*.FL*#^/!D_CR^GC2.4#=*9IZMISPRC!V" ML$.VB_5J*^H391E& A6&,LR-)08?6F-*F[#=V*ZM)-^0_9@RI'5@-23\I*6S M4ZAPD)KME>S/.U0#SQ->X.95">[.YICDLH<5STI;7U8"2B6Z#Z]79@6CA82( M^?>\(>2:4HR:!K260:EZP,1-A[H.R$I'3@>AXIT ?ZTC&(WV]MJ MA>L[AXSIN(]\J1[VD*:#3 R%%G.F60YEGA,@$30'S6)LLBRO_#OA7]JO@L8' MT6JPB>U@>X*W]<#SWC=%4NSREC;26J-8LCE)_VV$])2R #;66CF*Z6 M3IS6'\M5_1+I_B(YD] _,6055KB TEI[.)3#* BJRM.YD<0;U M;W=K(_GJ=@W#S_:RF:_\NEIGMVX@K3W"P+M& M'4GLICSQV>LK.V^R&M-Y):>&$* W832.4VP";7A%:;HPTE5FS'QQMREG$Z@ M!]1P:!0H"H/<7_;G_2"@O)_0M&TEN=3L@"01F]94=I.;%!SV%YP=JO-*S@Y$ M@.B$DCE.V0FVXA7AZ<9*6^GY6SF_NG8?+]W(G5Z5O][Y@NX?+NN6UQ_N-NO- M=%E7"FP2+91+RTDN*#2BP%!S+/?3.F-UT$O,T1M///_: LON?+U-IU5[CGJ&Z6L0DQ'T,\PC/Y9X!MK643F[,-A3-G=Q_@F428&! MDVML!3(6<(LD)ONK_E3CH NSL=M.G*$>3Z5C"F=WKGM)YR T#Y&,CD(^7V(S M7$![^V74$MK?NG8B&HG%MC+ZU^EJ[C?2FX,=Q7(SW\S+M;K7B^EZ/;^<7]0S MV ^7]7?NY??Y>D(X-D9(:Y6$4E%"3:&41$PS2K#102^N=0)@+"^$EKF_.$BD MP-RAX( A"X#&G 8=L^H@J WF_1FJK$'MYI<.7^#S;&E\T$YCSTY_F-!V9SZ) MIG9A[X2P)G7&.-0UK8G5@)T[L(;;-AQR2ET4 MT3DDRBJ1P]S (E>*4P!DZF.!+X_H'>+L"'*$?+6'#WIDJL/0'TM+GV$^^%'S MA(GKBV2&IJS]O3(.44UE7)LT-1:'_8155\MUM9C/_.4P/5VM[OU^V$UUM]SX M5P+K8JKOW:_-%W5>O=\ILT0R1HB&3OJ)!ECDANR&/-6,!;WC%Q689+Q0ABEC M$29( :$ Y=(R:9@MK$A]5N!$FG5DC_O7SJ)L:]*;;&M476WXR*RZHE^;+>T1 M>+R/R(_ V='2Z:1^'C!6=/-)<"1)[/HQQYG4IK>*0H/P'_3,Q_RBAK+V;RWY M/WQYFV_3A2]I(S<-Q+].%W?E1!LKJ8N6!;6&Y1Q@1)O,T^6D/&@=);1M*@7# MJ&#" 2!$$&F<+BID88$L!B2L/$27![D;N-F% UHK2OV7\@ Y^_-?WQ5=W@B) MZ8)V<>&<[(=)_Q'QNB&^_LL16B?\=ZOA+RT&DGA"JU.Y8QQRG,RZYYXP2<9B M4*7?=\N9FV4LYYOR_?Q;.7,QP/7IN8L&6Y6?0,HMX$RP'%B,E$OV$&^&,0[OP +,C@N5I@M,5_WV%M!/Z%Y7S<8A>7).>*P<C1-57M=B&X(G$==W#PG)"J*7,<)[OAB%#B@9>W'RU.8J)$E(; MI]>N08TY@IQ34QB!K 8VJ))"MXM5.X2^#&&VV&$,7 'N3VH[;1N4S3!=V]/H M2Q0^GJMO*]*>(\=[C;$3HA:-['$(6CQSJD2=,DS('M=YG5 HI;& Y58Q:#&A M!C53*PX*'%3MFC+/SUF+030M29WW$(3W?X5:1^%OJ\Y52$LT@T3FWTG L,$9 M48IX@5H_^7@>>.D&[0.+'EVAR#5X*6P)Z!_-MR54X7\_\H9__N0JS#\Y?I?.G'Z8?EY])E>]L]C]5\ M[;YEZH>(/Y:K>>4SPPD"E!=$%2[_@T(R3HPJ&J2%RG&'$K'G@-E*!7L7D3U8 MD%UO3O,:=_-=/5[N56^]=ZL^B$N+YA^-NO^^(]R5758 MJQO:^0%+>V-T>(^5P)/![Z@?["S+O&E-Y4?7"0[V93L#LZV%V=;$-SYRGF$M M,:Z77EMZ/%.?&$>L.RL#SRULGM4;\6+< :)Q6+Y--^YG7L*(E62DX- R@J Q M_O%)N[9 0+8H\!U9-@/%+D"'-,K9J7H #]*M$IB>W"<2N>!UR+4 MM]7F^\14%W?^63*YG&T/GKU;.EF\J2^:[&=_ F#,A,PU)Q!: *V&!A*L%.*& MR5?O9+5O*#<%%) PRS0F!41"XH(S3"2V5%N8L)) Z\^-[0%F!TA##[L&Y'< MV>Y3ZE\;&6 (E!K;6L^GM'/^%R>5Q,3V%.EZG7MM&M6 MSB?;MCZ55W/?Q'+SZ_2FG$"1:PLPT*X=F%N&,16[T50H9%";S;D7/]Q:2G5> M(.",(98CI0D"7!,).0$.ORXJ>KZMO/SDB?W&'_%Z\R^"BG>XF 9V2E-U?G59'^\*M(?294(W3I)W@+ M?Q#J^_\L[R>*YH4R'.3:7Y%1A&@DFS[/(-!A(O'XTW.68PIS01%W\B:TRD'! MZ[(AA112I#Y"N>O^.U3U"<#OF<,5JA/!I+45BI1\=5**]E1%TXI'')P4BZY\ MC44M.N-_(A?]F&BC%[O[ 7:^OI@N_G6SME:,[?:^+QR#,!1XHZ$):! UYB8H79*0W<^=7DOXF5!%[4FC^8>>+^VRB="&YE-X8/[)?*,;4>?7B%[H MG^0:?5AHHPS-HLD7]QL37&!F)2^,EM 81CB2HNGD%$O65A(>?"A"U"#*C&UWC4H2/^9V2B#Q,A>G&8AUCWE?5$<6R$]'DO*&1.$3'&-IU?6M"JB-.I MS\<$(HD-9$(9(B14!1.<:,PTR27%J:\8[0?"\:RY1A:N&L'4M=>-E*QU5([V MA$74CD<\O*(>75D;CWYTMN 9!>G'1KB&;!5KUY9KC$ME*)!&X,(*4Z!F*#!3 MY-U4Y+@%3C7."T:81)1PD*L<".(LS"7CF*&A=6075WLI21"!H5J2BKM^:M** MMNAZ2Z]QHI LM*4A=$W(/)O-HVBM&(#6O MJT0Z5L*4H24A$;3@@<4OC/]NK)Q_S'?$7?7M#\%G(JJ;FVI9WV-_^N:-O_P M$(.$ L9SZV(?4[M>C5V*#0(/2)QJ2A"%G$05N)"<.--X#BA'G.4<2JB3E^MN MC@#4$+,:XYMGWHX*?\,K%M-MMS<&([G3;L=K_ YPXN($/Z>/7\0@]ORZ%-.8 MIP;ZVKES]G_MG3D MU@@_W/KO?W3==*WNB^_EZF*^+C^NYA?E)]=SRR_^INM$^J7'G,(\)QJB @ ( MI<72@19*$-E* 0>"*A34&@$(B-9$ "X,Y,PH([7 1I+4"MI8MW]T[^U7;V!V M;.%^R!^,S.Z\E5M%R+9V9K6A;[*O]UEC:U8;F]769G^O[0VLMGWN?G):OW_ M+A*F_^/I'4EN7,<_2 M"5I&RI'[/W!ZU,%C:0)9?%I/1:\S.G$D(>N<##R.4V?WQ@#!Z2G.W7MY*->4 M8IAC1ADTS& ,>:-+T.)BH.#T(CZ"\D)028DI!'&A7>:"GEG M"T[/ZURGUT3/T@>2QZ9!W!\X=3NCY\<6XUYR3YH8U[LS_/ QKC\#\6)<)&^T M*L?QM"U/JZD6B^EJ#>E/#&VJW;\P^ F W=.$0B$N@63^O62M*!>Y=;FU,HP8 MEVB;5H<]^K2O#876%)( P%S09T)):'U6#S A-D]]>>V_ULC^K__"'>O_SW^M M@054Z4C%^>F8,1:Z(\Q7/.9L!S.K4?L2N.\;\88A/';$JU$?*RE-$O%Z^"56Q!O&/]TBWJ?RUGVW],]K;J[+;%7[ MJ;K,RL9_M]ZB]=9U_W7OL^W8R6[=[+4^WN.+@M8?<'NWNG7#TG_$;+Z^6%1U MY(^FZ_7=W5Q[.T$L(6;82-&E+^TB8'6A9M_YZA@*D\? M=^EQW.4QXVX/WOO&W6$(CQUWZ>.XRY/$W1Y^B15WA_'/$'%W[[/MV/G/$7=? M=%^GN-N_,XP][D:PL'71=XLMEL3WH;YO[!V(\]C! MES\.OEODT:-O']?$"K\#N6B(^+MWVVX$_><(P"\[L%,$CM ?QAZ"8YC8.@9' MX[-_$*X;/\("'^B-+@JF#26Y)"S7P!3- <8""0%C1>%3&!20*#=06485<=(G MB+$( ,LU,J3 TR M^CV<1C&C,.]V.\;B(>B/78DWN)^$(IADE#JI9<_>N4$*27@&Y'01C<\RIT3F6A'#,N>2"8>IKD$M!@!T@ M'L,'\;C_X:=(W'<*Q\.3'B$:VP?1&#Z)QAYYG& H$ 7? L 56X*3026;HCOQS?0 M4O4X[-L. "*6 V6,X0@0*"V'!I!&F;9 [A+S^IY\B\=X[Y U# M>?20]^0 5(T\?LCKX9IH(6\8%R4+><^[*FG(>Y&Q;B&OOP-&'_(BF-@^Y,7B M,T+(HX^@H)\8;@X?8X)R#HDR*L]S8ZW%S1''@G*&(\6\$PBX- ( QC$BC$@# ME"(%X9PHQ@MM3?J@1Q\&/0\MFK+V8;YWU!N(].AA[\GYHRWT^'&OCW>B!;Z! MO)0L\KW@K:2A[V7.NL6^"#X8??"+86/[Z!>-T;-4,'@_7Y;O-N7->@)RY((U MMTI0DQ-<8"+W9R$HH*TN@":&R*@1%@AF48$(@)I;Q%U68:3*"X!QZJ=*4MYF M]T9FM97GK&40T!M.Q^P?J".$!?5S]X'Q5S78>^F9 #62;O%/6-N@ PDIRQMT M]4F_&"A7]7:Y3_[4_>%'/D[O_9?D']/5;(MZ+6>SN?_+=&&V6^)WWLJO_B'Q MB\V$,DE](3QB)>7 35+!T.S(TNSOC:U1XN)@/:1/>!QC MYX@3)8?M%P/&RD@N"PZ90W>5,4?.P;EH%4#/XZ'SS"6K/\K5+OS?S)U(0LP8 M(A 3HX2E&%"Y7UD2@+7:91P$J&7"7W,WG A*)(&*$,AYKI#!0%HN$D?1_6R@ M/MKW)EM4?V3E/H"<4X"UU1"Z>0*C M4'$@5:./#OCY"L0^!FJXD)@B:EFNB()6YLK]IW-@*?FUP=-X_0Z U1F"3 @1; M;8"SRGG,0N&+>!-&5+U5!X-ND*6,U6^R/W8FO9UN;/*"9[*!-UG#2;8C)=NSDAW1DGE>SI Z MG+\OO)9:G!]AZ]XZHM3C1V+MN=3D1\(_XM3EP:^H\FJ^]*:JJ?NXBS*?<*AS M"9F@$.;"S2.1M:*)*L: \+WFL1@FN>%"(6T0)B0GA6 N8D)C>&X998B/.(EY M6+(FWM+]6%SS:I\;8R8S8'?[T=*9A[_[SYS"G.X$H\EC(O75_XS)3"SJSIK1 M1/7_67<_=M_QU=7VZTG*Q0[E_JD>U^=/'^&7<_$CM^/&G!8??CR.1_HMV/IXX< M>O>C1U<:4=0>$RM#['[T]MI9EA">HCZ53N03DBO$ #,%L$!CJ870>PDF1(0? M/SB7(3KG% CADB 7"(DA!7 4*$P$KFFAHXE*O^ 2P31^]09E@3.V9W&$^N? MB?#_S$L @4X?:LJ?JB^.*%D8/54II_1I_=LVK7A?+:_\SH4*_$KEE'(J3RKAJD*X=.%FXN"YG M=TY8+C^N*I<=;NZ]"'D\Q3_NYK?^.NT7+SP383&5OH8GH$H6F)F<\:9Y8D%8 M^898C29.PAMT;^HL:#NH]PBSO]<80RLH1..[9=)[#JK#E+,?RVFRQI:LGRM3I'MX^OS;[;'\"8 MRI_>FQ3^K6!@"Y@7HC!048!( \=(@F++[F@WARG)S^ODK\ M&O-GT^+GF.LIP[V<\>,H<#\S.XAO!%Y;/0U@I\N/\W)5+TNLFT=W<&$*BQ A MG$(JDJ!&:.^_"ZONN==MC$-TN#QV8 MXZ@KJFWH39*"OD[:B60S(N/C2"MC&E0EZYT!J6*MI/)J5=:%69MS;UM]G5!( M@,(@1QRX=CC+>4&;]JQBK99&^[>2>I*]/_NZ",T>^Y'7(HTUQU:4R'+"MK:-EMLW177X'YQ]UTY29P9;D)/$7;G==V M2>D@E(;)>\.F!Y5M4>T70H=-/E\BYT3*V9O/<22:_SSDGENM$_=3=? M^#N.ZTE.H.0F=[-S#JU$ &FQ7_,L"MA*D^*T-%AR^;6!M#NP78?U;-I [YPQ M=6$W./-,3&RO['-]E'WNX0U*9^VWLI]#5>VJ6@/?@<71K: MQY:74]'>#+72_^V)]VW1G5W:NTGA7S&6$\VKF7W8NOV_\D/@JA(Y#Y.'94L;M:URL(Q,YIORY1*48_-LNP63'\.I80&N ML:FNP+&S*MN9E;U\&?A@VW:YIK$NVYJ7U?;M;F-DWLZL-O1L%S,B.^S$*M#Y M.\DXEI%&P,.+=T7.ZYE6$YD&;'7YVW*U;_WYB\+%5GKKP78 I9C)E1)82D(- MRZG1=B]ZBME6QY@C0>& 6:*5:UPB(HB6%!C+U,KU9G[CSU%FE]7JLIQO_%N@ ?G^ !YL,:\:E_.ZQZ8'/GPI+F4[ M"T("SUD<%S";&Y<#NTWY#H_I9M.U]Z;?1_9GE->;[.NVE.#;]77IQMULNW]6 MSP_+6?.CF\I?C'\P6B^< F>KLC[H[&>-#\K@+JOE-_?9?K0?]90'OS_UK_ZN MW4]NLOO2?U+#[.GQ_Z8^'>4Q-75TLJ:.SFX&6[E_9G]'??< MBSHO\AN"7FXN=N"_-KOJY:SO_+9W=WEI$CQM<[4 M_=-:)0?@6!:HD!!S6W!ND#6YKY*^DTS)8+?)=S*X.C>6%T:0 C!""5*6,JT MUD8))# ;8A;^[)MC7IZ.ZGUUG8&?S\^A4_$?PL7=\YXX];B^WC];DFM$$_14 M;FPU4S]['QK;E/W\A+PX=S\_M/:3^%]<:[__S[],Y>Z^"&56&TP*(2').43^ M 6TK&!$86N@::CTE?_+! #L-11@8;(B46LI"4VJQU,8U1E.'HQI.YO$$3+." MR6DQVTW)2YB&'RCIFO325Z%;*5=U05K?,3[Y2?.7ZKV37S=Y:8Z$F/);N:CJ*R1-EV 8TZ,MI046 M6, "$ M \4MAR;U-9$:J%\F6&RAOCDZ'34[P/7'CFN\ 3HS@)M:J/:X/!2F\P^P9T?@ MWV1;OWVILO>-WW;'!3]<9D=&9!]'Z;> B#(N_W6+04/XL5T0Z\WF2V%O.#>- M(% .:&QUEJ$0*QAO'H/2[F/F%]/%Y\WTJMS#,BA7A/G[[D1;PPS71#1Z892Q M<<)Q2S YY5P":SE1!4'$*,:HQDRP7"I!0>HS,*<"\L4.<+;>U)L"D;4]EK?Z M1N4S."IR7-X\J^>-&5EM1_30',M]L8+S&=PX:'@.=6>$"-V.TDXQ.K*WQAZE M8YO;.DXGX3E!I/ZX*I]'!J"T&A6 *$JX,4;G;)_<0T%QHF#](A[D"XW)(L=^ M_8I3IV>YE,0*11$22@]79^%V5;X=.D)W]U+T(#V(@P:)T\Z2MT/'ZNZ.3!:N M!W%HHH@=S[$IHO9+S,8)W+W]]L/%[OX6=P_?D=CN%<%_N[6KRE=4JI'9LIR( M'%*F**,<8HAP 14VC6I@@_O/J)\VZ1K$%B#)",C=_[@ 3K< Q\A"0(B"B>/P M0TF8'DO"W>W;2P\VNYW>!]ZKB\AXCX";ENQ(,37[K:%YAS-S0,]#=820F);R M;E'OR[7KV#?5W7+3G%W=]^S=8I&O!.-Z^7Q?3VE;12F[O5NM[WSY/1<7I]G% M2T.E[_G0UF2&!KKNWAAQ+.MA5)MPU9>S7A'IR_RFW-YFJ2Y_K3;^0$SYC[OY MJIQM*G^?<[Z<;LH)IQHPPI',#:52Y/^!]Z4^-U\^L[H#Z(;MIH$:0TTB>Z1'-AG=*M%EC M[:J/>U=MT6>?CESU97RNBA -AW=9]'EA#-?UBX*M2 R-C'$],^)H&=G0-A$T M!;?IHZJ\=.%"NFGH[.YB\^_3]:?RHG0?,_MENOJ]]*4UY>WMJOHV74PLH:P@ M2$FMJ"( $IWO#_Y1R <*O^WQ&BTTD$0R4!BBA53 4N)4#^%<$)*\Z%E G,ZF MWBB7:M]NS(WDU_[HHY7I=;M:'"^?[![&EM%PHZ0^X2X*X M*3 '*@?*6DL,PKSEQ<.P1CD1C!.I"TIS(@60!<=2& QS! 1,.4-N<-870@]( MLRW4[.A&_KE>EP]B\AFY2>N1<=S(2V1;-42?[GK%W,Z7\TWYWBO)8S3;IYPM M@8"[!(;FHE!"4)OG5N5U;7M!,6#=KHJ_VBS+&8,Y9JYIY42+2:'S@AAN2*&0 M%CSQU.;X4O 6Z]L:[#.#N^=3\_T=T$Y*S\1]F(Y&I#WQ#>K72#PAH0D\,0[] M3&'8BS>3(W/75CE/-/M^_WZ3F_6Y25YN&& :BP(J0?!VR&JF8!ZDF:T:%)0: M:K7E'/HEMT*Y2,$L%3DM&!42)%;+UX;J^ZYOQL5ANYU #DYTF#3&X#B))K;A M[80:1J5]'#H8UZ0J83?M-@6<,&@A4HH67%-KC>6,VV9VIX1J5=K]R8=JCK%2 M6,B<^=M7N?OX@A)FW<2509'\#?8&1YA M:5J5<[J G:[IC0$D-$<%H9P5& -#=D/+F*H#M&K9QM@3.3:S??[XZEG>;^<5:_F77&BP@IY(H*G/%.;?4 M*MN,!0@E:'\0^>4VW)C22(H"6DU(0:R4' .,"'W1XA[6_<3(6\?)_)$&\4_NQ-" ML\OPFB_.-3O@YW=)HCH]:5PS7%F>%BZ*7X)G3]J+02JI!\80O](:V+6>3ET6]PUKL?/G@9SY.5YMEN9)US8V)Q)I00B2D1+G_,]KPHAGA#'#1._RUQ &Y MU=Q:I2G+"1"%RHUC25@N!0'9_?/+%\UQCG*6+SMYOJ[R&G3L1)@-'[T;X\!]*J_N%MY!]Q^K MC4\,IHM?Y@L77:JERPKJ 'R^.?/Q(VM>6%9[J[+;QJSLIK&K M*6&[SFZVED68>B5T>(^I\SA\'6DV_> I+V=.=K GVQN4[2W*&I.R7WX$+T>8 MKNRJ46 MR]E\YO*+=9UI; N(N33#2\=%=7/CGR">+GSFD:J8;V=7A<[UT_>),60@YS.^ MS8K 4#[HE;%\7,VKU:9Z4AJH7?W&@@!,_6J&8$1RRQ3)F\D10M:HWEE+/WBF M8%HS@HDL*(&%5)@AQ%SR!Q53"*6^/5:#]\+UM&CAFVP34!'QS_-E-IO>KV-L MCB=V>(^L93R^CK8/L.\!3XO)#5T0.;'?_W_RWG6YC5Q)%WV5BI@=L[LCU'U0 M%Z" F5^X]CBVE^UCN]?$CO[!H*F27;,HEA:+H"TE=2 %50+%ZSL2L MMB5+S,PO@2\3MTP/>C MTI1/]U]JK8'^VV!M"4HRD+C-SO;?\Y?& N'P2,\4P\)#)S&PX M>$]GIAD6XW*:\3YP36PF]/J,LYLI4;!)<2;WBNW[ST,%U_JDS%6%Y2(F,M,I22+H0*00:7Y%0+ $XITAA@Z;S&O[W[Y8G2+CM6/ MY(^[IK6;V>%M]-<4=*<_Y)O^4;='J,&]=3[[F*.CW+*,H\+6.B \\E*G?-1H M?]4ZJO/F_C#G#V-#U!@Q\;/8D9"_$$6F=N8\GMQ.9FUUF2GCLLK]9J*3N2>X M:4IW_UGNOO'[>E?=%MNWY?)+N2YW#Q]U0%/5]L_E]GH1\SQ/LA@10KAD!&*( MM0N0!%10S2%65=:&24X3F *5,IE*"7.482D3J&C"*.$YI33XX7^K9]0K5Q9. MSY&\ VVS2+PDQHY+OT;5]IIS![31-NK5O=KC_A#]852..IV=W@][=X++$NV2 MSABX\/+O%,NEE"-6)Q=(H3"?P[(GF&W5%*/6M41-*_X_7Q*_D#B/$4Y5#@A! M&4>23EGFQY5A/''T*6QT9G>))>7Y$:>==S](6AVF3 ZB9[ZZ MBBX)L=-!Q>10#SUT\ "Y[<&!#2:G#P&\(CJ'S-:S156X\>T8+!;*'3#<0NJ%"2:=N=-!W M1NGP,RR'YL?#G?(72)A'&.>208_%T,_RGT&1X#BF6"?P*I,P%R3MIS!5+.^6 M_W+C@RD769)! B!FL9)$0D(Y5"ASFKJ/%;.>P_H7;-;]?Z&UJBVH M?X&I9V^+TUK5#2'WGJITLRNOR_6]N;1P>+LJ?ZS6]]?%M=(8F".K^S:+?G\C MEUNS]U1_*+;-D57;OE#D(E=YEBJND(RUQI0 +C*,L8B5$%9O1R^D6NB+ 4=- M0H_M.2HH$/4616;$14 SA!\+6"VO;PCHA>Q_@'F&-%AH-QLF4T>7NW MKAZ*HGG/\/[NJ)]A+F&F &!QBI7(4H(H3'IY)$VMZF>/EQ)ZMZ9I?E7=#3A^ M&H&<'4=- YH;.?4Z=5W#6JTNU#SL)#YGV&@\IO.@(0]V5+Y'F\/EJ8]%O=N6 MJUW7]'!I:A4]^L[OFW)7]\W-F(@!EI3& JLL3P2(92<_,R]I'4H&>Y7K,LL& M50D^Z!;5S71K"PX^^>:]4=F\?#=ILSDM^O#I=Z<'\'Z=87$+ZV)><..Z(_@_ M[>%_]LU&UR$]SOS"[G SZV+P#ZW79^V&D=>S7( Y=4DK"+@SN*H5QJXJ]+"< M=./Y;;DIWNR*VWHAXTQ'R]R\O['=%3], MI;"FLK+FG?I;V]UAO3)E<+7#_\TM> 3SEEVLF(.CW$*#UCAJ58Y^,DK_?&BL M8CQTW'"^T_PJ:OWZ1Z_]Q*%@(,9GF#^TU^9!],&MK*:="R-H?*$(PPE0F$L* M8 :(@GG>RR 0.B7[;I\%F1'5/1+J65OA9F0=\=V'/6Y MS7# M9ES_^B\XB9-__W*6,Z;Q3)"%K5>G3+2@G?4JUM_JU=HU\V#F8-:-6ZTZHFC+ MN_]9E%^_:=*GWXOM\FOQ[MZ\N?GT.GPCBR5 B!0E/"8B4VFB,I[VLB1CW.G6YB ) M4Y\#_+1N K/M<4#3(L04;M_6S3\VWYUX(K\([+E;BZ,<,8^).=*&I[<5/2#B M?_TBS,FC9H5^]QFPA&<(PIP(25622$Q1KP_-1^P,>]4B\(3MU)GKT9VSSWRO M<4*Z*_QJI_?N_ _PGN#L91$TU'?SH.0)[!R\,!J'[*@#BT[T(N=F?> M1.T374P5A&FJE5$L47$LA.C/8)EBQ*IG\%2Z!$Y,YID M]"':OSTXY)^.FP/!761'SG/RCAM5ZXFV;3I=+M=1;T74F=&^[J@C^B2RBMYM MG5M?P[ZAE; M+V*]$J D3F&B4LR!($KT2P.6(LIS%7&47 M &;FI>$QH,_-[9A?Q_,7^JT>M_N>^!+Y>#^@6%*@ZN+3:@ X4'^ M\[[.[K;5E^WR]O L6&$1ZY/W,4VN918HXH@A3HO($"IAE,]^R M ^_8_^?3VYG=M;Z^9VX>=OF@+N"IV,KFIS MBK2]J[;FTDM? 1/EC,0Y4FD&%*$88DX937,.))1);#47Q\A7,E-9@A(%4@*I MDH0*E,I886&>;2YT8&M;K*L[\YE7T>UR>B$^3N'O&=30#&UA-=WL<8BY?:_EY?IOY;JH M=]6FZ#9>ZT5.XBS.&:0PP32%>0:$[/F" V ?6,\) 0PC34Q "@:A()1FF C& MC" 8QR!XFXR]:M%MKUM_I.72PWT4CA:Q<"H(W0+>$7I[M?HCH\G0M4E/"![PQ"@1'T9Y958A8IPE+T<)#^C8[G"K9;G] M^W)]7XBR7JVK^MXJXSNX4$5 D*&,(F[M_+. E*:-6U.@5'2EVL;NOYU ZLVWM!=QY[%W[ M,:4*,/C&SZG/Q8\=T\;^8P&1I IA!5&*<)JG*16TFU1IQHE3%\KSDCC /,Z0 M !@1F*N\#&!7%7KX>IZO!^XX4$?* M.4L52P7',4+IC-#@!W#K&/\]!#SMWXA\UVN7:OMP$'G4QH2B+*:9T(D8QX!R09)F$8)BS#/K1<@Y$8E,%4Y1 MFO(DA2H6C&4H2QB04@F&L5,55K?)O-?JT8R]4/IS!J(ST]('L/.8?5XL>78! MWQA%#@-$P'XR40RMZ];HY)R+CT!M,16& \\%%%\L>SJ'D1D?NX,Z6CP:8\CHA#<7' MZK1<;.^_RX2J3)$[;/4+[R,GR&\JFH;I?E9A&3- 4YEQQB125(,L'S?@Y0B?$P1NT^ MG((TTQ-)(<*TXAQ2E'*!:<8S'">8A.Y]^Y0Q6JT&JN<\S([)MU;*B6T'(63#P)*"YT;!1Z2E>-T->H0T'SH&2 M)P%P&"^[#3P[@CUE[BF6'0W/#*AVO V5SP$S@G3?50=Q"659'.]@0J.Z##* M/D;V,7M[>YWTDN6G:-L37C-@;E^6O/PZR0,Z5OS]8;G5\CZMRD);;.HA_-K) MHC#)$R492P3$6:93^ 3WDX3AF%@S]TD).> Z]U(Q#D#&:D(R;77*28,*2 MT&U46[VB7K&KIL:( \D,1\Z"J"HN'1\,R @,?;4/D<,"Y%V(Z?GAX5W_Y8?#7-7JOMP_X(XEDM@[\M?Y2W M][=ZLBA)$,^2E&B$,'G9=.<&Y;0ZZBK^OJBWD+7J[7_<7JY=W=MOJ^ M7+L4#YO"P19A9&Z^=8LXC]UZI'YTT/_HL.YY=9RHLV%NGG.I 31\? MUUYX:2HN;ZM[[=E=%7TQ\[*\CKX\'%5JZZHRF&^L3E27*V^>G->V![/']>"* MZ]$5W\;[XU1,GM+5,PC?DYI;76A*>4@*^#?SM^J&5YN=!O>#3E.VNXKKCRE7 MR_7GK5;SG6M':92 MY*JU)+HSIC1EUCMCHIVQYBK:E6V!=6V0^?E-8Y+..EJ;S&_L>JO:BLW+!]N. M'#,9%".RC%F.!T\IR%5T&"6=?=&'?I3T)D:?VU%BK(P^[$=):VCT\6B4[&W] M2XT-#WG,+,?(Z*JW%QXKXU(97RYQS7,F'PHS3H*FQ\(F0[J0AT:E3T9H=;-O M9:/TCU5_ZJ6]*K?UCN_7!I^6ZV)!A: DA52!F%(B)5<@[0F/)"(=G2&Y*".9 M ))QR%,"(-=+2 IBP*F40"\O02H#)T%&U:9R]GY]==-K&]T8=8\65E&M%6[R MFX=BN?62X'AUVX@\Y:F]'[(R:QT#J8 M5*/:U*5V2//MX_ZD;0[R9D.;_<+W-R=^I:]!\Q O.,EC2*&(,0<)S%.94K1G MF!BDBTWQU92\.!_7I]8:9 IBD&>F$AB,LQSK15C.4I5D>:9-L;M[35H>.C;0 MFH9$L=H6IO>DCNOMWWXV]_UN3+F\[TVYO&Z#I+7#L:#_[ ;!^1SA+^G]0:E$ M;V%T9.)5=- X>J3RHY[5^W6N'B:MJ?V*]Z5?O=K7B7J8MJ3 1#Y\(?#-=13- MH]#![%"IYCWW'1;'GU;?BNO[=6'$OYP.''J]?C:=!Q>IR"3.1<9XDL89U1KA M'.C_SU,>(Y7;+X7=14.5(203R($"D*8I9B)17.!$T93"6 1>^/8*M]QUZ@3Z MH'3T1Z.VRPVH .ZP6.)>UA-N4>BOZ02'I>IEG3'P*G%4]V[1X7A=K R1177Y M=5/>E*OE9G?J:+YY*/+GMW+U[?A$OZQ-6[;E=E>NRKOE^'8)SI">6IJ&\\T, M%J(!C:LF&=\.8>]OE49RLWS2\:V_V$=P&L,,I% O!(0BB8ZYJI_.7#C#*F\#RFW/<)#&)'_O-=) MP]^*W;?JVE2OJW=FT#W_;E&\6]ZV=9?2IGL-M]FXT3W&*( M*_Y!=KW&8'=F*VL2E\QC?VH:4ZL+#'DW3CXELBN\I""3/"*0ADKE60< MT<,*3%*'HL3#Q.OD.8]5G&J^3F%.!>5) @1,8D0D)VYM&B?9^3:J1XWNH79> M'7SC>0L\C%M";X//RB.!]L/#>&;8/L8OOY@*2,6O^K_1HT^("IV!:8^8@J*[ MHS[$OT:__#+A1O<>*Q^;W>[ SV G)+"!0S>]AV(YZC(T[9XR+TV?G_+VR[V. M$>;[^W=N]<*4P@%8Z:4"BQ53A,5\OU1'.C2/O@-MH0/".,$QP+%D.80889!D MDC**:8XX *%/@$\_)^^?@C?OPK?'VA]>LKJ4? KI)XMP.!,7N<7$,W'PV#N/ M%#^\#9^+=SS<:I[82YXO,X_TUKC[RZ]#YWIMV:,S9A SI[#2YI*R=U3M2LXV MJ]5/Q>I^VW3 ^[/4Z];[W<=B>5VN'T31/>G]LB[V#87;VUT+F(LT13"' L09 M-'WQ](C$.(TI%9Q!^W*'PU5@":>* KV$3G0VD64D1D@CDBL2,Y[)T%6UN Z7 M#^9:R/Z*<+G?WW'AWH ^L B,\X#?+2ZV.D<'I:-.ZZA3.SK6.SJT/;_J+NO. MPSLNM7)GX:6!E72#>ZL!O&!W='1I> ? MOEPIBV&M%V$Y MPU#C8)P'%XVTH?(YL$;R2W?&+G+3H 01);$Y9B>F V4O#>6IU6WWL3(NP#&# M;N0,QG @SP2 ;SS37.06S@EH7-C&$--X]@6VR#7@9G9^JR@'C(8QV/6#ML:EX&\Z%EG4<-;[N=2FM 3NU, M^D=T!CN1 8RJ@H["$5FL69,W*_2ZV'XOWNXOSD"<)(2;R%Q%[_:NV>L=R===$YYIK<&UY5[_WIHA&P5G5-=[MM^>5^9PZ9/E?O-+QM.6TMX.N;C>8];5IS O6Y^+%C&N-_ M+&!B2J&8-%OF..,2 PX837.>$A%KU7V^2QJM;,;BG,BOYO+AI_YG[AIW%D;:Q,C8&-$GX^&QF5%O9W=3(#*F1HVMGI]5A1\B?A]A MS6JH>&E&5A_X8MD/DSYO-/U[](_0=5G5Q\.KVDQ0K&PLU*?VP^;DY1GLI,T* M#L?79!/[R>[M65/PM'ZSV=])/%GT](DR@.2*YH2*7$&$*<20)CV5J9C8GP\- M5T$2FF>(*Y4E.CL4D%$",$\%$PAQF(>^)7.4N_1%MSW6W [M'HMD9!Z><4LQ M.IUU3G!T#3MZ?[JR];BD(:"#7!Z=S<)1 ]^UUSZ"+!.]OFIWF;G?C<_7WY;8TVO7A7)I2NF51/U$Y1B1-:)Q# %$N M*)& [)E QMS^'5IH1?,<9C@GC-,T@T C+7,40Y+ -!$I4*$[?1ZO'E?5J5?? M1RN$TAAYO#SXWMFYWT%HJQN73@^-+SX']N"Z%/S?0/-?;M M-[ _5U%OXF';H#]@/N-C]+[!=;%;ENO:=/[5?]F8':/=V6&P MK.M"_YXY^%AWG1[,MW62O[Z_UH-()_EM:_/;N^7FX7_7)LF_+C9UFN& M@OY']O#2AWTLZW^T+X,2GE%*@:#C(U*O(&!O]9,S]>=B3R!E!:'E^/R.-P^55/OP=Y(!_.O3/7 J8X1"8QT6" M.0)3S7[ZNL5*56V+\NM&_E@UNR+ZRS^7V^ON1B_ F2",I#B.%60)2RC@G4@L M!Y3 MWX\I58 AZ#:]3LSUYM5G1CAB#.C5M?8\"U"XEFPI+MQQJ,(Q!&.H,1F<(R@>R\^ G+Y94_L>=%W;:OQ % M4&:, XHD226 ,)&]3)EE3M?(QTFZ'$,->C0^$M91+!4 46\\=9%WY&=QHK<[79L6[8" SMN&DB^!P/]XQ2 M4:?55=3H==5< W9M,^BI"-A)D,ZPD@=DYT%)/@QY6M'+%S:V9/1^]ZW8OJLV MU5US7<1Q M^36I"CA.70]537MW<[I+ZVY;^[!+W4F.8ZA,ZQ\)8L$0EQE)LKUD0IPJB_F0 M%_P8LU]Q/<;OJR_J77UYS-^KA=4*IYQ(0G$@.93]!J$QE%(Z/I"VF,Y;. 4"ZP8\H+HN_&F =%(R\^"$*<;FB>(=! M;ID'D88RKIID:+L1J]FG_+-)@QEK&8" 9=B-51-%:,<63Z(& ),YQ@H%@L<"9IFF.F M0E\9/J@8T<,+BMX&-RKU#;H=E5X0;SHSF\6:G9P^%G/K2%$ZBY M"MA>M(TY!RG+:8@9AE-XPQKQ9W>=$RG56#^/7X?VZCYRQ>C9W1L MS/$KR3KZ\O#H!SN+HL:DL0VO@KO8\IQ[EMYU/!:?UK&!^VF-],.YD_?)?3V/ M&'(!NT]VZIH6>=O(TPK0O]++6^+0;?"'5U@Q^[AT'=CZ".D+G'5^Q$,9PAR&%SS M(+F!NE<^!HQCFCN8 @_:;:[-;#.3K;NK26&J\ASS&(,4,H$(0&FOJB2<.F6\ MEU P,/4=S\!!-\(OXS7+)';N#G-CRZZ==I>-7N3*>0A$SV6FEW3@//C[LA \ MS57JY@O MOA?;+Y5M4!@NQX4HCE6R3VN-2E'5Z#3Q<=!)5,Y,]O%(SF/&>K"C\CW&',KV M]<*:Y@/E:E=HMS36*CBD MQ:$79!V*Q$V-\+!";W3SJ/SCG]^*;?'E(5JUQ=ZBVT;/VNR(U,6FK+;1[7*S M['Y8!_BV N2ZK0^Y+5:%N=#5%7B[N=_=;XNKJ+[_\E_%:M=4D-18]$UQJN;* M?S^#3&RZBI9'?8MJDT#4_8M:RL^/$@-1G- @)H"U6'!:1RZ;@1_ H77R'TL>#,B]M&FO$3J M?O#Q48P(PSS.$JX71ZE>*,68(K$/(4D.J=MZ?XRD\"O^HX.LPQPJMM]UMG3R M9.LJHNMU7\E"_^+'8E5]W33W33\4V[)JVQ?J)$VGAQ^+NVJ[B]Z:^_G_,XKS MV/IL'GL+7BQQ*,[CAHZ?XCPY)'$:QPBEF5(@ACGE>X9@.OOS,E\M906?L?YG MZ:,I^C^H+HVMJV8]45UM<:I+XX:0[60UP^K]35.!H@OA))4QIXI1H26*6$' M4"]'0>IT#\3]TP.OBIINZ&87PJCD=A0Z "F[<\RP(+DM?'I\VIHSEWFO_ R/ M,Z0R'+MY$,D(_2M?H\BYM7NA?_8;W5R+XGNQKNX,5STNY*"T4)R9WL0)2S*9 M4:)H)UF3%G.B$!_RPI\A-"HV^Y_7!R6CKHB,(]%X0=B.>J8&UXV,'N%ZI%_4 M*7@A?K( [0QC^81\'ASFU:+G/=(]HV77W*QH.H[^5FR*[=(\#Z'7M^6FK'=M M&Y''\D6<)#F"T-0X3P3!1('^?;U:=N M[KW=%^ @&$B*8<80S:7(4IR!_J(>I3%WJO[UE[\)_=DF!F MKG,,E&.]=L'B1..!'W/5VI]7Y[$HF=)@UVO4OK&V6]*\K-4^GZ%?ZJ9CT"+G MA%&&$<,XIX#& ))^GYDR:/>*W*_$T%1OSK([,E@=DT:7G/V;2R[M#66;U3Z=%BS>@718LEP!\V&+EEU],V>7B5_W?Z-$GZ%&M,]/:= J+ M=M_*.BK6[8W*Z)=?QJY"+.$YN0+Q#>\<5A_>;:I"#L@!JXXOKT>Z+T\CW?&/ MFX.+> $X)SGE+,L020%B3-'^L((EW!P95+OEVF'U,8U:3J%I;\$@^GPI-)E< MUGR(V7Y8#EQU3.0_A]7'_%PW\2KDZO&O&7LNL!;QXH;7UB33^GI&:Y.)#7]I MC7()[)T?>+87IUX+=.]O#C>FV@M3S7TIOKPK=VVM1'I;W6]VBYC%.6*IE#C5 M(3 G:;Z_\L:8 'RQ*;XVG>#M-[LNI:H5@9&6P)Y9Y6UU%&U-C^#VI5"Y^:[' M2;4M78^\+^9MNZ@T:P^/?.#@ZV+BD751:]Z%WB3[]=&9^'7I43&/8'9Q%$Z] MIKZH5ZQ+<+6*%-1@3?E/IO% M4OOZ^J7@T[[$;A^&KHS#FL/58?>M?/G +I9< 'ZWT+!7\'2QM$[)BT-Y!F;$_I+W2_+MJ8ZJ,%&VIL;I)#Y_N1;VK=O^WV!WR^05(E>(( MD#R5!"K.<@%)KZ\4RJD@^N6T#!P63#N1_9K^MH(.B[]02 J+PY!0-8%G+A["VBTI56V[ M;YF?BQ=4?@YC[5$=&_P^)GB_Z\Q(A==S ^A\> M9T>",U7P]>%#^R(T^N.7:WIWMR[;DY[N=.?^]GZ];)[EW-P4J]WG[7)3-YJT MO0\2*A@% !$0"PRI4E*Q+$NA9!0C857Z-K *@2-DIW5TI/;^I'>O>-1J'AU4 M']3]))23[(+@#/SC%LP"N290E: AX)Z)+(&]-8\($=K(9P6')L T'&-WA9$D M@TH2$>>$,+VZ QPIV:L#4H;"-AOIC\;W8W!>_W9?7I@+UFTVK M#"OT*@F@V8-+.$H48Y3F>:<0(THHI\)SX=0(S.0'S:-[ MHWK4Z1[URILK3QU/?>CQH#(FV!8T&[@*ZRX_&9>,F-R</"A]"D.?%O.;"EM;6A>EEK@MM'!6[/XLBLU9E4P)E!O-?4]44QD&B*5) MA@ 5%#.% -RK)AEW(?A)% I,]0<;-%$T1EAP25-$R-@RE/:G<:5= )B=%]U" M@2\'7B@L^$#_3("8U+GS"!73FEQ=<#(Y/G-8KMZZAEE'N*MH4I]])!8#2 MCI8G0]&-;O< ?CP"4&MV%76Z3?P@X0Q*YYXA^ !W'G3GQY2G3P[\X6._]=R^ M6WW0DA9)FDK$A!+-W=844V2JR;8B!)7*M4&%PT>[3)U!_2C>#'V@ZX:0[2YN M(&A<=V8[-1HNF7J?]0#!V;W3 4C-@R*&J?YLCW.P_;84\&%;W"W+Z^[^LTZ. MWIL^EK2NBUW=DX^**8Q3G"$$N,Q1G#(@>LE,$>"2J/B0%SA?Z53!L%HU;#"Z4U%J"=H2J?D,^#P;Q: M5(4;H(XKLD;&0B$$TR2A4.A/BR'*)29[,A4"N)3=LOQ()]9R+YG5/AP?0DRV MD%BNH?RCX;A:.@]!F"51(_/Y4"9!! M*5+(2*ZR3IK,4(Y=>&>HC,"LTV;IZ^,)U*^(3'?.<\\__$)IQT)3H.C&02V MEV>@$\B")4"I-$4BQQ+JE11%<7_33>=@ KKMZ/J6'GS3]TCA?OOF6.5H MK;5USIO\.L ZF[H8\LXYUA[RENL>Z1JURD8_&75_;O:=36$>K?/D"9@+H.?3 MLB"NF0==!K/N>0H7$$7[#J^[9;DIKN5RNRDW7^LCK41Q4Z[*W2+AB@ I$T@9 M9)A+@#CH!2.,'!G5@\!)2?2Z5KS"/<\V,ZG0<_:N7K&RI;3CG)3NKEN:EI_J]8:R%K^\[[H/U644*>M+AOAHX5-LD5^M'QMCIYJ\\Z[T_-?_P4G&=![M5!1AH(Q) M3F%VWY:;:%?Z-ON:YF2A/*CL>.EU*+9V">P4L XYEFD0_;Q' M]*!F]+9#](T%HF'NR[X,V9E<=BS(\TAA1UOQ]$*M%U2LSVN^+\NUNF MTC2/2:=4AK';M=O J@1FO$;':-LI&7TU6D8_M3QW>LOL(CZQ/-&9CSL<#WAZ MQ7^YJ;:_U%JIZ*#[5=0ZJE<_^JUU5&O!SU>1,2+JK9CXR&<4XN=.@*9QY3SX M>"ICGYX/38FQ+;N;^O$'N4;L^\VCF,(%X[&0$C.:RA@V&R*=5,")T_/.L;(" M\_-!O8:;6VK^.6KZ50W,04>C:T?$4P+KQK1'F/[68/JVQ_1B6>@K8)TA25\P MSX,%O5E3A1F,CB_ VBZW]>>*KOYY7VZ+8Y$H@:E$B>!2(H%5PM.8]B(3A)PZ MB8P2%)C!>MU,-]=..ZMY%@!1.^*:#$PWUAJ*8Y@7767I MXRU_^-ARU*?=TRW95;I:;5;EDIXWL_>/E\&3\IMANB_;D]\-R^W[;:'/]]^7ZOOA0 M;)O*^8L$$P)QDB5*LH3$&4YDTD]'"9%3[UY+D6DJ&*0QE21+H4*(2IES()B0 M.,> AFZRLM>R[=][%=TMM]%WHV'TD\[@KZOU>KFMH[MBVUXZ<=RZ\H6[98(Q M/>2.J<8>[4\MVEI'/:FC5LNH4=.4&FY;GTS^EMP"O',YB%_TYT&(OHUZ_JC< M/V;#2+&15-/[W;=JV[3?RI F7$:(4C%.\@0*E*)^4N*4.FT&O2***,1I E#* M"8):"(8D34E*FA>X%$Y.@@W5U=%RK^$8UG,'=@C;!<5T),NUND7T=3@G8+:G M0%DSVF"$Y\ADPXTYRV C,1K#7&_J^EX+5%0H2I44C,J4 M&3$89!C'T'0G%# !*>:4**B2.%8Q)VE\(<8J&^W&LY4MF,.9*@".?ECJS7D( M)V.H5@]'=G)$=;[,Y&J(!2L-PF8,([V_W]6[Y>:ZW'Q=H)QSE.K%#!0QC3%2 MB.7]3(JAS,;2TK$L($U/-FUFEBF84X(3!A"D"*LXSE4^02VR%[FI.J@XGJ"< ML!W.4J%@]4-5[RT0G8ROCI1Q)*TA(,^7N0998T%?PU&R[@=3W=Y6F_,K44!Y M0@3#0B8I!23+#&_V?!>7:V* M8?;&O,!M1VU3(^U&;QW(\]L2LX#M#-7Y!'T>=.?5HJ=M5+RC-8#VGBU? =+3 M3Z(X-ELS##$N4-;//Q[#?"#=/9.32((R%B=*"X0-/K#$1VG#48V-EQU7!+3G/42'0&YH,DH7NID((((-_9P & L Y*0A M^UN#,1S(10'@&\]#5Q?9USJ!C0L!.:(Y4_)QM>(UXAF$RF#2.5YZ"A*+E!&L M)TBNQ;-4)OL(#G/@5*KVK""=Y(D48(03;4Z:8DVF&,4Y94F2"OWM2]#/X"VL M<9 .)*)0:/I@HXMM79U#R867AH [4W(:9,IK##4<'ZOR I^6&U$67ZNWQ;(N MNE?;'&H&!(03P0POQH#G[5WS#' FH4X/-ZET9/0%U7JWMSI;'IYGU9P!ZI$@XXNX(5+QC[ KN.QF4&Q2E& MJ5]Y&A\.S/FVJ.NB,$(T-=/M5@^&YE)NS9=WI:E/9L37GXOM;77#JTU[*UJYP!+C.:4:F5ZO00C#M0:Q#I@;GW;;'YNOMF[JZO';DW#-86Y'QQF-W8 MNU4WZO2-CA6^BCJ56W[27QNMC3-ZO2_N#X<8<'&_# L28?QC%TF&0'8JU 2% M?P:Q**Q]U50#V2&:T>_%=OFU^+_%-*:***L]D]#R@\LP'?H6$6X&P+O%N![S5N-HKW)D=+Z*]EH;ZMSKW3<,X5XEF<825Z>0F+K=[LC)<2.GHUNIDI6'7:F;AEU(MV1C\7 MKAP%IDV8F@I'QV"TA[!7+.HT:]+WZ2!T"2I303DP= R%U#(XG+'^9 CP@=@< MB-Z+'97OL>1]T^U(BX44+$E8EJJ4*Y$"1L A6;7F"R0Z,+V_?XG4HW6S M">=]K\<)HCNZ.;:-,NX,XJ\*W8+FG,]C'24Q%(QP4#& M(&Q%Q@E #+EU%ALERF5:#BKCWVO7](@I>M6NHDWAV%ML'*+G(]#D4+K%FUZM MJZA1;-]NIX/RW1DH [UB.PW3F:M 7M"=QU4@/Z8\>[SF#1];FNI[E/4O13X7 M/W9,&_J/A:")3)",:0H58(JGJ9 )S!@#,1$T=[HH?5I*C%(..2*4)=J>##$! M0:+2'"14,"393"49Y>92MF24YH!G M5 G$8 Z41#FP>B_K04Q@ NJ5BXZT,XV3?W58*8[$T6)M/AV$;DQT$KTAMQA' MPNBPN)X.SF$+:?=!:;=0/FOWJ46Q'[!FL #V9$CE?2 -KL[[O!GDOAAI#E(A M3)DVE4$!1 )C@4F6Z>5U E',;5]F^!$6CH >U><]UO!_=^U0YU"A]S1R9W(D MO\C/(U_R;-/I(KW>$+-N/G5]7;9[_Q^6Y?6;3;?9U1%!FB42FU9\N5*)RA.2 M)**3B5)&G4HHC9,4^GQ[KUQDM/NEW/3[OHY]H\;!:<=MTR'I>,)]$D3G)PZ> MNCF= ^H,A?D!>![4YKTV-DJ83(Z]N[[;%MV)C;@+I M[*6Z[9]P8,)RG;@HA=.$(IP"A&0G/Q>)<-J!\B>OXGH;K')MQ.2"G.5Y8"C0',__+LE'QQB<.]P; M M4\6&68ZL\:)0VVWY8;WFESS(N@:JU_Z.N;C9YY1;T7"9GI8\Q5#C*I($29 MR'J1@&&G\B*C! 7FCL>Z1;UR;EPQ#DD[[I@,1#YTNM+F[A\)F)]<=MWG,D#$&G-JC'8J%[6S0*X6MN6DHBO;/-YOG>\(?]>Q4 MU?;/Y?9Z 9$ L91&$]E<0L0(]EKD*84NT=NW[, !O5HW+QXFN(6 MY+W[P"[N7Q)^MU3 ?GH#Z-RU.D\<9+@B.@9+@SEFWD093#KJFE&N&/"\;P< M(!!"4[A0$"684T$2E'1RL$08+.Z*;5E=ZR"PW5GF',XR7&;K4W7L+V@L]9$I8F MM?6]D?BAVC9]=8_.!#Y7+R^H%GD.<:HSR#3'*<4YX " 7CF&43: <:91;!J: M*KZ6&W.?-.H(RY&G)O*1);G-SS&.C/A"6G<5[8V(.BN>'8:Y;K@%6O'Z0/_L M*GE2]\Z$MR &#/BM.GN16#@M7I[(V'UZ$;"6NO7/.5"G7Y.J@ /5^=WR3;DS@A:<@T3%B2*0 M,9DE,LYQ+X H)C+G5\JV'QQ\V]Y,H[)!=/)WLQT&YP[2W8&:QY08HOCS%[## M;'=:]WTL[O3 ^+:LBVMQOS791KO":=:>"PSS/,[-FTV>IEBD,LX.@I,L7FR: M"F;7#NNY<0*MI@-II\.Q;M;3X:!>;:++ZJB!Q^M;3.'2_;.HO9;*^X%\'A/+ MIT$OI> ^L?(Q$9O>A8MYI]9D+.9QXV@ V$&(?]2IOPU*V%E7?AH8^IM:K-HURD:MMH<.6;W&4:=R4S3G KSI@.AK M-!K".3-BU2#FO42RX7 *TH1FA/;'7R3G.?= N8-E MSXAQO1#M<">,XME)\/='LXVZQGE"T?PO_7_?U MKJGY^+DZ\<*U8?TO)MK60OKBR@;F\&9(_-(HWQP;]=I'15OHW_5= M_J5=:T?T%]N M,1#68V=BSVP&RSR"U7S@>%8L82Z*C;SIUIPN+E@F&<>04,PPS26&3.:=-"H8 M 0...09("7ZVT1ZJ__V-C):K7?G=^1'!8/B&WBKSB)O':V*-5I>^\M4HX72' MRPW,>1#@:"M>O64U!)7AM_(1!8AB@!D@# B84\;ZYX8T$W':W9&5&UNJ<9;@ M?MFU5\;_C?P9WC6WA6\FTV.X_J_>-7=#8N*[YA(JFBI$($9$JZ-8C-!^OLHT M=YY'TZ@UP>23C?=>O63^_^N+R;9NFLDDG]CH,!>3W3"W+MG_N*!DIF(J: X( M5HD$@DB8XJ;0/$JIT))M"\T__E0E99Y2PD&FM!4JH0P1 K#,E7[@'^Z[:'96F5RI& ,< 0ZX8DBI)4M7/ M 1RYK(?^ZHPED&N;HJY%4:^V9=/ND6ZN-2F8IIQ-=K(N5V51'W0F M:::Y%ZH8))E2)&,X)8KDD&2YXDBZO5 *JBG(,HQ,0>P\%3#CA* 8"4PD4I P ME=+ S-K88*X:'%O1=-HZ*!WU6CN^<;JLA^UH^:_C7#=./[;K*GIDV57THM/U MMSO[HB,#3PV%"\:$H"X[$U#F,53F$8UF@L73!V3ST,HMS[_?;HO-ZH'^*.M% MH@DLB6F&B:)<9YJY((2;6N0X3B6$N5-.?_S!>9(3C"63*8PAE9CF21ICA5DF M4I*AT/E[KXM>WVIM+-L3#4/(,AL/!8YCYFV)2YC<^@B#.0.\\1DX'F M> 7)$:\SG%$7JU^_5M__G][2EC/ZKY[RQ3D\7N -+_!=EC_\F%!Y'$Z.?")_ M_[A0&UNK_4$_HU]6.A@E8@\S?6*0V>ZF)(DY?W(980"IPEL/I!* MQJ5B$+!,_X=KMN$<0\GUYZ,4J]!MRMBVW)7UM^A.C]_KJ-:?L#Y7GG $,)93 MVCDK[?F^//=;G<1-?5>KT\?4UR!":VB;IG.!P3\QZ)JT@T2$PY MB;7I9W-P!V1F,HF=5'Z68SO;:SV).=4?K6,]41*#1 ]39!)+)/L!"W)DU5+T MT0>:,E8IBC/!(8>F10[.*

#Y["5HA83F'?8#CN MPQD<+C)_M=WGYJ\++#.9OTXJ/YV_[O9:=Y$J_CS:W-]6&_W75=,4HWZ_Y=_T M:"C>;(Y_HM3K]+MU\=G<=5ND$H(,B"S%%#&22:F$)"#+F&DUKH1R:C,55)/ MC*&5?W0<^$A]/;JBU@#S(N[1CW4V1'\T5CB> 3VG=V1P7S5ANK^O?[ZZ7NT*//@3BKD%8 MADQC^H0Q@(52(L]S#CK96G1BM4+S*S'\K2) MR+(LIG'2R9842*N5K5^)ER:_&'DD/WNP9(-0< M!%,",RD2S!#NA*H8":MKXIY$!:8[K6#4:QCM58PZ'>V8SA>HYRGN GBZ<=MY M*%^GM2"87E>K^]O^;NN-@#X M-J8*,LRFV>A]N^^-C+(7]7;)?-VJ3XVFBU $K%IM=.RC,&E<_7$IH5F\4,T\ JUZU MJ.YT4+& M_O%?4]6B_%[(FYMBM7M_\X0O.S9\LVF+9[Z_H==5\U9Q(3B,$44,@5SKHQ2) M(>D50CS.%IO"LO=R0"6L9N"^SJ5CG^6#WE'1*!XM][5*39'>Y5'1D.OBIER5 M$W?O'0[LFX1$B.WC&,/S\=7X G" M9$]P.$-/0Q&;!^<,UK[R,V[;-YGO1E>M> M( YR*6#,8[UD C)FF0*]5(H(<>MD.U::R]P8U-ZV+0Q6=N6KNDX+/S<]NJ>= M+:\@=6;V^,)X'K/)FS55F)$X+!9_7OZ@=5WLZM^VIF%O+*3(>8XD3 1G5(HX MSSMA,98P=9MD X4$GUO[\+-;_HB61K-A\=D5/+5W^:2L\+E@')4*8@BDF6 M(*DR(GO)&15.=[5\R)MJ9;#G'CV9OO=J1LM>SY&,- 3H@?04&&,/7+77,**O MPCL-O]SV7]S?S/5%36,]ID;W1S_;?E]A]% M4V/\4[&Z-U4#'I5ABW,$"8M%JDQ+4DX)(0PPG>^E62:ITQ[($/F:Z!E3>98! M#&'.(4TS"6#,H%0)A3AT:[F#RY80-D=V7.;SP']- ^>#6KAT^WFX&C:\G!;]EGSORCK MU;JJ[[?%OKP]R9,L9FFBIW8F$.>0QZRM?YYE*(/808@!37C"""H4AI*EP8R.%C@U]3WG5'/]-.D0," M9R;$ )CF,?R'*%Z-'B*.C43,L=\+34R,2#TJWM_HB=9>U]#?WYKG"*)H_SPT M$^,8,IY1S&@*]-Q#*06]8G'B5G9] G4"3Z7V5FYMKH17S9'JZE%_H/Z =6WZ M _V;8TN0"7QEEP',S$UN><*K+;"N(L.'U4V32EQJ-3,>XC.4.J'_YD'%4QK\ MM*W&U%B/I?[#!8'_J-:F?>7AGL!A3X5NRUK_D]!?;KZVZO?&+ B $I-8Y"G- ML=(+"W.FUZF;44I\!(3@2@8.$P?]HV^M =%7;4'=1H:B_CFJ-M'M83NTWAO5 M7,DQ[&0.]/0?_UULJZOH?\6_@NBV7*^;7D3F>\V&:ON/6H^[PG2R+]:.G>PO M-T;&!:)9#0_OX>EH\'3F1<:^ONN@'CE'N^>=E5%K9M3:>1SBYA'7QGIL0+2; M;)#,.P9.!X-E9)S8+_[BY4%/H17ZWMR%/ZLHIHIG)&$B08AG61+S&':*RAS) MQ&^D]*[>=#'R>6R\J;9%^743]<5/S3?^7&ZOHZ:IMLZ:G@7*_P5^30XA4@?, M^.@K\"OLOVH"Y_]*CN-IR #J?]#X"IT7'2\A@^:38'EDW5\O6KHZ:52<##8B M_BH1,AP SK$QL"]\;""JEJ/['G"?M\M-K9FY;1;9?+5N+TKM7Q[NE05YIGB: M9#*)%-[L\LJS)5(YLBP[&S2]DC7/2P,W,"4;%O$/75" X;'I.YA.?9V +"J5I M3 :8EHD@8#!+\UXT0(E:[*K=?JG<;- M; 94>A6_^?IFHY.LHMXME"8/E&*0"4IASC$AL>BUQ#&2+C-Y:MT"3WH^8';/ MPV=V">266.5H>7U]%>[NBSK#HV#)3Z>6Q;5%OW,0W[?UZYMPM_ N-@7D$ MB8M9__3V_D6]X"'T6&DE(18I R3C,<]SG;BF:K_E(E(L%IOBJZFP]-GAT55@ ME:PH:U]TZHGV ^G+!)CHIS;<_!PMG_#3YC$_E:_QTV4\.3H 3>>]L 'GKQ9> MPH43KQZ=??CP:ZU]N B LH?PL$!Q(K4 B3@7$J>YS!'I)4J:)YY6&:_*N=R* MX1F1_[W8[HK3NY'^(1[-R5[1G8AO/RRWY[;]IZ;78=1I#?SL:='>$GO*,::$\B7'SF"Q-4I0JAXS( M02C*XYAF5,28Q!"IE$I&6)Z97> 4T)!'-4=Z-LVFO"E7S4$*7R_+VWHA*<_UZCA&^D^)$-&,0?L) MBP&Q;]?T\L5&94^AXA-!Y=!E*3QDPSHKT5M3S=CD7N6+XZV[C;%;/T35_:XV'=OT MW!_9:.E%,%Y@< _(S:"ATD@#*F^CR(%P]QR_>ULNOY3KYH;R(H<2(\8I3 G) M ,@1S9)N0D"6Y]2:<%_^^ 2)A.8T17I%"ZG*=."(,ZZS,1AKB0D-3+@'I:+U M02L'%AD(F@7AAL?+-7?<0_5V2J@<"#<\9&,)]W:I!VEI[B2\./ \\NV+6)SB MVW' S8!O1QI0>1M$;HO53ZMOQ?7]NGA_8TJV;31\#^V-HMWG9B=P7Q*"QPE, MXA3K]7$2YZG"F93M+"$2QLRI'YVU4(4$S!,ELXQB2*G^CT1IG&<)2P 7.'31 MSUY/,V]Z398A#F B M$TP853&-,=.34S*!8.)4^'.XE,"\9Q0S<[)5+>IUZR:D8P?-$5C:$=TT,+HQ MVU $@_#828#.$-=X4.?!5![LJ'P/-SO-C#U<#SO#'("QL&80M MZT;(WPK3AG8!$8QSED@0:Z[""$G(:"^$@MQIP>/XT8&9PVC33 4WLG#%QXXH M D+C1A)[5*(_6ETF)HC'0)PAAX&(S8,8ABI?>1DU;H0@[[?5=;5>+[>=&"8@ MDQ)D^N-AJA#"&*M.C&(ZAW&A!."(J/&S,<5+D0-3S% MX@PY#(9M'O0P7/W*T_!QO/+X:#>D6=[D/$\2B#.*4X@X3U1,8"N(0\9R[M0A MR?WC0Y_:/]W7&[!3,00T.]((C)<;;3A"%>92YS- SG#'"/3FP1YC#'AZ!W,L M%L,8I%O@*)(@+2[#($EI+%.A@.Q%I92,X!!+ 5.SR*#=BV'0#6&2 *B-Y)*+ M[&&\!(HUGSAB.$=&<37A+*<,PF/(.6Z7 .64*QCO#-@S[&&'#F]'40%F.N M@)COO=D5M_4BEB#G@%,(4J3_+P.0B5ZFR*33;;AQDBYU%:3YAT9%#_=!'(!U M9YRPF(XB'S!;VV@V-);+#@B3AMU4["FT[=J_[54?2E MUSA:=2J/I[CA7AC.>),XP L!'B[][I6-^&O83\:'IW!TI,?1[I@O6XXWS8(\ M/>'GT*YR5137M=((&'7J7I^%N6&<<(T=2@3)]OC]\K*/%1_T)?A.4-@XR&=!UMY ML.-Y,U$OR%@]B7V)!^FU_J*L-LOUW>)P01 M?)F<+EKN51ZP4R!NCB>[']4MFFU1X%NTS88QVMYVNO7;35FEU%=:-@=+?7T"W9]@FY7?9] M(:S=0I11,CIH>;6OH-I<=KV*6E6C#Z^C'B1%M\?P3,X>P!'S2.)#&%8%'\0. M:;Z1SJOOQ6:YT7]NZFI=7ANI;PO-*%KF1Y,!+!3A@!$(I& D51D$2*A>, /* M:M_!H[C *7TS8U>=EE>F7LE>SVC=*6HHLZP<,DE/0%MD[]-C/( 0^1[>8Q6C M7L?HXV7@=4C/IX=Y6%+.3P]?G7PO=]'MO8Y%7XK(7(?9Z?_I'S/M@@RUFGJT M7YHTW?0-6I=+39K1G^7N6W1]/$?JL:F[%9:G$G:_CIA!FN[9H"K8H!T89_Y6 M;LK;^]MC^9*]^2SH@B=<2,AY @2D F0)(0?!*2>#XLQP<=/&F=M6S\?QIM5T M(!&. -HQSDR#\:@XTZGX.-Y<"MZ!<68:F(?%F;^='KZSC#,GL;2),^,=,;,X MX\&@4W'&%U;V[XC79OQ\^E84N[=56SJT>4"0H4S(&*$THTJF,B6**2YBF6< M99PYU2\9+"1P3.GTBAK%HEZS0<^$AN-HMWLS"81N(6,8>H&>([^,SIE=F-& MSF//9;P9SQXK>\%E#/]TCPUT2JTRH8#*L. ISD"2\$Y@GL4P'3=T6F$'-G($=;Y\I&K(1:,- @;^RMEQ=VRO)8_[HI- M79BV%FU#X/9B&ZWK8E=WKQI(K(4RQ$&B6,IBD8@L[A5 ('$JLN!1;/!+9XVF M36N8KE-V=R]TV6CI>N_,']QV)'8AI-U(K0>YU[)!N]%S?PNWU?1"CZ/L03Q[ M?\V[)^;!@R$,>W;#+1!VMCQY+.ZH!GHG,Q4(YSE3BC"@N(1QKOI\,9KKQH(S0^^ M\^ R3[94(4;@ ,9ZQ(Q(B1BB%,8<4I*2&"5(]'*T0*,L.G3G.+':GU_W5Q7'IWPC(+9@7NF0G@(%1UTFTOFTZ-:->S\@H&AE-HT;5-B>+EN:-4N^%:W,=OR^W)7?B_VDM[?'+[9:+%@>8JQ4&F:)D "$%-,<2\:\I@L=M5N MN;8C22\"G(J8:6/!):1K?^_K6-NH53?ZR2C\\["N MSW[]8,>;%W.!&W?Z13\(?[H@>89#@SAD'CP:QK1J@@'MQJ=-\0OS"E'^\]Z4 MX-0:5!O]9=V\W&!QS@0U?)VP5#+!>4(ZF41E5+C5[!DGRV7"#BK3TVH5'=2Z MR(.DLR"=F8M^P)W'Y/-D2Q5B^ U.5SYOEYMZW;Z*NOZO^WIG5.E.:V.),H X MYPPCD@$A$X0[X305"1Z8J(P1&?J0].GNS)&NT4'9P4G)*+2=TY&I@!Z>B#S# M^Z!G1'>[;?GE?M?4"MQ5T8=EC.C;J-.)B#_,!G#D MNV+W^V9;+-?E?Q?7;S;?BU;\;\MR8Q*A3HV$IX#&22)AK-4A,*<@Z]4@U.WN MG'?A@7GSH&'T']6ZN4%G%*S;Y411_WP5:3M,;=#/RQ]7T7M-IGT9T%\T!_SR M::GG>%.RXU.QNM\.V"WS[RYGNIW>4\.)UWCCH&+CK'[I-U?>M8+7CH']>FIV M7.S9O-.L' )'JX)2CW5H,^?G\H]'\JYJQW'?D!@HFG"1 HD)Q4I@AD6O$T8H MMZXU%5R3V3%WMR ]$/7Q3S@44PKOP_,,/C_WC:/SSB^>6?T2?G.HCS4K_PVL MFSZ)'^U*9(V%\X7P.ZV;9E!8:SI;JTM,A#&KJ%X-T\-$%+5>^3>;S-O_]UZ' MH)N'IC#\T;6&/H'( LP&;@T7%A_)CLFQY.3RZ(U7->H U#WWK1%MBY\)@X%4 MB0 WHNR%S^M6U-NA#=#].\7K]:@P_@AZ1\)[6'=/Q=*7?O_&6X=J!Y MP^Y,#<71FGEU G <_S]W:WR=R[V_T8O!C]5ZW2W]%D0I(#),&.-ZS9\I)D5_ MM80I1-UN=WB4&YIO3^=(Q\OFZ ^C<[].=N5:GVZPI-D+><"18?V"'X9=[9$\ M1ZP!_#$33@UAV5,Z#8:>6RW(EUF<%3?5MOA8K-;+NBYORK:$;]TKMT!8Z\$9 M2G(%DCS3JV',]MRNB-7AXA1Z!&;:-H5:/4JARC:%^M)H'FV?JCZDL&0@']G1 M[ESENAQ5M MV5$9_>LOJ8?M>#E(B915YZ(?%?DH[[47S<7-37+OX@^-T:CF:O/UXU;+X.IN MK9$U<#[SB6['%M8/=[\4WW=< M,_?/64P4A4E"A4P!HG%*,LA--58A5"(1=CI\,BXZQNL? M3M"VQ09:1&(MNVNNXTJD3I&=H!.5(LI1 MEJ8XI81*D>*$R22C0@&@1I3D)^'8W2./&JUN?#*MHQ_]Q_]FM7HB/.Z./SH17'H7WT%SN/)K1(^!@7JT5DU"_ U!:9<9U_=1&ZP!BX M+U*'&FA-3QD-[%$KAGFUWQ;+#YM/Y@F?AO>5SZO5TX54<9Z1 _U MPJ-J?_T/O>\SV80;4XKPOBZC>]LXTRC:#\?.,G]_)U_?;%Q%?WQ;+?2?-8>C M9GHMM9GH4U'MMJN%26*\^N]&/^B/_M$Q33[R=\9UR9O:UZ7_BG=:I++MT&4& M\;0M3N=/5&ZB@T=1[=*$5CL/0V*UV(TY]%-;ZT;U_=6E;OP1L'K[WV39#IEZ MEX52Y/;+S95_;OR^Z(P=>N^\V)3W*QV3'E^7CC^SY]6C"H]EK/3JXTEWV,5NHMJA M=C!/7;J*VF^!^3=;M_1Z5CLVZ8%V*"DPZ0'O5V+@0@-O5W/ -]\O1!>7'=<) MU"2XG._E%&:60W11E^,TH8X>KG7[;/X MS7+94Z8S$$L$@8P1C)+66N6*R2L MML;>C(5.R!J($3-;%0/RZE!*X*@D/18 +RQ;+-YC$^RX/YPNMP[KY=@<]UL" M?7!MMYY9\/':$N63R@FL.E[=*0-]Y=QRK,>5Z]&J]J5X]BD? :H)%!FB +(],*0 MP9BKUJP4*'>J+C;86& E;F>NR>&MCWT&JZI+<27&D MD9]KIA6(=SOU'95R-Z6MH44MMG'U\2U6SFBA-T*GH7O^W"D#??'<],P4_UN4 M7S>F_-\Q(5+-4"*94D1AGH $2D0E JTU90Y?762LKXW ZG4*Z]$YA)LR]6;0 M3I#&(,]-AQ[Q=I+ ?9VW()KT"C%GI&@HE=-0H,%>E'Z_8%[TYA#A?2PV\[4Y M$=;BU\5U;+'8[HOE+(V%RA*)&9-"$,2S/)<=(I+DP(,F><$Q6M1EBJ4?HBIS M_^.N0VTNL!JL7J3,S^ ,DKO1Q\63)%Z=[HH_'D='C]5A_\O>&*HQU=.&9W>% M]3IZDU9AOY[:*74 =AWRE]MB7A7O-J]AJS[I/R\W.JI]^%A6U00@$S$5 MJ8""I$ 2EJ*TP6)N^G'LF, ,@""\@M>@S77T_6M1:+0R%V(ZZ-%=B]TYD1EB M@*PSF1<>&S<5/QV65Q7=#,L1=?3QK6$)E:]T9_9\PC+@2$U#L0/[^#QE&9S1 MD#%WET4UERQ-PA01@:G,@$19TB'B@CAU%P^)8]28^W:N/\)&K'H7)@HY?N+ \Q-"-&):W\*4C4EIN;K=?G'7'^CQIW=+Y-V9N(.9'D:(8VP5;TQQ>M]#K.++="-XV+U+/C.%;HQ=$D[V1?4;& MQQ_0:2C_!?PN+SV5W-:77\I-\?#+?/O/8J?VF^6AY17$C"O$4D$5DE IF9#6 M&(L5=UHL>IH(K/PU*KV1-K"B&X/+3;3[$F>GP"-PYB:G#5T-HJB&=*$&?2\S MOEF/W[_-?ROMANS/K[^:[<5*66/&GVH7?;5554>7&] M.W;?;J'DN4HX0BK.%>0YR34"W$$AG%*W2J!!(+A,MEXU0(^8?ZHZT.;N8HLZ MJ@Z(1\X1]6#S7'(HY.!,8_J&=?%I.B@\G\Z[5_Y0QS_"U+)EWU?5+(]9 BF. MH<@@$SD&2HG6'N=*.:7U^UL)'&/4:*(:3O2[ =1W8^A.G^-&+RAS;I&& VEA M]V-/.;'97_7F<1HZY<&/U_8_ YGIF2][K:S+;YORNBJV]V9G]6YSM]\]?MAQ M"C8O;^>KS8QB(&+"8-B3D _TLMRP8P MT6.K=W+>HK;%O_;%9O%0AWQ"P00RE&:(Q3$6A,"LRR_E:0Z="@?XL#?:X6)T M_7!Z"A4=8 [=%O:GVGF#. K+CDGI/I2&WC2^QI/=]G$PR]/0+Z\>O;ZE],26 ML\:]9+<--')SCRI5N=[9*J(48<<<>JXP2'MIW ![(UZ@>&4Z#ML(#J':4>-& M8KGO/8;>!(=5O-=9LU$\#YQ/3/%\>/2:XGEC:XCB58>]6!M0:DM2*8Q3"O,, M*(GCM#,M\R3NEQH;8C"PYAUO$%V;S>AP87-GM+^R!273B[0]NJ-UF4L&-L0Y MJEMOWJ?OS;JMCJ?__;P_OB7M-KXDF%&(*02H:0%"C. M9,I99UPI0'KN7(>8'#&P.Z ;NET=1+'SCG4L=ONKGC6QH3>M9ZBRV[?ZX'IB M2N?)J==WK_XX&Q3./8?1AI2*,DH0Y Q#%J+!5^CS#4H'$S]Q#33KV\V8:(G!IT5 MM#YVK&K!!MW!"N 4Y2H1BD&,!(L9[&[H*T&8T_/&(78"JV.-)0(]U:X/;X[: M%IBR_N%> ^PJ:AF\].;V.4\V\C6 W8F)U1!/7I.FP>P,$:*DM0ATQ B%@#P6 M<:HR"&#..XL,0C54B&SMC")$R7 ALN:MOQ"%H,R7$"43$J*DEQ"YLCM=(7+V MQ$*(^K$S1(C@(66 A1/W;&+)7Q?K4IWNV*VVJFH%(D2;1&$I!2 M)0'B28<1"M3O@=(HR,9(CMW7J9GR)KIYVCW<%%58'[T;OQ*&PQ ZJNCD1J^_ M[GJI=6**9ZYK"7#K85>'PXKPFJC$=6]#:MH M,=<#HH5EOHMNC@O(#TV)M*XLY8__VVVY\,"\W1(P+NENLMY@>W0T=<07_=XA M'%FBWV3LC.SZ8WL:4NK1GS+4]])-\L2\^J:EUOQ#_FN_TI/YT5',$<=,6R5$ MQ"PG69;&-"9*Q(U]&3,,G*3/G]7 $F@01L41HINJ>2373MTNPZN;RM64FD"T M_N$$YBO"-Z[:63-X1O7\C\(TU"^ 7V7H[Z]C#;6ZD))YBWHLJS)#,:<)HE1E M''(8IRQ1M#.% '02OEX& FO<$9--'2*/O-EI6G#*W.3KA*W/;[,5IG#:"XR< MD:-!!$Y#>8:Y\+1DVG ^K!.930?PI@GCXL'HFEJ7?_RM6'XM\F*K!%Y>N4P/L60N/*&]1.Z$Q [7PU6[P1UYQWJ.H3-2YH78:0B8'U>> M=?'RQL\@L?I5<]!:I42+(D092'(D89IA 5EG%2* ?>F5@\G+2=95M#G ]"!; M+C0/4"[?U'H4KU_?IG,\_3J"<96P'@Q/6,7Z>&,C9+U9LCZCZ/9@Y\._&6$L M$4(;4XP1I5("T,%Z0H X:)I]RLR7Z3[:-CR/UO]NM"_&+<\@QF2YW['#@=/3 M*\P32+M94G?N6,$S^=-00.]>/3T\",+:6XIXO]U]G_U]OETUQ56=ZJ"X*6[GP$F/^MH%O3,^<4+_JG4C:ORX MBEZ]O3?!@5R6BSJC7'<2^-,-Z"/T4QS8)RNNX=&LHR1.85ROHAZ9?6&%O<2X M77;UO8C'Y>5FB=L^YE-Q7VSVA=)TB?:BT'^N=M_$OMJ5M\7V2_%]QS6+_YQE M@D+&%Q?L83&/SXM^M,O!WU[&5TQV6H5/[EDUCRZ[([Q,) AR MF&*G^Q?3AM<<(=C&4[*1R98#<1 M',IMF/Y2;S)V1O4\TCT-O?/IT-.65+ZY/7H(4I#]P'GI<3O''=6\N>%_*D)H!^G M7I5 CYSU%,%JQE@FB20Y-&*KLA0SDG1F8"RPRYL2YP]WBC#+ MS>Y,@.&)L5ZZY9>L80IU41$Z]S:X-V>3%!8'^.)#K8F$RLWFQW-<_S*@"0&M3(F+*("<*"T@[% SEP^X1^H%PB1A*@_811PVG MOYTM.NW5S]O 3%(<_7EW7CL]LSAT,]I@ M85_GYH69*-=KK4#;^?K70J/44#_OK_^A 7XI?YE7^@]^;;)9;+O5TZ)N2_+8 MBUF>)8G^7H*$@9BG-,4)$S5XI$=(D6Q ='M[UC#^FP;?.$ M1]/GMKMQ,VK]C(Z.UJ4A3(%ALY2TWD:[,FK\C5J'HQ./GZTTT]C#^QW('CF M"WV3)KF:79P4RQS$1<=LR(GQRI/<_10[-MX^C9$>J1SM/?H$[QT/E(>Q/0Y.]>V5QO#R< M-4]GS,?$,F14(IC '$E)]&8FEC#NS.2H5T*& M;<*'4>NZB1Z-U=Z;X),7V<_/GR]Z['...ROQ\T+^U*3/CU-OOMGVP-F@,A0S MD:DDRR&'1,I,LHR0+.EL(21)CX?:_0SUB3TN?B;MQ&1?4?/&GC<-N[14G2]A M/8S!J0J1DP\VM2(<&1D07;UYR ,1R"#'D&(%2$(Q@0)T2&) T.N MX>?5'HGO'8B-RKF/J&S29]?6M+H%;-X&::JBZ='#MT,YSVSZV,YZ/E!(,I*; M-BI4QZ$<*00!H:T#@,783[!X,?3C1* ^3K@O3I6'#?H4!S?0)O^_XFEWZ 'M MF7FXT+=JLNO?Q8EQR(!<=.RL6R"6E8;SU[)<5I_+]7+&<)QBG+-$P1QDG$J9 MJCQ!5!&H$IJQV7VQO2ZM6QTZ?KJ+JIT"L18W \@(5#5?C]VXZ@D79P2A+VO3 MF+6]T3]MAS>(!>O;'W=Z3IJ)]VZS*&^+]WKG.HM5PG B<9;G&$O,N(S!P1+) ML=--CQZ?'WA[WB!I*G>4#;QR,_)D>(&6O?B^VN^#[N_'C$SIF9T8_%:??%\MUF MI[\Z*_WU:-Y+\8=?YO\HMV(]KRKV?57-B%ZKL.14PQ"I2+'* 6W*0"5 (.B4 M_W6U+2@%"4W2-(<4IX0QR@"F"4CR1"KFUL&]U^+2P?UI;?!&1\#'PB@:I^-] M0>\C8+?AOR3Y;KOVX;P'T3%' L\H7:BAF(86!O.N'.<+[55/CQA^G=\6>7FK M=]"S-(8JA9R8"CJICFBHP,ITJ969I$G"@4=-?=$^RP#.(9&<90P#D?&4,\V! M%!ABG$)P<5V]BFK<40T\,LBCWQOL?K6VW^AXT=O@ ^-;<_N,R25T^"5B^VOQ MH&'Z4^CQ, _=--D#F_:Z_'%;+HJJ^E14A?Z7OK'-,B_NBW5Y9Q*2OQ2WU\5V M1G1$E7,E$$IXE@N]U^2PC:T2R1+HIL0V%KG,% $8QA(RG"68F?@^$PHAB $2 MH>O'OMM$+YWF3ID@IQE,H)<* QQ1E MB)(49(1C!>+0JMDY$.WFWT\;0@X3T1$&R?8RU)3&Q_6.4SLT&OSI(^NKYPH\ M]H6D@:2>O69=VN MUD6U*S?%W?SAMNY/ U260FTZ3F+S5%6@6,2M.J XQ?AZ01AU4AR9?OK@^K\27HME- M:Z?-L$.;M LPW:\-F@_&[?J;V5'RPIH4@M )]"?S[5$9[NOGL'*8/CZKS5?] M\:?/[52:2(00T/92GD&0)HAT4PL(G-M=!SIC !&*5)SE(!<$9S$C(I&28(B2 M&#*8C'%9M(/E:[Z\Z.AKTV,8*Q.8#0,=*+U]0URWP=>[8YO=8\,JA426$($$ MULL)YQ"F*$XPTC^1F.4)=]O[DQ[=%^QZ]PHW9[>$ MP]B #09F<7/#AN#X8Q:;+I&)=--CL[R^/9!:@A"'?98HQ+;;W=5O^2Z M+IMG$]'\Z[:H7VM%1=T7N#XC*YM&J"\/Q57TZ\]__SFZ*;?1[EL1+8_'FU?1 M[7RSOYDO=F8=J1O&E[>WQ7:QFJ]7_V[LE3?1/+K;EN8-MOF%^8BB[D3\^B2Q MBTW?HOZU,-7;D$T@8O7G2QGB2^VT9SM\2^^+MB=K-9,B0RHG,4EXCA@5"@+" M62HEAWHAL[N8?N;C,> EY!&H:-NB+XNJ%NSN3Z)BOMWH)>/ZX43'FX_:E!LMUOO-TKQ"NHKV=S_IW]:K MS&E.[R_1IMCI#UO=7N_U9*D3%&9-V)YIDY66*BXD8O/.9B:@/(/,<_ M+CKF5U6QO=_G#$12*JO#V(#F0\=S9O;=U+/O]+&Z7J3F M!ZS_VRT[&6(,[.3NPO2[B:!Y#5VSW\$U((*V\ZK>B_35F#0 MOV]^99PWN:Z# GE8 "Y.K^5R<7&:[,XTE;SITE!.=XX[)@6_S;<'GVKHH;^^*3=4D M\W"L_Z-7;\12P!*J!(O3SAB56+HL@CU-!%ZZ/N_*Q3]_NC:PS,G, 5=4?#<_ M%VXK45\:+;,KX1ETS*L80"UYIY!&SJ:\2,NY/,HP'J>A@$.=>)H[\<&)_6VL M.QTCKN9-Z>F[=6%^8)LENRVWN_94=):G,H-0$DH3Q2'),6+P*'3 *0#W8C"P M$IUB[*<^?FBUTZ+1&753IE-X5]$!8'W^<0IQ[,M<;Y-V]F:71\ZGH6)^77IV MY\L[7_8/S^]U"%AN'_YSN]H5>?G'9A8#C@!/*>YMSII,F;T>!15/L*N$L[SK_;WH'QSZ^M %V M6E=9:J!%/W0@?]0$1S7.Z$#YA7JOV?)W5L<\#\%4U,VW6\\T+PAOUH= YF'U MN]N[^6IK,FY"[V&_%M5,?VZ6FXX*.3SA!=I.7<*,(S' M::C24">>9MQ]<&*K.+]MFFU,L?SK?+4Q&?P/F\_%8K]MW\\F". THQ+$@C,> M0R;X(>!CC,V>=:1_<^H,M&@UA9XT#'/7HR/(R+3&B4P&2^N0EJ3J -5-CX82 M;:=+8Y#;2Y]."#7(NK-2S>OGMPD-HE7GJ3JC69XXGH9V^7*F#/(]=&R38T*U M[I"RWBW))NL\@P0(A'.(T@S(%*<'NQ[MG8X6UX\CMQYZC9\SNC2K&; M:/8LNF6]A@[%-"0QA&-O9[[\<-=?--EB4>XWN^I3L2A6]^:@;0:ED()@E(&, MYPARFI*\-0U)DB.W0,Z+R> Q78?)7$-N0?4(Z?S0VU<20_'J4PP//!]!7EH# MG]/FI'X#6)^J[@UQZ4W%&\Q7?ZU[=[Q?,!,IA3E.XSPV#:P0SF#:!:50)9@- M%3D76\'5[03,4$%SXK"ODGDGSZ>$V9 YDG2=0''2K#[\3E6L>OGRIDKU9ZB_ M/'W<%G?SU;([!VVWSVRSK+?6;3WH&. D%WK7S*7( -P.GQS_''^4 >JG"AJ+7#^ M\+!5NVOP^-H*6Y,Y=!\<@D>_F^"/;S [\@ZXA=-K^^M*]E3EKK<_UAO??DP- M$K'M_GBMSCP+;=7TD'P\+:5- ,592C-3E9D1) %3\7$SSAR[V@4&$UX"#=J7 MPLR3TQ,/PNAU@ ;HYJ7&QI>LUJ-U O(D!CT>P[RW&+KQE->!U&!<=5"]UV <- :# M5'0L^KVJZ0'T%(I=N1/K+K ^1FG20NO%03O!]<>EK?!^;,N'?RG;)M;L?KY: MFXR(*K>?Y^OB>(7=M-^9 9%PB@&,)10,0YZ8^^PM"DECXG;@Y=MZ^),N_?O? MYB;W4-Y$M_/M/XM=70VA[Q,9[_3;">Y%>.^EMAU24X&BQ1H=P/YT4VY_JC3< MDQL7Q8+(K".=9S0VU,!,0V"#>5>.\_4.)JTS*E >ISDB"> *)<#< MO^H0*(5P,%E]T_)_94E]FW;O>]I[U%TY']JQ% MV_,<@VRU_FI@7.[N'#S1DTD":0FS,[@H',!).*==$Q3A5PR@:$ MPA X)=!B7/E3TE!C8:FJ$Q@&1X5M$3 M&-3V-QP\IJWOR2U7IE]H57<4]5'>QR?S/>/:P)1["VL[G%=1C?2JIEV^2?LX M<>VK)+J$M<-'8B)B&L"QMX):7]SUELPFS5O_WBSC(*.8IDD"$I:EREP[ZTQ* M*%2/^>&X+]T,&H-!*CH6_5[5] !ZPI=NSA#K+K ^ M1FG20NO%03O!]<=EGT..=U6UU^:+#S=U^Z;JMXTF_)W^C8WI)Z]WIR]W=3)[ MUTK_M?5^J9'7'= ^W)D_J&9$I0KE"56484HA2X7L:A7A'%+:]RAD?*2!Y;QS MJ#XO692WM^4FJ@R^:&].BJP"?$DS2 =G1 M 5;'R9$>T3U=G_J=&PVAV>V\*#2UP\Z)S'G<8VX;@(VP7R;U_#IC%@EH#W1/ M1%H].O1*,MH;5[8BIZVUIC_Q5>LX(UW!*IZ%7'OPH?7_9[-3I?KO[_BAF%.5:_WYIGGO> M%TIOD/3$G$F0IH)P2I6,1<85(%EW')ZR+,ML,@E^+ 7.!+#E?;U%K#>,BP/ M.R M47,2IS"NM=R*A!?TW"]YE]5TS[Z4(;Y> R+/KK MO-G@*X!P3%(H,DESP.,,P^Y5?QKGR>!8=*#Y\:/31=L<8EU7-BJ/6 =$IT/' MH$>\.@;O/B)8C?,GO6[?'IIRU%"C#Q:\AX]JSY-H&^=Z&HH)1KZ^/#L7"WME MK\\YG=!F=MO]PMA[7\XWA\*!0JC$U,4G B$,D90P[1Z/IC"1O8_;>AL,'"L? M(I%ML39":^Y=+TZPGMR*>"J>_<_0^K/O?A0V"O%#3K1. 48UPLN4+K4AS?)0 M:3#GTY!%ORZ=.>+QQ)=5FN"HP^7-B^%K0G!&(4TXHPQD#&5YUIT.940 XA \ M^C$XVOG,20@S;U((R^C&>:\[G&"+S,$XI'J(!8=F#H:SZ9 Y&)75?IF#(>S: M90[>(N&US($W\B:0.?#G2QGBZ]4_[CTY.*O+J+YP6VZ6*1Y#PG7$G2M(9,I2 M 3H4% .G6\&^;0>.AIMJQB]=!.X?['JAW#WN'9OM(2'P#Z>G^3^V-:5?N@5\ MN8C8@D[+X-CGP$PO3O;JW9F0V3^+_M]9S)0B"8)2$%4QU:<49Z0TP%!,0T5#.-;[ MR80C=[;:*6]NBL7NPXW\OJ@;J'_2F_4/&X/)_,^\W+^?KXNZ@6FUVZX6>BMO M_H!MEH]_X^1OSG((*6%$(,43*;E,M M?Y'>?Q3M"5GUS4V%+S*6=G(]]6%TT_7C"';^1,8A,VH&Y%4C^B=8KZ*C&\T? MFB<13W_OY%\8=QD(,#IGUHM+?A>FL;!-XS,%,OU>LM2E<1("I$*&G>9_BQ7W*ESS,2@C[#=6'5-JU;-2E8+7OU# M8:%R?XKQMUOY)H8ZW*+H:>6[BAJGHQ?:GIV^$GR\\C;>C[MJCCNR9Q;4B7[% MIK'63I6<\D\A$R.NT#.A0P-&&4QRA+.48!TS',Y:A(1X=E>[^7DWW^Y&6';? MQ.,BI4^A.ZKJTX6S%M'M443-G_^/_TX2D/SENOBZVFR,0NKM26-VQ&7V[4$< M8=7T.G(7603_1 M9J'7)>A#_"RPS]K[Z7#4<&1YG$> QAR)G<4Q(2A*5I7'> M/<,B!%/4+@)R8UG5."P:]R6@ QYN 2A,T^8WI?__1T)B.XC_%83$VE>O0N+& ML*V0?-[?W:V+^D+6VEA4Z_*/=YN;N MG$A&N,MQ@R^;@8\03F%&RU6U6)?5?MO4L9BW-?2BU1&W8]$\;\S;!7N7(-TM MK'O$=QVL&8S1"OBBN0K H;XLO\^]%9:S\6NQF*DNX ME$BE*0C*F:M(U 35:&JA MN(HTH+'5XBDA9S6C-WM348[^#CS3CX%<6-^@U:[I>?5A^W&^W;6_J)M*5"L3 MS*C5]V+)JJK856VKB26896F:R"0A.&<8*9(E) 4'/0-YXE2J/(#]X#I4OY1> M_;L)_^L*@M4N_*O=($-E)VR7'B4WY6L!Z@D?&;Q1]^L3Q%=1C3EJ0'?=K4:. MI7JP>NXR;L QFH:^!O7PZ?7%,PVQ22;=\C?RH6Q>J^ M?IDU0_YYQ7V,KR[Z6D'+VKQU86[N\((T0]'C#^.3J[#@^+12>[WJ-@#V79O MBVWX>&&Y\<_E!-X8^_6G#/6M!0G'K=(730K,&D6JP% M8_+IM@QT5-;03NM\O[\$E0[*/R:E_41_ +5V8O\&!:_IO"_F)B#QWEPI WRS M'._9Z*AWU73[9)NE*#>FIUVQ6:R**C^<"'\ION_XVE1?%VG."0"QREB"(61$ M0)!@Q'F"",/"*5WC:!HBFN5 9"#/*&993H3*,J)RC0-@G(5^;W>"MKXV\PBO MX]U(SYS;Y5TN2+?;VG"6Z>B(-?K=H(UJN",?E[MQ>>Y.4IA!F4:.)91S3V\= MA>30OHQO=ZVI;E/Q2W%[76QGDN89@8H#!6"J_Y\DB>),_R+ADNB(W$4N7[:0 M8I$E3%&Q$2$WOZ?.!%5!R],T87:C:XOQ<$1DU4N6E?,3>HV<:#EK_G) M5?E&&E<[I9S>D#IF($Y'\^A )!^-IG@\FIT7YG5IL\&^BAI/QM5C+^2?T>]Q M!W<:>C^RS^4EIY/C%?K%MV*Y7Q9] M657O-I_UPE8_@_APTU:MFZ_UVE8_A-#C<)*]D0)RA&%"I0"I4"I%<8<3$.)T M+7E\=".N)JK<%JNOFV.%$Y,8,V])JBOSX[+8-#W4-U6Y7BWG38:A=;.1-+UC MZ=-,Z0)C[KH*37&XW=:CDS7FQ(6KR#@1_6#<^'%"2XXGOJT6G[''=FK+T.C^ MO[H@768DW)>F5BD[H3SHY(L V^7SR>HI:,RE0 IDD+,L98@AVD*4 &<]=S8C M )O$@M1W?1ECX%R7EHF-6?]=SKGXX>!,_1<[=PZ[G0FM/,.'PVK1&7'4I[;> MC.GZJTO-Z/Q;W9L\+H!Z-W93%3MS,/W$;)PI21D5' .00TRPRI/.;*YB^^;= M/HP%7@U.($9'C X7_;P0>E[1+\)EW]C_E$87T0W$K,,URK$9[G>5\CFE]7/A MLP-@O=2]F@^ZZ^ M5U/OF)X T[NA.,4:&%)4(*SA$!!#BBE@!'.)^VTU>L.)29(C(6(ELP0G2%(B MXIB*'$@4,X5"M[G]O+^]G6\?#B6+GA8WTW_XSV)7S^+CB7W?_4:X,7/=94QB MN-Q6K9=K6M:#= )W0EN'OAQ;;1B"#^#4M@GA'7YU^*[>ZAU@_,9SQVNK7JS6A@L3QM M,W_2#K &''WH62'&'^-VHGD1LET3+]>[YD72J5J>/DFJ+O@FR9; ,T+I?0RF M(9+^W2H#?W<=[_LWM6.Z6J&2*I3+-*,Y0B#+">$IXN;(%,.^ M@5^C<;PT[TB.G5H%Y,5-D[I([4)U@Q_S<.Y&>3_"IB$@?<$_O>,]A ,W,1#[ M[59OF ZV$,EQ2I10$D$E@6()2#M;.01.6<-^%D+'0 V<:%Z#'E30?KR."4AZ>W#BWHRC!&7?BQUB/,XC[83\^WV0>\V M_CY?[XN94.81&>48)@2I+*5")IUM2(#3[LN/Q="R,_?6E-(#NW:"-#ZQ[B<% M[3;K:0.L^2[J4$8US/$[T[S)W!D)\\O\-"3-LT\O=)3QS9BMY/UR.#L\/LAK MQ7860P@92YA$))48846 :BU*P@5U$;HA=@++VR_#CT\'L6@G:&,1Z"9C)]P= M81W"KG&%ZPQ#9^3*!Z_3$"DOGI3^OW6N71KN]8>7VP=3PAURJL,[!1FD<98( MC '@G8D<(J=*7$X?'%AR.BSGA"90?X$C"6^V%W_SDYV^Z>X-[K^8?R5:/$I<#,A; MO$U4CWR%5XX&Y2DNF)RP34I8DS4-.>B)_5P2PI$!6T'H;H.8BL?FH.5P(<1H M$$\3RDF22YD(I66'$$ [DTGFMA .,C3FE9C"[DI,D+EQCJ0S4\4+M].8.7Y< M*0-\]]SFU8?=MV+;3EJ*=PP@0D# F>4X)AZGB. 4'6RFQ:@$QS$+@F52# MZK7@]B3,;N$-SY7; MS0U"W#1TCCJLV+K)R1F6$L3D-?!OI0^OQ>N2E*5ZY: M[][,'5M3ZO!;N=9T54;.=@_'AJ8I400FJ=XI,XDYXK0[_$2Q1@!=1,:;T<"Z MO:7J$'LIDK^2+<3JHOP[:9=3ZEN@%WLK-.6L3.ZYIWT M:4B=?[?*P%_6WH+X]* 6 H())!F6V)1;R@!166>0<>QT3VN F9$N9JR/"!UO M9PRAT%G00K+76\(N?UGC=8;L)*LOK9,3J=Z.O"Y+P[BQ3JHN%G5=N+9C5)>P M20"C<8)2@6,(.(" M@9$REUNQC6ST1@ >I017<-+,<4:T_:+'.MX1ES3+IV M9+6(+I5^?9&7[[\\,!<\QI3'>0P( MS"1&A+0'10A@EEBUB/-D*OB-L.9MR-/^S'H1[XYZ[LJM^WN/FBYU0'2>J+-WP+PP/ W%\N7,LUM?'CGJOU.;):F"*":0FYP8C'.] M.>RVA$ "(5V.GGM\_*CGSR?[LZ';L[=YZ[LM\TK9\.W8I?=@3GLO:^ZF(2U# M''ASK^7(Q< @Z"3KSHB.OGB:$$)UV"51GF+2V25<.96O'F[M%@8X%%KL,7[>;?+1J!!WKZ?YZC M,[/-&[W3F&S^W'GVQ-\K3U;U8T_K>AS*>APG^HGQG.099SR6A"@$]7\Y::\' MH00#9E5_W+/)T+'%:AQN!(P_= G \W+C@&CC''RR5G/IP0;Q%[ M!&7:H1KM91CO5Y/V4W&G_]2\@HMVWXIH<\#6?:]-.:]Y.Q$.ZU&T+19&?)?1 MO-)_JC]AO]XU53/K&&+U;S-\Y@.UL>5:_]7_646+LFI:P2P._.B_=#-?'&Y6 M5%6Y6-6]8_Y8[;Y%U_O5>GF8AM7/ TOA6@_+"^M;H'&=0%G< $Z50>>"PXK' MEO>F]\=2[>NV59^*1;&Z[]H?KO5?*[>&^!GD2C I 4.4)Y@AIN#1-(>Y]7KG MRV#H,\P&9M=A]@C,S_KFC7:+U>T2C#N>@;8(HQ9BU&&,5-,2]HCR$AP[K&N7 MX+K?JG;@_*;E?-MQ_NPK/W!1L>3DM27%-Z436%"\NU0&_ KV>.#P\GX-2TG2 M1 @ >:+B1, <=:F1A$$ G%\Y]#,3>.%H[O"O3\\N/*5>AU!KEW,=B56WQ:$A M]-%AT$5?1KCF>SR0.HU,CP]'7GHHX8.;'D?.,Y!DN?Y0J/^;F883%&4'"T 1 MV/.L^60VR6G]W'RQ4Z1[8Z/K4F:AB[T0O[Z@;&C]]8G MQ>7M[:II.F#*&Y4;DUHI]%Y;6Z146T,XDX)RJBA*,3M8S 5VJBTTQ$[P#.X! M6E-![12B.%T^>'O!Z M8\>Z.*ZOB4 M@?-8$)KSE&4X8P)@!+M#L22A6>S4OF1<:('5[Z6WGT7ME>/KJ+%'S$XN)SQ8 M;@I[ZLC_;)^17D4'9Z+6F^C4G6A71H\=BCJ/+O: R^^ G%'T"XW\-!:!2SG_ MM&'+)Z6B1ML4\B2$I(IQF6+,\HP"O:RUY8,03'B:S^Z+[75I7\W' MW8*+DIR"L1:4 ZBH,JBNHO\G_CD&T=U\&]T;A'^)P%4$WBV*63GC%S1DJ'\#@-/1SDP;/Z2$/9<-F->.-4_%N_+JOJUV'VX^3+_/@,BEXQC0$B.(,I2@+KRF,A48G>J >O;=FC%.\*- MROIRPN(4<+366$?I MVQ2=F9H>^9W&;/3I4!GLNSCT-&]&N238O 05P)P29GKUCCM#,)/ Y9I1CX\? MY;;1WXOMKOC>Y!Y>/&(;>L+V-HM]3\F\$CC\I.O9L=;'^?CW')^SY'3\9$WI M-'1HB -O'@,YZU_GBRMG+?O/(X M 3.G\F V]@C*LI@KE3,*<48 27(D<1XS!(7(J BL9@;93ZO-3W<-MIYZ-H1/ M1T$;BBF;PF4.:%N%4-.UUVFQ$S0/I$U,U'QZ])FO>V'+6-;7:K*IOQ?*O M9;E\8AEC@.*$F=16' .5BCP6W3S,*4Q[Z=H9>P0+D>=9"CG*,>>4)Q0Q'8Z* MC.D@580N.=\AB[X::#UE;0B=CK(V$I.]9>W 9PUP*JKV.FLVJN:!\XFIF@^/ M7E,U;VSUZK6MIU2N4@DPQB)7-,TP.(01>NHY):8>?;!"C.F/1$(K,XT] M,N"C&OW83[/Z<7PNCQYXU*8AKL&]?)HI'X55=\EFF]VJUI;5??&Y6.RW=>$" M69?YZ2HMW=[MFXI4B91 M+F&>X1@A G@NAE>Z8#IZ[:L3'7,^OZK.8B[GZ]-':7F ML4-??1]O&%VE?Y(CV']5.'4G.OH3=0XU)>=.7'IY*9G0NN%K@*R6E-&_#5-; M;<8GX-6%Z$)CX;Y&B7GUS92PT/^0!\&LZ@FD0]6<"TXASK5FI43 F)LM/0:< MYR1'3B]4_%@<<7E=4T(R[KI"C$5V?]'OSW-@[3Y#G94< M^Z!^:@KKQ:=71=,?8_9]H5ZR^'ZU*=[MBMMJENO #,&$B%C!),=Q##2*QJI, M 7+JES+45F#M.S,/#<:H!NDH>H/IM9.[,9EU$[J!I 9J 766K3/:YHOG::B: M-V^>-7_RR9*+DCTQ^:FH=MO58E*,QX#HK>GD-!,PQ*4I'6&"U(:Z[#-K;_< " 9I3). M1)+#-,=ISJD&EC(*-2Y ,Q+Z-G"+T2U:"LN\72@U&=+=XJPC[.@$=RW;+?+H M"#TZ8M=[S$LE"8Y$]$Y+ZX\U3%__%@UD/N/^?IA62S*7XK; MZV([0QCG#**,YT@0S '1(MA:4#&R:[?>YW,#J]!_L/?_-Y?B@T/[,5=BSFM+ M:$[B^%I"??DW6#CRMCC<^KZ)-8?V>_Y66:H\=?4$M MA] Q@09I?9&7P[\,#M+WX=-_L%_XN]8 1BEC,:!0FO[3"&4*\<8 B@7-K.[R M]/C8P,+7@G&8WXZL6,A>.$+<5*_%T4?T'$EQT+QPY/23/&N2[)3ND7NO"5T_ M#B:@@,X ILKI_WN-C M0]\/:< X3&A'5BQ4+APA;BK7XNBCP,O!X^^@)30"U.@KQ;#)T#&A0.U\ M\6VU*%?SSPXRU MYA1?GUK+R]OY:C-34 H$29Q#@+#D)(=Y%S@G+ 7"27-Z6QE5B.\/]>*H[GIAY2W<6Y7ZSVS[,?OL\BW$B M*,&*IC+-1*Y0G-+V@V$*H-7QK\/'!5:2WS:K7=W%4.NWY2MC%R[.2T4@&MPT MX;=?WWV1>?3Y"_LB/_?1@JI8_/RUO/]?K3>-%+2_>*H"1X]?F.X]Z+CLO.X# MN.P]]&X1@MQOR[NBW?BD*D,YI9)1$*=IRM-8JLY$' NGFV1.'QQX]C98W!9^ M-V+LUOI@G+A-Y0:&<\;:S\)^RL&9M;P75=-8OOM!+SU\55QN+)C4QZ_EYK>? M/__<64%()4#(.&-QBC*I?4\Z*RH6N?VU!??/GEC>N@\[%@GJP,2XJ4 -YBK2 M<"*#I]==AAXTN5QH"$M7SUL-KK19WFYXYNNK5QSZLS*!).\0]*6?[X9;@&1L M=(EAPJC(,([C+%-"JS$%BK46$!4)7BWKR@V: MY*C'UJ<7=W8A5"C:W+13H]#_O% $=4+!F0"J#U'3B)]Z(2^'?TV\/,EY?W@$ MCB3)!(]3+%.4F$YR-,L[LS"S2X!X,Q9806]17,(;T]/0*7_NV#W :[HW*4$\EF]\7VNK1O'.L?@

    W\^T#+S9U2US]8UX6U:_E[F_E>OG+_!_E5O^EOY>[DZ9SQ[?/%;NN M:I%&C@:*GS+>HP1HUW5U'K7W3B MX%5D7(RTCY%Q,NJ\C!HW#Y]Q=5+SH(I^[WQU#+HN^_VP"]C^-%\-MV!O&M^* M(&M3R!$[LXA-XHLRC=5N&E24$YS(KJUI%GK%?E]65;>8KS9[C>3#7;&MX[_J M7,?6QL$93+'*]'+.<*P R$1&$M1!2R5*9QL33.HPP*4QUPBXK+2/-MKWS 5K M'31.1#^L:H=^C.9/FJ!O'@&/5IU67A-(6#%M^T8?WS2O_Y?+6-[N?K?9WW7-0$?C55W^[F#_7=8-=. M8F-\3^S6R^E\-WKV(JM'[0?CP(]=??C.A^CHQ*$UF8Z>KR+VY'OSV*G#^CAV MTZ7A(W%FO1MUH*>QKHWK\K/F4*/S[;9.Z9D@O]\5FZIH5E/3PDIF^G-91E$L M@!")D+*S1B5 >NG9N:PX[A;<%I&=V]KQ [>4_TO,^V=1[ZKM18 ,%,YP3&E7#*"29544>-]4\_#@OI@HC 2&-R1E2F]JV8ADA-CI5RVG/9\?I,L3N&2>?"H2XB MG\DX!]H\%PSG"C(.H2(M#@+B#'5R:'G-QKO]'IKF)F=F&[/NLPD>^1J**[/G M+JL$&Z5I:$Q _YY>? G,I'6S FW%/*:OZ^B>"--+-7-C10#3!M,$92(7+ :8 MU(6MTQ211#A=JW.QBVF&,$X% C$Q7:4)Y0FC,L,BU10DH2\E/X(:G8IWG9QB MBW_M]>:EWDKG.82P*Z:H1C#G%.8\C3#.0&)%)0CE"@>)SB5B=O-&LL/#7Y9IKEJ/*_1 MC#NY&@;.S!M'BJ8Q)5Q!EX.^%HY?Y,5BN]?!;[O%6!65V&^W>B[-"*6",<13 M(G()@$Q0BCI[N>+2\;O=VT[PKWL++2J:?-787_G7B#DW"P:3.9&),=R/IW/% M$S.VTZ=^X?*"M81F*5=QCG(%%,Q2R@1OK<&8@-QM\O2U$GSJ-"71UD=D5]&B MP1;=E5L3%8\[F5XAZLQ4&DKM-";28"]*OU\XMTET8HAMEI]W.FS[5JXU995I ML[5[F*58:8M*R6/DAIXCB;!IL;*0 [F5;U7K,R':E;I/_COY,$ M9'^IF^/M'L:=9&_Q=V:V>:-^&M/.GSMEH*^H:S[H^;WG.OK4( Y)Z+HURR-T^AU(E5)O.,,8H@X3G%)(TS6*: M,(CBP/FAS_O;^MKG:G-Z46G1.G(ZAUW30P&&PC9-=-E1<$T7M53_H>%&'=ZK MJ$9KALYQ2:#9]])$[VB8)S:4020HR M3/*4R"2%W62/<>;CY>H3BXSG@@-(!$HP3C+]LP(0(9PR!+"$H1_ =_WIS3V! MI?-SKI!,V\GJ^"2[">E;_>8N)YM6S)T12K_,3T,:/?ODT)6N+V/6Y5#;>?[A MABT6^]O]VAS.UQM24=[>Z1U0L:GJMI_= >H35(K$%"0JDP0 1+D)C%ES6)8@ M+MP.*H=BD8#C5,"4D5CBA%).TUBCXM*4<$SRT"_^3T"WU>L?P8X>W=IV++D: M>I3L1'5* ^0FMZ?+F=,X75R.!W)^1JC'&LUI2/AHWCZM,SLJR[:R_]&4TMON M'C[J66)B;I/HN#.'NOSAB_Z@NOXV3WBB4"Q@+!1+LIA "'44!F,*E<3!75(.O-[ 'F561@]BK2[X5J.WT>FV4W#?9 5OK ,D*04T9;]CB '"*NLL)XS'7A3/P=X4%*]7BP O M9 _4O$ \!]"\BW03L."MC^KU8'WBJM?'(UO5Z\V6_8.MU=J4T6GK_D&0IC*A M.1 8Y#$!E*<':86*6[7GZ_G1@;6L0^.F4Z[TV$E20&;<#I>&[[+Q-S[OAV()73T)K!7CP]AO7"RE%]3K\%[_5/ M_^>_=;^C_^]:&_D__^W_ U!+ P04 " M@?I,_L1M,9VL MUM_^O%I=_\O:)]*>?J\=^3C_Z&9.? M*?[KU^7Y7WX""A?+];=K?*1Z_.NCY_^DZZ>QUOJ7]=_>/KJ#M4"$G2QGR[.+=V6^A.6[7G5F<0ZS*6X6*UCO[XKY;#K;/_]# MQ^EQZF[#6.!CN+C(IZNS"W-]/?\&3YCE5"#QL7#%XAPXG9_#;Y;PUGD2@YW, MT]+\\#G/5S6A>+H9]B;ID)SXW; M(VEMZX83ZHBT'Y_?S/.S"S=9?D[_AO^Z 7ME#F\MX8WW^7)5SJ: JO1W+8NR MT<=/PJ3?\S_O_759+."WT_QJ.U_W>;*XA&6ZN/_,;#&=P13K[NJGG%./+*UG M'!PW6@MDN&(^GWPJ-HK&@,(!'E8<-5, Z7*6)K.7@$/'Z7'JYO*RS"]AO_CG M+(^S!>P8L\G\S>*B**_6C ;;"UR:)=A@<3(K_SF9WZ1U6JSY#L.]FWQ;CUH3 MUJ>=U8#8>D_G/3/BAYNKJTGY[>SBS2J_6K[/U[;QQP+&ZYO9;_)8@F&V0.DMJ\&ZGZG1])_R\OI'__G3!W!K MF\XZ'^F1Z'>3[7:" MM4%3=X16IKLG1%ACNG5'Z&6ZL)2 7:Q[MF]9SSW/?\LGRIMRL[WVSVOE25Y.J*?WY^"Y/=_E+9C=L_OEDL5^7- M(> [75PL\]7J.^@=*/@Z M0[0WX7KJYLF'6YC$QES_./FZ?PI//-KN!&I*Z?DW6IG.:K*XG &7S1) D"(9 MOQ;%^9^S^5X_J<:KW4ZP-O_JCM#*=+^ JBS*&G&N)QYM=P)WQN.]']9FVD'# MM#OQ>BKBV1=:F,S; G1/7EZ=?9K/+NOYUSM>Z69"<;)X-\O+MRF1HJY8#QRF MFXD_\:-W97&=EVM_/#GFU\G>6,_HWC/G1Y/8S@=[8T8]^!\S5CUX2-8;L!MB/DP6?I9?%FLP'$_"KF%:F/AOD_*/?)U+ M\B&?WI2S%2C!+913C CLMU4MG_C0<7J<>MWG:LJHX\_VR)C;W*+'J;9/#=$R M?YI]O4Z=[>]GR\DVZ1%^?G:Q??9H,@X= MN1OR-LKLS>(VOSX=XY>3Z>H>7(\G\8C1.R&SGBK<]UX+4_NP*J9_V,GZB.[J M.E\LUR(/7]-OK5/6@P&"A=,.$8S[=/X/J:9A&@QY%U/V" M>+VA;+'.VS]_._F4/PAQ/O7>O"R_>RU5XNM4B8_%FJ2G1FMYIK_GJW8G^W# MEN?[+B]GQ7E8M,SBIX?M9.X?5I.R99X_-W#+\_^8E\N\W9D_'K+M.1>KR;SE M.3\:LKTY'P&,U>-IUD3!];V:R;?P@^WS:=SV6FMLOIY_7>6+\_Q\WX/#OQ2K_"$RU\,4_=M"X[]7,,NZ$41H9Q[C'P03F(R7$(NVD4[$. MU?=Q9,KI3T5YGI=_^PO^RT_P-Q=Y66ZWL!W=9-;(6CU2!I-R^@B-W[^X?>*7 MZW6.Y,_3S[/Y>?5V:J[3CLB+3KD*-%3K\I4.S#WU>(8M04 =]A0)PZ2P M#(DM95HI4T'0ZD;J1>N,[DV?W=+_(86E)N7Y\A_7J>H"GF=([\54K?+18W-<>=[ MF<72>H,L<-328+US1%>TPC+U#-5R^EA.%LOY1FJW MAD&=+:_& !D. E2\<\XJH1GR@0BUI=Y03]2X<-40 <\[BNVQ^ 0 ^SU?_6-1 MYI/Y[-_Y^5TJTJ_ FZ2R#X%:K:$RXB@RX)$'#L:!T%P:Q"J.:,.;6/,'[XTO M&'1=,'L__!Z?MJ:?/)C7P[2V:D[WFY.MBDTQ^[/X:F7QRL;9@R__W!I;5Q;<'98KYH*!LK9D\H@!- ]SD?ZQ!\[AXC(^F 2D?, MK(G8>X,1K98O+.1(&X"0#]&#[0R&K?)Y0%A+Z^KM;)&OF[DV/[*Z'2J+)%#! MD0L:!:0(P\15J\\B&IO$3@:X9?=SD-"M#'I#Y9E[\WV#VXW% 9K^[.+CY.O[ M8CZ/1?GGI#S?!;+M:AW=&)^V/[IR?AR&Q_(0&$XAU($(L@@5=!,WFXO M!*DFRO1@ %\_DYS8.HR[0->C6/0)Q-,7N'CJ?+)>SB]GF#K)E MQ=L=B&XP:B84",=9061$1#*PS\&=K!1-U$W<^ '&C/H <'_2Z NU#^>;G+X: M.YJ[*1-O-YG3-6#9=N_1&!VP/:^ /?X0KX' MR4G;FZ+>+#;KYRZ_9%=>^M DY;+Q$A45N#+9. MQ/'JJ'WO":14AF3T*X0$M=P0BJMS8D>-; )F<9RC]K &[B7"^23"&4H5QU.% MK2^@B(,A1YBBP= 0.&72,,^$-)XSH5,FQ>F*..Z:21PB@3K560U'S@*V7#@* M*P$%3K2V6B",F0W*4T]\$_]X@''*8P'S4#GTRO3.M<)QETOWJ! >3Z6&-=/K=##&FA =_5U)86TYK@857.HC(M8W4C$O)M &\ MA[[?@,0S&'74U37O+UBQB4BPI@P[3(R'_QOMD66,1!,5=NR$9:S;YDUO4N.F MR3P):AM?VWB##V6Y3HR]Z_&T,ZK:9. L>N 0"D(;P@-%),HH+:,JF)!8QW\8 MU50;.H_BI3WROR_?_W!J]A3]'#=@YH@S0A%O"#9:*N0HKK@3I/(CRR+H"TK% M"60S7.3NK2PZ=L@,::$$)9&#-D%2:JNTJ3CD8AQ9&X&N8=08M4=)I2_<^AG, MMDS7EMI\]6>>+[;*X-<;L-K@IV\6&W(V)\S)'KP D7XLKF?)U-N;OMK&\!F- M G.#G('_:2N404)5G#-!Z1\=SX<"K#BYC,;=6(-20146P0=B X*9X>"VO(A8 MZ2:-F0:8^W(BZZ%+D;RD5AM&8">]ET0[JSUSU*EJU4?+<*_Y@D-KM5%;ZG5: M;1S&Z'&UVD#":BNUD0X!&[FWU/**=B'\R,K9FXG_J%8;AS&XOP2](U7[VQIE M)LT'S[P.DGL' @$#GEJ!7 P5U[1W36 YP,*3$VVTO8Z=> AN8"=02XZCDQ%>4".!1GZY$'QES)T14 [[WA:!W97X] MF9W?-<9?YSYL;J_9B3YRU744QWLTL\H;D-/= MU4:U;*RGW\FL ^HTM0I;I0+WPV9E,>BW\.D@!/O-&1G$,+'HLE=':.4.MT15](= FK=CDJ_KK0 0#Z_]2 MH\SPP)$RQYGE+D@J@"D(]H+@;I<O^A60W4KC1ZV,]=)( M*V2@S@<6$,%4THI+"O$FS=LP>C4F3R&DOJ!\ST1)5V4^JI_< =A]KZ;[!7Q$ M@C*KK0^"&!*JB$*ZMZ))C2L^^#QCY+JT96$,IESDS=7U9%TDLEU&/V!Y"+4@ M(>Z9"E1+Y"7G1EC&* ^6@#:I%2D8V E_Q^4A+AA,@E2$$RLIL@AXMEU$U'KW MXU2NU89.N^4AA_%_N$GVW92'A!@-\4(JJW&DPDA,\2UW0J/(WP#1V1>4VBD/ M.4PVPT5N=^4AV'"+N0A"X!78/!=-#Y[@O MR;R6-]UQ3C,4@L7&2D<8PD)0>\LY#;OFN,I%>L?T"60T[O(FI+W SJ#@)(LN M>224;'G! [%-(XLY%(1&+M[8+%X2.K,"XF?B/*F\ZC,&OY4V; MDP0F&)'1186EY(0P*OBM3%1L!,LQ)6,WVVA[E]-++F\2+G*N<;I!(%H)[EY0 MVQ/0("(F(RLV[A,:AY0W'2:%(97-HT:<^T(8/R%3<%3YEW +"J%L>9& MB%M^4$:: '*LA4T-]N,.13.6PB:M5=2&.G"6-,$F,&XKVT0:CIIXKV,M;#H6 MD*U+8Q35(#(P#9N",MQP3K5&MSEQL.I$D^+C(XJ4QNSSMBR*P=2"_#XIRS7+ MQE;AH3&.-E@B&1&.(\FCL1HQ9IEQ3)!:#E,WE.Y((C@KW>?)XA(0_D3]V[X" MCT;C9C1PQ) 'Q!IA-0LA^E#QRS<+_ _P(*D-X!2G8_^XT]FBLU()*@S2+C+# M01ZBXH66?F1GFCWAIE$VVV$2>4G9;,; :8ZVE'G)[,BPUI'4 M:S7K/HC1X\IFB\P;S< >!"]94BQ#!X$N/#^0IE:[V=K0V!37 C!7^+10T[?^=[ M6;!**F.,"TJ3H"1W0MS2VBS79X":ZC1V?9L2Z MM#Z:ZM\[ZR>W>\IU_(L- *;$<%&CY06&F*V;BE M+GJN1W:33D,)[SF4.8JE_26S%N0&: ^=9@MK@?$]0VI])+29['+O[O7L.YG77E@<9$HE6B_' MP"M;,#KE1A:+:B;FIS'3F*G[@9..V1(<%!(4K<&0?I+]_W9CJO9@IB[11F#*C.0/-K*Q0%058^)%UAVE!DD6'[.U+ MLQRK>M_6*(1L/'8FF.2*B*BT,MASIIS>BL*"ERQ0KZGV(]T&^Y92;\B^21,('Q+(P:[L MK5RWF6\[L/G@R2Q*CRRF5!!"N54.+.E;%E*'F^3SC,A3;0ZY9GSO"T?_6)3Y M9#[[=W[^*YC2*7/[;)'JC[?) #MPM>?-3#@D@^?886 8"MBRB"IZC=!-6F(, M\E*YTR&M74GTK<$^3KYNZD9_+6'F-139]R]DV 0+IHT3%HL, [..+MI[00VCM"B MUJ;?#:5;D3R8^[?-?S\"RRU\]X\=5-<;( N(6^XU<$%ZS*B1A/J* U22)KD, M XP[M &%H@<^]V9.+_.SB[!,=L+FOK>7^595OBTU/B#WI MG<^]D@D3J6=<>6^-YUS1<,<_[N/(LO!:EOHC)[\5)I\21GOS.9]_*6.&4&8L MBAI\A. 9T$>V5 ;#&I7F#1!*S85= SU'<;:_=.#[/7:759/=;3NW351[;YE" M_4$R&7U0/'A.2*1*,NZ)KK@01!A99F@;<-C9%+E%7O>6YO2DTGY;(PETSYN9 M=](P2I1#D1+/$<+>5O2"93&R.Z6ZW0;;Y?5IL656;E*6W\#R3.=SN^SV6N]G M&!DO+ D:V$H-8HR3:G. ]69'UANA-2340E@S7O=7R'??+V^"N -' E>)*NVB MI[1Y,_!%AW__@WI-[M.#1XV;4&1Z8 MHD8@1;%$AF-5\4JP1O>:'WZ?)^#V.JEG^616SW)L M45*M'$82JX@(3;?L6 \8(DQ'1<"F4[6R"+O:!9M9, UW !TD2F3Z/D*&[V MEW)RJ+;=LY$=-V#FN:<,&(N8B-[3=%N:W&AORC7S30ZG!QAH.-%6UXMLAHO< MO7OEL4-FDN(8D+18I^1&8J./HN*0:TM2KX]69VGL[NWBPVQ-C\HBCSC\7U;"K0_EZEQP^:$86=9202R1W6 MW.-(_)9+FCG?I&QP%-@]%$R/(FL]2::WO.D9S!A8/CD5@ )<> M!8L4EP8+5?&"6#VR)M(GLGZ[%$E?\&SC0@_.@1X6E0P\"&H<\7>4(:Q&EA/5 MD=3K7.AQ&*-[TW"]7.@AE/*!&469PM)*HP/A6]IM\'9D(&LF_J,N]#B,P?UE MJC2]?["+<[J[\W&CTHFTBI'#PL;((JIHQ37D29.>3P,LMSO11MN[G'I&=P1& M/W4)>O@ZG=^QG"'PNDMWE0L5V<7OQ;%^?)#,=]5P?S@RX TY//9Q$C)X+1CD:/I,(,]O.*-H8: M148&V4'QA*!J0P"G I>?S6]V]X)YYHU,:$D81=92SYFP,C#';NF3JDF6P\&= M$G\P@!TG@L'DJJ\]\O%DF3-$A0M,66\)A]W$>.T(85Y8RCE&M:HVNJ&T5IUC MG<8\APT$QIDBQ(.)%G'D(0H5E70<*^"-"MB/['*^-J!Q3'>.8_G=UU;32DG* M8>ALXT.98IX%(U()D.#I;KO@!"?7<398@+L MGLQO[Q>MLQ6V,GXF ^@L;8U"2*6V():K=<11@!/&;:R59MA5D/%I ?O90:E24C:T+4,WX>12>[DLM@-(^Y MO"SS2^#8/V?Y+0O?+"Z*\FK]Q3>+:;FY(B].9N6Z3!L,C6*M@%.#P,FW]:BG MK@9]&7I,:\(U8YA&+:B0QGF3;B[D$D5.**O5]:ESZW\'<'XO%M-G_GKMP@*- M"5,'M.UKZ6-9% C\984#YZG]/S88D2UG3:1B9(GH/:/Q>8?C-.+;[Y0\*1E--W(\*B?08?#0@[ M*\S78I'#K\O:J-CY4DK=29<-X]04W!B)'#.QFKF0J(G=-*#X5??0:)/+?<5< M_PEP3IOMFP5P/E^N CAUJUD.NM3-)\OE[&)[9G5VL?Z;;WLJ/XX9#IB- _R? M,XP-5QP% 2S?@KZ8S4%)X!U+I:<99(JX MN(Z#> )[L"->*5_Q7_F>[@'0FU6T6)\SG7>[)YP$O ]OIQBD<%_,D>-^7?CA MYBIMOV<7:SF]S]=M1CX6,-[K062MHY^HE6:&(:<0XTH$0V/$C@ENC211U(H( MOAY$/K7KDLBC=%' ^M/<1&N,P$(+H5147KF1.88]H['[@\C#Q/=#1>JB"MH9 M++4)W&BFC!4*21H18!%XC=3O2\,P ^:^GN%U9!F<4(JG MU<]WKD:ZDV=S@]0F;+*YF!'HK\(D]2KVVOQ,9J0*UDOK(V6<6J0M$LI$:;R, M(>J1M0 [#0AKZ?Y>Y-=?#Z:3W85GM&0T2"T4X1PTE.?<61I)H)$AWJ3&;8!X M/@V4FEZ<=Y"(>FN;DV[,?;,X!\MK,5OE;T$#G -;007,@,$;QNT*==9X'?9. M22E2E$NF>*!4&X\9YU0[9!Q232YS&:#Q,0AP=B"7WGIX;\7Y]F@G&+7@3'I:;@M7'%"5*"1^\IM&A1JEL!Q]8]]'C8A!8;%DJ?>'P MM]FB*(%;%>]VX.[AHQG62GMFO4[&$?9>1V(=XN @6XE\H]2S ;;R' 3*&LK@ MY9R\5N>JMZVOS KLD$\WJW4/B6)MSR]6\$V8U>7K46N=PRVPQY!WFA#O%4\P M4PI9AC2#?1&4TS ZOKS(HU:N4WXITS956R##HQ6FXJP2\K7FLPD:NS]J/4Q\ M/])1JP2K.8AHD0K":NRC#';+&>$]=^,"]BFAU<91ZV'2&O-1J\82:<.D0G$= M?4 V!?(VG&!.C:3.L!^P-#EJ/4P.8S]J%1Y;8B315FJ#E2*$RHH;!-@S+E1V M Y1F1ZV'2>#UJ/7Y\Q$5#>;:*Z6Y\H91JLXX]>V_ELQJ,)5 9L#!"-(B7(\BVG M)8UA9,E?IP'ID7M##_+L:^7<=8FOKDV9+6Z DNU=!"GPMB.,MF'0CA72QO 9 M%3Q*2:WA*&(L'8B359P3H5[KL98+@3Z>*'C<-Q8?7>O7X^S:L&H<<1\\ M5A:0Q\ *ZPSWD1I+:51;GBB,9)/MH?X9>(]ES8-< %V+;3#'YG963!XW]WH] M_JY5V\ET,#B"K'7D6AICM6?(*XUE,B%JW5?V>OS]5"A+61>M\8H(@KDCT6HJ MJ>3(8"DBK.5QQ39Z1F/WQ]^'B:\_#VYG6J?]MMY6UH<,>TZ^#QPIM]S,;9%284Q2HX9)PDRXLE2XR1CEF8^L_TBDZ'B&Q??X?W0JZ MMYL,$/'6A6 <#Y$C[H%I.D:#3%2.8--D6_XQ3IP/W9:[%$_K<&OY)@-CN<%" M>Q&)X-@;XYE"@5E)@_ Q-+G<>D#*JR,)'W.3P6$,/QH^'32N-\%+:E.?=H6X M=-(@&HPB,1)"&&V4"?-2H'*T,.LWKC^,RZ^96\^G4Q!&))])1%\C+SJ6I#YUD'N$W1G+;@^M>B./]S-I\#'Q_2>($5F%HX!!]Z[1PPWK'['-#JO9W!5I#N15=&!L2%$& X8>(P MB\ O8FR33BD#[!MP>I1U(I8&ZJS*,[JG=I]774\\G#&E64328^\4E\@H1T)0 MG#*"J*'$- 0'V*#D]-#J TY#":+!HB9YN7JW>=)>369YC>KV70R?^W77RMO M 0=0$(HXIWW@DA*++4&6@?B9($;6JF-YS:)Y*JS@N09-"9X3B9YS!HN)(V6T MQ0I8;?S(:I9[1F/W632'B6_XQVU2$DN8,9$SR0D!4S.RZ*PQ!@F.19,]=H!P M/"4@CCIN.TP\0S]NLT$R+ F)UDN.-=(:4XQ8]"Q(Z\:B^SJ2\#'';8][4D M8<(J:H7 D>/@P(OF)#CFP&DBF# M)GMX:SV_GUU^7BW?%>"HKN"GVV#/;U5XY]V>F%VW7\TBHS&"I C5ADM#--41 M2TZ!@5%P,S(S\C2PJV, G$2<[9N=Y^?K$,[S,[2397X.].27-_,$I6_F^KHL MODSF!YNHQW\JTZDL61H,!ISBFB+KB2,*81&]8 M>^LVWBS.9XO+0X'\_$A9A'4L#(I!Q,B)1@K,Q8 T$EXPL/F:I*Z-_;BO59RV M)J+C\R*?+"&_JP+_YYOP'.YJO)IIQ*P5-A(=%/=.:,:X54)RSR*%K>/UQ*]= MH+4ODQ/VS_B0 ]LGJWS^[7T^+2X7LW_GY_=Y=:?E[]>4WYWWN&*YVO8.V95Y MUO&7,^(]B2I0*VU(K3<-L-Q9(B,3SC/>ZZ'ER-? ,$4ZG///#UN"!-0-'9H&MU^W@]_7PJT$.%Q8HP M:I6/7$>AHPDJ$@J6MM.R'F=?3IR@9S1V?_IYF/CZ2T?_ N[>>L;PW;UM AX^ MG"%CK,>*22""8P&.GS?(.X0I[#Q@B8\+E*>$Q:-4\X:R. W"'"S1RZ+<+NP: M==3[7LXTB]9BBZC%@;NHM16!4H8IM2P2-+(;/)N(?2>"6N!M7XAZ5\GDPZJ8 M_K$70T\]GDFIL5,D$J$DQ]%;+Z,S"L7@/<=N9/=DMBGJHG7N]G<\>G4%[DTM MT#QZ-M.$FRB\LEY(+H(U6 9LN42>4X]$$\0,,&+=(6*:LG;XB6',4^$MEDAI MQ!75U@A ?E!21"6=:'*+Q0"A,@"CJ$OQ##TQ3%K#:'!"T*"XPM9PK:0RBCD: M(T4_9&)8;0D?DQAV&,./A\_[-Q_>O?\N!/7KGK2P9]_(D...&AU(=)P''@U, M%S&&!6SY6'9*J).1*V.=X%XBZQ"-*D0KP2)PN(E& M&^"9ZP"VSP%(L?WL@)2NLRJV]:&_WZ0U6EQ\G)273Q>J'S]89JQ5%F/KX!=. MG3B*.$8L11%I'J1-K;H-=QA[#/L9 M'IF;,5S<-95,ZUB[<]YGB^^>>3W>PT5E)^(Z'JJ3Y>?T;_BOF]F7R;PZC! MF58OKC3^.(CV)*LNZPI@PG7O ML5X?ZWU*L76\?[CYM(19P>_Z GWS+V9>ZG0;DX@">:Z2:^$\ M")2"/V$Y;G2B)%^17Q_YO8MR.!FQWY9 49Q]*HOE;!G!=]BDX]V/A:<;QLKK M-%9^_IHM6ZL[B\ N!H:PTX@C20Q%GK((=@ 78//6ZO/VFBW[9 S<(Q8,)5(& MR3UW.C!F$(J*1&^X:])!;X!!V9[1V$.V[$'B&WY*2* (=A^NO%"&;>@,D3E0:WDC&EN2<_0@N8 MXR5\3$K(80P_'CX'VF![TD6.&BV##2(R(DA$5',3@S9>T("C\EQ*1T;25KX; M\1=]L_\US>1YQ]"DSJP\Z@"PX.!_*4&E$HIZYJVQ:&0)O0/8D@<@Q:-5[[T^ M&77;!NUX)4.IC%Q(%+R%S4@; YK"6QNL 16"T<@N4#V-P(M.9/$RVY@XZM+E M.S0&L(*C(=-WI\=:YB%I09-_-<0_D=K^5.:(D71=]$,&1 M-BJU-G?,(R)":G_UFO/1E3IK01R#"3'_;^ /#/^@XR;8P*^QY#K1.TLT=%IB@& DR MLB+WGM'8?2SY,/$-/Y8L!)82(-;;VW/2\ M[SWP8[#ACH+Q:@(W3L.T#9*"14,MP8W2:U\*8(X6:=$=HU\CP<_[8-A;\)>\ MB#PP;IVS.$K,@B)(10T;P[BB(P/84 <@Q9=0X!64HBB&8$2Z;T)'F]H[ZA - MH8Y0.;*.;Z3O_X/R"!UTAQG=B\)KI/@I0S@PE>[;U$8YS8/!FA#&-"71:<$<;5*G,4"+K6VNX!ORV)[26<$Q/@94342 [< MA(EH%!V%#89&@CBWO7:T^Y&!V%0R8SKW(^#0>@J.+3*11R0U!Z>56AYYZFZF MFS1%'GM?NE8QV86T3H-3S\GK MG$RJZ%.H'F$<'6A%8C@2PE&JG%. TUKW4=?4C/NC<[?!Y&?/M8\;*..1"1$( MK+>(N 'JK"?1>46BH080/J[P4<_(*'H4S0LXCY9",,3 #K;I.EZDI"162:,L M"2+XD=R4T;6PCSMK/HCU0S]K!@N5.A]HB,)SRX/1P"VGT@7/G'$TDCR;CB1\ MS%GS80P__JSY26ME3TG2SI7@[WVV+$Z?:A%MSUMSORFHX?+ ,2)8Z8 C@I ME\8;1PCRG&"A@].V28/K 9T^]NE+]2&'EW"8%DJ(@5CC-C( M(I WCAVB#Y$?=VAX&/];1]1);P]$P%8@%D=! A<161$D5C8X$;T1O@GV7K)U MW!'V.A%*ZX!\ ;>P*12MLT9'KA67A!G&A5#(&BO1>!H@#@6V?UA-!0I>XL!3DSH<0/ T$FPD2R$7(FJMOM=R_Z<*H$0,Z[M:P1Y&7&II M@*N1&\M-Q%&)D7C*)T)C]^7^AXGOZ(W8ES>7#NR!Q*WGCI:>?C#32GAJ/-7> M8HXIT]$QK3F/@7GFT5ULPP [L?$][%1@V[AQ:*; T+K;)T^&FX4=%@<, 1H,REHEH;ZX!1.#B5 M:Z*"E!2D"UQ32]$?(OSQ>PL>DZA[& M\*/A\R@8MR=+][GG,XD<[*S*,<%AOLP:HIE+=KP&?6W)2)K4=2/"HGT&OW:, M>KX^T1#)B:>,""<,V>M8)XX&@23UN&1[+&G!<.1#2 .DLR/F#K#%*>(",.L0MPIK+BGU$NF M4'+"&YVA#- 9&2YV^Y)@^SVAND/U(5P(T3!! B;<>&Z0M (;Y0VPA:=&UDUP M/$#;8+@X[DYFK2/W'1CLY:IXU&NBD[8]C3Z6$>=%8 H$A277D6G*L*=!NDB0 MM[9)A'E 263#1W>?4FP=[Q]N/BUA5O"[OD#?_(M9X%I'!S: -[U8@4BV2[EJ4OBQG'6T"-KZ;N:L M,HX1[;1R'#P;%;%S/,G2<0UJI,%2&'MGJU:7PHD$VG[;-YA(<7$;_(SP6/$G MK.HX*Y4ZB6SR?+NC%H;.@O4HI#[\5(/_@IDR""-G0D \!M3HA$*^ MPKH^K+N365\Q;7NS!-8LES#93VF%;1(ETT:55BUP;@:HV&+DCO&;Y?QFL4G. M/KMXYI6WL\FGV7RV^H:?6 P]SR!#+'*%)).4((Z95,AQ:6DD3#*/59.D(U5[ MS>C-FEGDEZ#,SL>[:H8MW,&4!ZR/&%Z+ 7:G7S.O,:<<.6$QERGD$8.+UG+) M3=2BYYZ&L#*^ .1^SU=OB^72K%;E[-/-*LGQ8[%>5FL#!SYU^68!6V.^7*V% M_!'$:F$6?SQG%O3PZ8Q9+'60!C,&JQ@+P[&EL E19X@VC6H^!WCHTC/Z#NS+ MT+,PC[>$U[IX^69Q6Y'UK#ZN!_2C!\R"-I()%R/8_SSU 3,:*4>]]4* NA_9 MN;*W/A;_G("K"3.NUE0 HE(A8ELZ MNM%G,RDY4U);9]+A*_ R2(&Y)IR"[87&EJPQ:/WOKF:KR@"]7:&^D5>'-210]8Q9S+D377ZP@MCW*_.A3!*;7%J:O7 M3Z,TA,38,..Q@JU&1&J"U58RQ52DR'C1H@/Z!AAYM9A=S*:;;7$^F3W?A>_) MA[,8)-=,I"M\-,?":XUA+_+,A: H=C_T@JXMR:)E-C) MAS,B/#'24.%DLHD8$(V9<\%R,)PT:1+X'*#;U ,@VF!S#UH<8+M8YN=WIG5^ M;E.7GVG^X7.>KTZGQ6^M^'N6_;MB$Q*MH;SKO)Y1IST2FD4?J-:P@=.H+$.: M<>HY5;5:2'5#O5DN\UK1T^\?!- MBI(FR\]IHX-?4G>M+Y/Y>NM;N4E9?H-=:AV^VV4*UWD_AH^3_T!CO@<%_HVJ2MI>#67=.V+5]V8&K'6QFBE!I#3&!* MI+L[HL)Q2V=0UC6Y4&F UFB[2&J/KWWAYWT.),^F8'HVU5,'CI0%!]9! $/< MF4 "LH((7O'#(]6DL] 8^GMXJQ;7O=F0$VG*7UD>T%F6C6_YZO]RFO7:YG7 M8%<2A<&^1%QQ@UBH+,X@.1G9O=7MHJI%QO8%H=1M?)$*MUBJZ ;CQ;?<[+ M[]BP RDUWLX( S,P_8N,\5$Z)+FLZ,:(-+&U!YBSWBZ VN?O2=S]NFY^IH*6 M7.E I0P:#$"!E=O2$L$:;&+E')X(7JPF\Q>$E2:<[$_;%-=YN?KV;CY9%SDG M(VQ=\+Q[0]KU6@;FF;:*^!"(BZ!*E<*ZHI3(1AO48#VPQB&A%CG:%W;6JB\= M7EW,%K-5_C9=$O\&9+:XG('MM>'+KN3=&J]G(17C,*$ML=Z!T<^9OUTU5M"1 M92RUA*4..-L7IGXMBO,_9_/Y#MQ4CV328,[2B::C2"BCA)551"MZ0YI@8["^ M4F-L',F]7G7*AM24I+S76GGR^8QAA8DQP7JM+!71I':W1 MD)7]&K-[K=@,)AH$TAY+(0/EA*=>V.O9,V1T;'+1S^&N3D_F:TNG4P?RKB_) MW\N( "OIPZJ8_O&YF(-$EIN[7VH<9-8=(C-@]2M*! )S/7#+K*X8R!# ?R3W M4O=R(MX1ST^ NOH'YL^_E%&LN*)*\L"YT%%B%>7MVK)\9+D6[0O_>70UXW3? M1P?O)M]2G+K^H<'W+V0$&XW BD]W16.+*=:85M0YH4>6?=&&F)\Y,VC$UQY1 M4]Z -!ZQ83=PGGXGXX9X2X)W'$<9,4*P[BH:)1K;[M8-=EIA;7^9/->S9(+F MDV5^]FD^NUR+K0:&=K^866<1UQ9Y<":I#)R!I;FE%@,GFC0+&6",I@,@MSO(:\N(B)0A16V*>5'D83>OW!(S6C-"BFA4$\M2"W3AA3.:Y8Q-BD->NP;?%N(-8ROYM4:0(E-^NN:=O@ M[.+R#O,[L7/8 )E77EIC45 J,@K_6+7--6"$8]/D?MUAV]GM(JA3KA^-(W/^ M)=5GGD>P^F$JFTQ9^"/PY:Y12;'CGL5:KV?4IDSM@ W3EG##3*1WU%C:Y-AM MV/9U!QCJAN>G\MGJ'^H_K6]Y"$H0YS"U)"+BJ&?5CDX,Q4T\MP'FKG:^O[7& MZ1.XT\DX(T;+)Q=?Z!P3N2:738_W11JIK:O=5 MS3[Q=*:4$M'8(#@W7FH,JWB;6!WG/ MF;9!\73RZW *'TC8)JI,3$9EZ#=>W'GT;R!H:RR'OM#UVVQ1E&LN;2C?@:V' MCV91*.9T,,H@X;UW,5VCN:4(_JI)/N( K\@;"+(:2N%EQ0L[CQ-FVE@?I#?* MNHB"TT)5G4H8TZ[11;Z'![9_7.W8@^R&4IY9[]#NR5>S1*(AQ"!O"?:" [>K MK&3&2;V6R\_%%='PX-KG45X;#+^#V,DZCK];,_9SODJ7_GX_NY&U'\<@9:LQ MCQ9DI#"XD=88ZJ,.3%JJ:P6B^C@_ (F$S2*GVD<)S V24 M>LL--D$SRL%A,2%(!TCU04F%3!,__AB!DZP,P0)"ELK%U$KKBG5Z:(%[H/A([O5HD=\->3T*7'U9KF\ M.1A3FY<$4>6,CCP2C"-VFC:)1 SRZ*!G/!W%Y5-BZ>QFM5Q- MUCF=!P+JWIL92EUL#1#-6 0O1"MBD>#)(L18QD89'H,,]/>,JN-9?8*S]"-L MK1IO9\$R8K3W @G!G?7**%A3P0?*/7"T2;O800;L.X18^^P^ @;5KM(B52JUU.J8*% MH@26QA)"/?QX7(G>_8+I>#Z?)K!X=Q7XV46ZGB3.BS\'<:7A[60.BR4^>BVC M,ACG"78^VJ "CII'^',0$LP,SFOMP-U0F^[M@.F^*XLO,^"O_?:/9>I@?':= MIWO4%Y=FNII]V02N]_/@\,$R%X6FB!NOTM40 4L?U)8S/H0XLO9\[8"DZ)GK M_?GNQ<5LE1*W=KKIU4,9\LICL*ZT%TYJ2R0/8D.% HN>--E#!HB=+L7\N$/^ M<3SN+_GX/V^6F[JF=&8+;'D#ZVKYL7B?3^'/L_5]1'=Y@!^+]G1[26:-BER7S MY L91_!_8#PS ANBHS.HT@18!]ZD'&2 VG8X8'F8T]*&=/KKOP-R!67E7WKW*VRGWQYRY,/GXX0]@R;(6V-B+O-:-&ARU5(&$YLJZL@T5@8\GT MA[=IF3JI^7SS*[ C%;%4';!N>X3N1&&](3(BB$_)DXX(S,&G1"S<O.WTCTE;ZZN)[,R,=>!#7*YL\?'TR]D0(CT"''KJ<=>J*"] MKJC#BC;QV =XP#E8-+8BG;ZP]X\%K)AY.F'[=3);)$:=+>[N3-^!P=TO9I$P MS(74 2.7^L%1X^SMWF :9376/Q75&RPN\LL4"/_XXT*R56'UVG*MXN.::=O; M:G>@\MEW,JJP8]Q3)B0.@@N+N:QHY!PW:0=9_WSU>T#^F%AL2T0GM"L/DA%KL M8(^("[!>,.7N[&"-JU'5F@&>W@X5I9Q(['6ZK.X(VK3=3 M4=9!B'W\>D:#"TYQ)K&TGE&KA?);RJDBOLFMVO6CECTJU2Y L1=WC?E^.L15 M08/=IN3.]S(G-/5<((^ P,BXI*+:%6@D/=4OC!UCQS/\=.!Z5^;@8YU77O[6 MBC"+\WL7P!Z$NCH#9@CSU, 16QN<]UQR[53%'2U0$SNR?CAR['#L0!*GWW:W M5_,=M>=NW\VL)1I)$:(7P&"*=53NEF;6R#@<8,#QI-OM<2P_*

    W.)7K9=; MIM5K.MUTZ$QAS:704C!$C&(!FXCNK)-&L9\!QB%/!=+N)-(7ANMGI[22%9D! M"V@,,2AA,#$H,A.K#8-IQ/K9NGMKN]!C[D]G,C@Q$I-5O&PK3W?'8)ETE'J, M2(PV2NXBD8Q77.&"-3E''&"619]YNNUQO;<\W-&S*@FU";'4'$ M8(Y:GR#M12 GTY] 'MC(JV_OYI/%"FA+_QXH*DM)^F&C^(]FQ+"B?#XH9+ZY\=@KY[KV728JFY%H2 ;R?3M:&N"I5Q M,&2:J,'Z@9^^DWY.";KCF3\\S[H5CQHL%>)U=!*8P#UQQ*!0'5YQC&T3@W& M?;)[Q%YG,C@Q$F^OLVTCQK-CL QK9K2T+ 1E8'52'V15G<&1#".[T;K/&$][ M7#^%YY*:DZ3.KV<7F_X2_UB 3-_ #Q9 3#)XGZY)2W;&\K;A\KH_Q=GU^M[X MFOY-Z]_-5!21>:*C-EQK:H0+U?$&]S5[N;Z<&L8NP;C#"SJUV/JV3\&W>Y]? MWY33ST 2*)-:-V#M?SG=^V5%,)Y[[YD&D\FZ*AT_-8AIT@WNV,C2R6S53C#; MM@CZ A[,=COULXNWLT6>VN: (/=<%_3,.QES00B#A @^*BZL)K:J.!) 9#^1 MH1'#K"W.[T=7:K64,*.0H&B-F/6U]O=U\]T]]J"*M_?-(">IDT!Y;)#FM#NH%\N2'BN5TKKA:E<4IG)C4<&Y5WDS7_>H*,#7W M)SO6>3US+I*4T:X<8YP"DZFHSD$%):&)2S' YJHGS.ROCR=G+6<7BQ]P;T13>_R% ^H-H(8L$YX32JK'L)8&E2#G%XF4X/EZ9VL$@&+;$7L7ZZ6@Z9 X4"C@YF'V$ M>.P=,0P;W%N/[G> >NCA@MDT*00(CBWG 6E21*X-OE MA#T9619NQ\#K7@)''RJ&J^MY\2W/;;[(+V:KE/^X/=;^C<;/MK++.HKU+7-S5-;[.:QFQ4H$7 M#*XP8401 RL MG$J@E8&^-7D%H/#3UM>EEG= 7_OT'&RFQB+*QCY,SPS^Y)O M]N_OI]CCG8Q/S 5,B+,+,"ANHY'OTCTC +L5N,V?;E9I17XLDL8O%BN@&.9T M69FM-9S1CKZ8>8HYUTC"DN8F ,Z\BRH&A6"W(;'>%=^=I1T<=/M>E-H:HA%" M!ED1F-..59100YLT>AN@1W5R/#Q_1=]A@NC+D%[G-CS!M33EBG-/GR_46)W- M!\^84]PZ!AN^H<@Z*JA!%=&K8W]UO\/=BGKC]U#4'I@2W M9''IX8\@CC7Y%3..6 Q-/YEIQ(/2V(-[+E546#*+*PXS8T96+=G!X*^K),V.UL=AWXL4R8ZIHGU1 C'4K,AS+=<#5*$)A&: 6X=@UX7 M'4]%@533[8(8D MBXX2%@B.G'$AO*I,T8"Y;Y*Q.<#8Y0!71J_R&\+J:(CU6\H-#]X'# Z45X(C MRQF5%>5(-"HF.SQ6VGFJV4"1>Z0T>LO):=>)ZB_ZE$58SX(JQ+PQ7#JEP2:L M^*FPZ/>&VL[1/31G][32',#JZ&XUU.)7X,I3BS1SV$D)VQN-MS:?IZJ?*RGZ M+K)[08N@ R$. /3' 3H3F*3F\T$XYX.B$KP27=$9C&SB7 XPY_T%H?1 R0SR M ._=6BB?\]5L.IE_/]_7T[PC8,:(B HV82<)=UA% _Z29@P,8@$;=*"G.\UK M.Z38;P@Z+3>*A KWF+I#N1GM[,V-ZA=*^O M4^\&Q8;=MY.J=]OU4V]D6$DPYX0,BGF"O+,:*Z>M<&#E!>K=Z3;TV[E^W-.U MZ/L',TTTD]I3[IUQ.!"*4U7FAB+G8Y/0SP /<1O+]6&A3!-F]M@PYOQFNCHK M/^3EE]DT-U]G>W*X'CV><0%JAAIDG.,A7:TF\2UEC)M:ENS+@HRB1L%(:"197@.]5LT[%5>/*!&D9 M".TQMK?J_\J@ L$MJJN6.-HG9LXN?BV*\^6'XHY%ST#EWI.9,@B1B"5'#&O$18@2 M5_1HC/"XU$USL3Z!D^/9V=^NMLSA6ZF1EP<].2_6%ZUNF;!S_]KQ7B:PT4"J M#(0[YJP,SMRZ@@'Y)IVO#E8N7_+R4_'2P-,F>WMSK?+U:>6O^2(O)W.8N3F_ MFBUFB1/)/=R/J7H#9([Z$#V)QBAC$-51('/+4R*:Z*4!>NRM0ZL3+O>HKM;7 M:ZR/HMWG27FYLX?[4X]GS,@8$+BRL&QT#"98NU7$6%KKFAPT'EQ!\5*54U.N MGLIB/L!2SARQ'!$G'46"(19Y,*RBR,1&(>)!)KAV8/\TX&=OZ52;K)"495-5 M]^Q*BGK\= ;>YSJ^::4SDE"&B7 57=CJ)JE- ZQ9:=&3:L[,_GHT;C*P-A/= M(GI?I\:G7\F,]8ASF=*EHE1& ZM41:&6HDDW[2$V.VL/+BUQM-<\S=^+1?$] MRO>;P;M?S(+WW )5E! <$9+:A%A1RX+I=UMZ2?AIE:_]:9[;:NEM_'*VN(&Y MWR4SVORB*/-[?4M_FRV*16IH=$5Y_::V?=?'M BOKCE^$A3615C&HT%.1.:T\1I1Q-&=[:J9 M:7*8B]&HU5(3/O:%B3 I%X#<=,O9NFESC6/_YU[)I"$I;2M:9ED@)L9X%U^1 M C7*(1G@J6Z+2&F)I:<"C9TL9],#$+-^/L.<< R+ '/,*;<."X=NH_K_/WM? MVMQ&CJ3]CV9Q'Q]Q]CK6;3ML]TSL)P1;*LGR6=8TP36H2ACYXO[Z ?4(,U^1$ : M","L0%8#E[J>I(OO]_(AP+)6UT^"-LV S46G9=?+A/!> ? MK[9OOOEX?[>YFVWOL:^P<-6=*F"HO*!0,F2E(\@(H@Y+MO6M=G/AM O9>H9Z M;.0[MP#6FBI:_9E\-S(# -IV5,,8#Q**!]*5$@(J)G7#N6,NGNVS4@S;[$<>= MT*G?SVJ9OO,S[39.C@N >L(X9,XX(AFP!&*ZEY59!-ML?(R91C45?8PO'4": M+0OP_%7/-M]X]?E4HA[C5*TIEH1!CX7TLI0-&-8J(SUBNK33\\LD0 ?(YBNT MO;E9+;#4XI+STRC*3B/R:MYZ:4B7DRL:-&+?7Z8R?85FCF8HBZ MO-S>9#M;I(N5WRW-['9^-UN<9!)C"L<]LR2:9 99_'Q*Z2"#;>*O M$=9[=\NA3B#-5DJV!>A\_[$GCX5(>ND=Q9S$_]...X-5*8D#9&+%W-V2HP60 MV:IY7DVAG:7(J6%!46V1DR:UPG">4D8L*24%6K39\*I?'_W&*-,AL-FS.>\; M-JSB,?3T A&GL4">N;C6EE))/[VM^*XS-TV1S%CS_NS>LW?+'_.>GR/?_6K] MUVQ]JIBCYDR!,@N@VVU+^ZC@]5W?/;_[T?M+V]42[7Q+ MVTOI.[Z=L)M?$#BG,2CE#'.!E># !*]+1@67-,D^/J$"K*EA3?)4!25Y6K MJ^+B[N/5A^(O=7&QND]G\ZX_K>?+B_GM(H*[NU7CXY6Z7-TFH4]ESQM/&I U M*H;*,6I6V@/-L,=EHD4HHR?6.2<7A;,I).O)]9ZO,;848N+B9XL)=:FEH[(' MR86669OP3(>*/4 _UH.8QJ1N>LA+JK4CR$$N2BFDU[;-HEP[W]^N+;Q&'RZ?74NT\WW,>X+^].U>&?&!NX@\Q(1HXG#4BJM:0EGNCBC3:O,ZIT& MALNY;Y-&=3*H6]'A.@O:2.H5$(+Q9V@VO&]?,IJV6H#I^FUYY-@9C> MOXU=0*8 4^E*%2 UL)1'][LLN5#$PE:7N3;<6G'+B="H)=B_-@&?[S YZA7V M3%+!9,3+:\C8X?-SN$V#+EA[\V1B5!U"0[T?NK6KB_OMU=[+J*B[K5!7J_7- M[.GV7HU#M$=NPSSU6TXVX(=0A+19S@A$: F?&H4I7/*'GXGI[4\7R[L/LYC6__-BCP7O& M#'081(&H%SC&TSC=2ZJ0H$#@B1Q(ZT&OJTZ!K;>LU".'*=+M;HMW\5OZ^W^* MAY/L>/%L@!P2AJ!D.%V*+8V&(+I8@ECKE%0RZXU%;YL>[9#MAQ_F?IU@\?/- MQ6SQO\5L'9=.&R.&(Q0Y]G@@TL0%)KI07 AJ =5$4,@!<)'RAH")G ?JER4= M@=NG(?'S1;$V\9VN5^O39N39DX%JXY3P"B"I*/986@API+ESZ4[T5DV!1E34 MD,.(M,&U'V:4 G^-O^,()9X^$C!F%C,.A5:4.HXTCZ^M)4R-8+!S6>L3WBH7 M6@#:+PD^E?'7B47DU6<#($I:SX@F"%()N8QKH22<$P$BKVF;;8P1G=[)0XLV MR/;+C\?%S<>?O%:0RZW_\$R(D9;3VG CXT*I(11<"0.MP<89Q5K5;XQHH[Q?3K1!M-<, MQV.OERH;+]4&!DDUCG1VZ98K&D43$#"!172UD$*F50^5,6TQ9TE^=(=S[PGJ MESVF&R2EQW>_@:7<">1-_$QI5""0#F*=RI>MCE\LJQ2"YY'R:T18QU_U[QIB M'L8$R+"AADFED::4L.C- .0Q!VDSF-F)M>-KK^XS_=6; IO]([6I(\IB,XEO ME3"LHIH[B_9N;N]W:OUX]0.OSO5J[?07!4AO9BB7;B:8?7I_@3'/9'G]K=->B-X4< M3A=$4\>\BIZ5\4P8!=-9X(EL[0Y-TI<%E*-1Z+ ?3MH#/]LC]]S0 +V!DO!T M#-A&1P9*):#E%!"N/'>HS?;S""D\"NY4XG-C%>4B95FDOPTY/VY/E9]M+W9T M3-# ,28A\I 8:ID23D(F )#8<$6GYC]TI_*7T45' .B=/%^"^$5_R?866=EW] MBB !-\AIZ@6E,:27VBGH-6?&:L17UO+YXF*YYP3[&*>E_#U3 M$NP0M=#;5EWV1VB?VA.K[ZQE'6V\D95VA%E+R23"#!J) 2<0P;2[M,<9>>\G M%FL/1=*,6VG,$J2T$PBD%K?"$HW1\>2\7X=ZU"8Q'>3="Y]3I&_(WXEUF MS6,Z2.)WR#V1AB."".;"[Q$4@@O[*X\Y/K^QJ?9R\?]#GDA M4A8U#4+CJN0,7FJ!@!?&*4 )D)YR7LHB*6UC4$=(N=XU?HIA-;'.Q9L_EI>I MHT7J,/-XU^ 6G\56W<7EU]6GV?IN?C&_G:6>_H_?ZA:D$U1K.W4PSC!F$*<4 M<,P $@J67[9D+-/E(QG;K.7F9V8%C71%[VXE#]0!PC"SB#,J)>!2X#*5H2!U M;4K9ZO?(6-W-%I.B:[_:R,7.?Q7SZV_QTU(QZIU=%Q_N4VSX\>J'(U/GN%EK MGB!8Q(#Y&'DZQ2+Z2!E98H&M:W-AW8C:X9_KSX?- +6 M8K:MTB(>(T\,+F5+!TE;\&Q$K3^&XED7F(]O%;8I"HP?3Y>1]8LY ]#($$8I ME]8ICY 3BI48*=XJT!EAYN@-Q=;M%#5HE+1_];H1T'Y8X/&3QU$\RTW\Z(6' MP!^6 1WMP\\:>S=F1)7HIAGXH[697=K*H+AEFF, #4O[L!%RNR_"L:EQ89MS MU?5MY(BBEZX(V;=&!HU@]J_\@\O[>-E A?6]YMO]-[SA;[+W,KRO,^W*7[75Q^FCULA5JO9\OK[;A3 MZ??VDP<85RHE(:;(8V& E=Z62Y?&3$WLO&0VCKUV47U.18V*WKM6]*EXX=/^ M_CAUO2ZZ8?>IN4-J7.]45!:A0G("8WA<5F$8"T4;"S[".&W4Y.Y03P/G5H\A M6C^[>FRF@)EAB@DE/4?44D(@("4>W)(V>:\19OZ'XFV_6ADJTWH^ECLR(A K MM6)2 !I1,]H0;,KXP #:ZE+[$6;U!_=WNU%#]O-JV_*OB1Q L]0)@ITQ E$/ MF2:I(R4 PA.!X\_'< #MU22]6E[NV;+51I4&> UG#(9A3Z4SB,%T7CD:OXB4 M Q9SP)&;6B.+]E0Y>J2L3]ASK37=U9#68FQ7ORQHRZ1RQ#J\[1]!!-361%M['QSL5BE%]I4 M6.].#0N.&,9UQ!EP0SGQTE*+&-%,)*]95\KWY).VBITX.2X8( PDS +!9.I# M++%$D/(89WK.%9Y8?JL;U:_Z WB8+WCHK@E]?,A$4V\D0LII)S0P$$"_O:11 M6H$LKG3C:\_2JLVFN-M$'^?]?/;G?+%=(_9JN?RX_)S6C713>GS@PVJY+O^: M'*/-N<8)G?V. *P57AH ,4P77=J(J]SC*)EC;;K\OS4#49E2QPQ$9F7DK"T7CBJ@4&E* MI-:\U7WDXZ-KOV199=/#H ;UX=-Z?C-;/^AB643IYO&/9UL9U)LHD-0"PJ9: M6>611\Y@R$LT/#%MKI4<(2O[(4H5.]F5!O+M8G\O=IM*Z8+$,\OWCP\'@(6V M(J7L@:'..6V$VTNE"(<3JP<>?G%NK8)AB+6_AG7^GUFE/BWG!P32P[WT;M)QG4 ;:Y&/7[:ED\_#Y;_[NX\_?+R^--7$X/"!S3 M* 51S$2[Z[#W#HE2.N#UQ,+>+M6]Z@'?;"KY685=>32 MTGV[GF^*C2W^O'O,YY_E5I/I@K4>:4(\L![';SUFU-:3-0=41EG#WR+0N M8 M*=0>WFQ%==MJU1IFZ/4! 1M,O( 4,>2TTU1YJP_2"=;F6ND1'F#ND3R=X)O/ MR_JZWH;!=1AT?%"0TJ>SA1@PHSR'D&FKTH4HQ% H#6\3Y;&?BD6=89R+28=4 MBW[8)ENV*;TS^:FC8X(%"F%) 38<*V,I]-Z47XOVOLT9X1%Z0\.GJ;K21':V M[1![!:,M*'\L5W]NBO7W7=KW]OXN_O-J>1&1W;+BJ;!G-Y7Z^I5!4FB T!@H MJR #CL'X'>\13J=LIY7?Z(!II_?TAU),+NI_6A>WL_FE^_NV6,; .=J"CW?? MBK6)HJ:C)GL,SBSAU2<)AFB/@77"Q:7&*L,<+O.6!CL_57H.1J95)DWEXNOV M=2O2\H=G@XT2>22I\3*&6#'XPOP@$P2X35@RRA3$ MQ>?YYM]GHO-3PX(WVL-H^+7%$/)T;=EA$;"0M[H&:/Q,'"! [U 9^6EG5LMM MV7;*DIV-LT\-"\8X$\-"(W#\N@ST,*)72DKUU$K@NU'Z42:UQC=;MF>U+N;7 M2_?WQ;?492;^]:_9^O+LWA??BT7UU?7$!,$313"63A'B# '<,:U*Z;V'$RLR&-4" MVYU:!K5^/XK1:+4].D_P4DE!L%84*\"L1$R6>YD1:#"QTPY=$Z2*2>P(^NPT MW&8H-UM08/6U]\=1P4(MB?7(>(4I,0HH7'[-W@@UL2OL>N+ ,::UQGM(7J%& MO-J/"C!^FM@8K($!S',,\:%0,4J.\W;#GS"OFN$])*]P(U[A@\]JD"= ZL0 M0%901\J]$4\1:G.B>QP@.H?AI"LBD M=Y#HLO3?8]/JRAH^8NX.'W$,H+U<7\).M%>Z'%5HMW5V;! 2"T_VK"TP5?7EX8W[%6LIT^FVV^1432?]+AE>^SQ;/%ZE&.$XRL/$>( MD@MA@+*"][C5W0&F#\7)QI4-I@M60@21TDA)(@E@1@I6(A/=G38A\@A#F?YHEP'\ MP;VY)EY<4-H;SQ67'&C"*.) V%)&1UJEC^M7U_5^JTI_!.L*X5PL>N*U-@L, MJDT0"#>&*P(<]=)+',,R*PZFW5HPK75S'-%!+ZK)7\OY1(Q]87ZE6LX?AP4O M =5,:H6PL<@QYM$^\>F@X2Y/XTVY(^&RN)ZEJRUZYV+7+#A:W-D:\$&I]5AD M7Y==CR.#%!$V3#A$ECC,.#58E?)B MNTU*ENY7X&@C7&/%O0,%_.EJF?RVET M3L4)U68(0BED3!37*R6\9P*2@_Q(M.K!4STT>,&YWAVXGCG7#_;GN9>N:TB, M$H!AL.53^LF1/K(F]31;S"\3XF:V7C\D1^)F=;^\2V'-[(=$S2M>0N,/'R'L-5)L1&&J,-Z>,/I[9'#.>\H&?A>O3ZN*(%:N'3HP5A- M*(G1)D-$".>=DU:Y:KYH/](^WF15E^2/^W#U[C#KX/<$';\@3 E)!RJI(T9+ M!GFZ!MI +9UMLV$ZPB1_-]0Z>H59?H7T;E=2BN_)1<39;_%D\%0C9;ED!&EG4R\QXTJ9 M'+,3N^(GB_:/6HLFB.=* ^G98K:\*+Y\*XJ[]ZO=93-GCB0=&Q(((]9!QC!1 MWF&'I=>^E#"Z5Q,[6=E8OZM>X!R2,&=/"AT?%"APGE@//!'68$$ 0F8O)2>0 M3LP0M5=V!?8T0C87?W+W:I0P2JZ9 Q[MO@628XCV9>:N"-HY#[\H/ECJNL71C?)*^ZA#0LHPA8;& MP$]"AI@M98K"M2DQ&>$&1%^4:0%I5IKTU.\P12$.* &YM=X3XY4M)1:$T8GU M.^R+1-TAG(M3AX3-9GZ]K!*FO3X@>.&P54P2!(A4EAGJRC5:(,+;;$.,<-WJ M*DCK!,SAJ'(V0#LV)$HH;=JI,1@HR1#D2IK#QX!;'5$=H?O<5LUG6=,(U7QE M9[OW+"[59O_JC^FRLRM7A=&!"<&5$Y!X)Q5V2'-"2KF]Y!-KT-!>_3^D%+N& M.!>UXGI[>7CYLU1ZY>D /514:*8A(-@**BA2>[DDAZVVST>X;G5.G?:0YB]^ M[:XU,X:>N-0?C#AD6;3?$AXDQ5BW20*-,/+JRNGI$-+\Y.FNP3+B@&$%)69 M<$F=AYH?)!5X8AGJ;I1>I\%R/7PS'ZKLM,$R@ ZB^!5*+353RD!J92DIL7AB M+2&[47J=]LKU\!UR0=O\%D%XO]IL],-^J?]<++8ZW7R;WS98ZLY/&+ EBN*( MAK>*N(B_PP=TD&@5RHTP<]3G(M@YV)DS T_?MFIJX,O=$!IB^H0IQS/=R][Y>D@-$>,.A9E$1!89K@K2[,4E:!- MR>L(KQ7H?D5KBN08&IMLMP&?],$X[Y-7FB;$[\MKB11'%F%&M(E_+Y$@T+8Y MK3A""]2*"S5:E[2$.;]).KSIQZLG;5>2%)5LU/'A07,LA/488P0< % ))0[P M&BBS)C)[/P?;)<%Z@'<,EJS<@7YH;\U>FRKXN#1$1T(:S'3T1H%QK RU-8B: MR)+\S'WF/Y=AZP#QD1BW@R3-#=QABD")5Y1CJ)#V$F@3\< E E"[-GTFJN<: M)+I,_V@'Q9NZ4?CNTO5#_ U/=+!!1#8J5 #)CC)Q4] M4TRPWVN" 0;:>&BC#@%ZY&SKI&HF9;[E36[)A=AVM6?(3UMO>?_<0F4])9)00R6F'CNA]Y(*[NED=SW;*+W._GD]?-_T M_KD@5FJ)!80I^:F1BK[T7E++6W5P&C63VBB]UOYY+7QS,>F(U3ZS5)X8%8@T M3&L #?%<:9(J!N1>3LDQ;[-Q.<):PC>P4G:GK(%)>7:E/#DN6 ZH(]H Q9S$ M#E"*7"FK(]5BP+=CX#K1>C4F-<(W%Y>^S!;%YG/QO5C>%[^M5I>;#\7YUZJ#/35!P$IZ[6R,51"A%$JC M[4%ZAE&;&'#4ASU&ZV/UHK=SHG9-D55&[',5%GV8K==;B'X5$+TLQL * M4H&=UU)KX!%F@F+CF,;8^^@LC:* J&Z;8INZ87(L$#2:VK0M!6TIDU93.P^4 M1?MGVA370_S-I9X0$HP)I!$EP')K.=1;Z0@ FM.);; TUFW%_% M,-]B?BAE M]I7BCCDF?/RJ0/R42@E5C$FF19>V:JZ:'ZJ'ZML)XJ-,D,7_(YA3$R-8$RUP M*9"D%\/4A'$<1G[.B '/0 :<$X( !%R DLT8'Q0\USF^>;6\VR M@/TV.SIHC9VB#GL"B!$127'X=)GRX%='AUI$J-S1H1[L;ZNC@T$*=1[C:N=FTF?2_6?ZZ&/'Q06>UU#A_40S@7ESZG%SVS M?AV>"09ZP1#5AFKOI'>>:%+*0*QLXS^/>M>UW6+5%+^L'#AK/IX\%10P%'J% M)?+1M^.,4^H.'X@!$^MSWD!_KS&@$7:Y./#[?#F_N;\YRX)GSX7H[*=6I )C M)8F0C"E;+KI",3RQ.[\;:7'5'7[9N##[NQH7GCX7E&FBLL:4L M7+?*#H\P6=<)%UK@ES]J>=^PB:%CC!FI 47<(6*8=Q"4 --#-L' MN$V1S,^0K\7ZYN-5Z4]7JX)X-B1$^8QT4!EJ- (Z?C] E!(2R2=;#]5 Q\?+ M'-I FHLTZF9UO[S[>/5N65Q=%:GNHU@6J6#K0W'W;OF]V-REX'[;@>R4O:DS M3333V\-+!*HHN((0(B;W2$@(?)O:B!$N4%V2JT>8ZQ%N4US\XWKU_;_FVU^: MZ(;W?TY$PT^(MOOI$Q0^K)+.9HN=+*]PZLR($!U\Q1C4'A,I!<2 (5_*)1'( MTV;P3=&G6T2S56 ^>\E?99@O"_$T(91B3CV&DH+XI2O'O "40JTI4)5. 8VM M#%,90I"34GIAJ0-">@F)@PPJ1J'P$XMCLVC_3!EF/<3?\@8?<0BF& !"1VD4 M6"JKA9&*::0,@Y.]7JFFGNML\-6#]"UO\ G"C?62&Q(C1Z:-,@I1 4C*#E&N M)AL0M5%ZG0V^>OB^Y0T^SH&VT$)-C*"4>($I-I8K[(5T%F?M+3;X!E]EM=?9 MX*N'\%L[6>"Q$BP"A+ GE#.OA/) .AUE\U+B-I9HU-%SNV6L$S#?XLD"3PF) M<9V#41KJI!+("\VL]X@"8*?6%+.MFBO?JUT+U>ETGHCF66I-@.>:4FV Q-$+ M(%P!:IU1;&(=J]NKOT'GB7H09ZO1W=])<6;->OI8X(A+(9QVF$*JG% '[\L6C?JI-;C/P=.HW5BD%A#371]B!!2XF#)"K9#&0RJM4)XQ[E#\5..?O)WLQF _1*A\&+D>[&_K,+*7*M58(6@$ MIEY&EPTZ(P UDGK+T<3. W:@XTJ'D>NA^G8JL[V@T'N'$)8X^O-2*4> %TXJ M:C6OUE#M[59FMU_1FB+Y=FH>J8?:&B4MC))0P*2U0$;;ZZ#%WON)G?-JI=F* M-8_U$,U5\_CQZFI3W-UM-QW*%_]UA>V/UX$BHPS4V"&A@/%:0BNW=Q%C;P31 MXBV6/GIJH9#<:4BX-/8B.QZ7>L$S+=8/PF%T JI&!]Z%TTQ55"5!ME&R"9_ MUU(]-5>MGZR'ZG3J)W44#G$ G9#*1(L=94:EW-;XB?4];:_^!O63]2!^RP?: M*%-6::8C8(9)3B!"Y3KMC&EUN_B(BBMR1&@-(7W+!]HPPE(""J2B$@G-XS=B M2TF1,A-;U[I1>IT#;?7P?YSA; M/7S?SJYGQ$ABX:4B@LADOZ.+>?CLE&[#FS=0Q]-^^6J*9"Z&O+:7I3;Q1YL* MNT/G!P=N$,$:,TH9<) @@S7=2^W3@>2IVIT&>G]Y-7S7X.8W.GXV7_]SMK@O M/EZ]D*&2%3H^/!#("7!>:RV(1A8@SDI0??KKM&C5)16.6JK.T,[/L^U;'M[_ MM_7V@LS9G_/%_.ZA$M-.31"4P\0Y8"R#)G[!WF#G2^DE(6VV1*KG(N6.:\OB M.@767Z=!N0YA'XATU=RIW:/I^BHGG+ X?4>>,ZI$F?3P&)@V7>/KIP)6=[/% M1!A4%]F!N/)A=;?#Y--J,;]X<(O4&W"UM,7E_?8/U:ET;J8@/83Q(T$F!CE8 M"T\-+HLOO"*MK@*K[K5/UV1UC/_0"^9.%G4=@^/-G5DM%E%?Z]GB0Q&EC*)^ MN?_S_Z* 7U>_SS;Q'S[L,%;K=8J"4X[F.0H-%MQN7R!8CE"$ "(%@6:2T1C5 M;]$GD52^U253]2MU)V1GQZ&O(2/CTCN9%TW#XU=F"(902)1E''-F>+HH0:M2 M?FGU3]!JM\L8N3W"(PF4ZX4PIZ<(6$E',,(V^M0BKD; 1;]HCX UF>Z^&H-' MT(H>]8+GIN@/D1W>O^GS8*QZJN;4!$%J!C QCB A%$-*>#X1[Q&.QAX1QWB@O!42D;(:Y-1J9Z(/W"F WBY_7+ MJ_I0#VBY.HFN*\\6,($\>M%84@\%DE1@ TM< )1M"A1'N"\V@$WK6 -C6%,' MB+/[?HF N+ &*"OCJJ*))Q@*N=<"5("V,<758^WIF^*1Z"_7"0A6VK,6@JU]+^*-W)8V/OEE\B/[:V]N.5GR]GRXOY;/&I6%^MUC?Q M+S4YW]'O"M@9K G%2#H#F?&>$7#0J6B5%!]A$#XL^X?16?[OX$5%9%EKN7E5 MP/VWWL#LM_\UP4B@G2$^A0R*,T44D7LD':2MTI^CKL(?@OW9U76>^,G)3'06 M@&&P)7/ZR1.<-H\N_5F"5AT: /=.*FDTA=!B*JBWJ)3">M#&Y(XP1Y"3=#VI MH/?PYMTR_K'X.OM[P.#F\ ZU@I<3HX(VPL0X4DF<+G'1J3D4=L#'P-)R::N= MOLPF:Y6EY]2P(#5R7)M(IAC>4P$4,DASXYPV$-E6![I&&$9THO=5;_#F_&*' M[O#4_8?+&4( &XV]? M+*26Z=9Y9;R#%$C&(5![226B:"+UMYE6Y6QZR&4!#PZU^_NV6&Z*W9=2*>1Z M/B(H%X7@F&H0W7"I '*L7$8D@[Q-/G!4EPKGH,"QE$(KR!L;,7=UE>HI4NIS M_QZ?9W?%Y^)BM;R8+^9;;7WY%D'[<[8I+LWJ)KWD]J?N[XMB$S^UO_=O?+3Y M>"^_)QCL&*?4PQ@64N,4A5KL\5'6D3:Q\?C.MF;DY1BTU7Q)3ALU:GGY/JI[ ML=_-.8APFJ 5A@;MK%#.0F"0@I22Y,3LI=">F#8!QXCVXG*3K7ODLR^PS[^, MW^?+U3HZJ*6[NGML;]^KK+XUI@L42:\A26?.4;H+#%-9.KL:6F&FL54WY,+< MGS9R\72["?!I]I#_L0I=K]Y00GSPT-4#J!'2<28A6_1(Z!]GN) MT\V";:Y+&]'E,@/PKV/D6]\%0C MB+ CTA&XE\\[R=LPB_W4S.H&\($)=3#/GXKE;+$M7E]>ED9975RL[XO+^J2K M,FM@P'B.'%7*F70C"+?6E3@)9-OLH_-?Q,RBE(P>XKJ(,=*[Y3'9-I_COZ^6 MTUY M\I-'FEX;$+3C #NI,+:0&.P1\::4SA'B4#C#N%+I8K/Y* M9QWJ<.O'T0%(K V26%+ N*#24'I8 X1NU]5D1-O$8R!::_0SE&K>1222;[!O M?[6\_&VUNOQKOE@\?Y.,-9OE"^R6@&>O5ZN*L]8\ 5(LG6*IU8RBR"$%L )6 M>FHQ1$%XK0TC$B/A*!%( )\RB<0IS(7V$RF\ZYDMJXPJ M&-):#%WH/8S1B 8\&G%E'$M=[B503A E+4$0 XEDI4^D]P.'\^7\KG@?E[T? M)#IWDV_U20*'G"-(N$!44XJXD@8Z:M/%YQH;.;$[,'MBR?'C@=W"_S.5CS,: M#3.)$2+CZ7R,T,1+CS5$PB+-^<2*(ON@3!>EX_6T,.G2<1/C"4LY@413 :#4 MU@O'(^1:*C6U2X7Z)4NKTO%:>IAZZ;CB!@NM .<84&>4H(0!Y152UC%/)G8W M2#]$:5/=]^*];L8,UX=E^$$WZH,#U J!)&'2!-*O6(:$R(Y=$@*2ZB? MV-G6;LGPLI=X]WCG8MK+-.>)7$ P@A"MB50PQG'"0\V<8Y1[RS!'DK:IOAVA MA>J5,0TQS9#:^AX'K=;S0;N,[-[AH6:S@J.C G+8"\PP-@A3#VT$G!&D@7/> M:B$J!;_99*W69>3XL&" MQ9A!V+X0*UU4L=%TAGM 1 $V8DYL9WH_8>JDL[@ MS?G%/OI43WXX=$:Z^Z\9 L*!HP;C& 2SN)!JQ 1%!@D.#*_6E*-G63_/_OH] M-=>=SQ:;;7O=SU&UZ^\G^]6?'QRD-(8RA($RB I!E,?0:\ZM%<1&7OX\7W9E M#AS[LKL".5\=X_[%_[5:__O=\M-ZE8YYU>;6\=%!$,Z!]MXJB2D74"!+8I@% M%,$F0MKF',L(O;M>R=49RMG9E9S>35Q%DG]:GUW'1P=!C;&6,ZR)I5I+C211 MFD0\E>,V\P66;YM=G:&6[V.+/=';3S&[GR92G$R-/7J_"!U]O MHD AI 0JI"V'U&LEC50@!A;*"8:D&_#.C21 O5S3D1$AE01#D%*=T%"CE4#, M0ZTI9 1R*R96ZM07 7ZHG>X"["&^<3];?IH7ZRTB@R>=AOKN"2964LL!5='L M*X$M<$(CI>,/( &5#J;VO?;'L/2V6-\]?%K,M@?:W?^[G]_>E,M*I;7_]!1! M>L(4C9$'8%HYPBWDHD2!>C"QG<6^*'+4'>@4_5PQX.=BMG";?:,9=7%Q?W.? MKA^[M$74Y\6NLXVN&*64\DPQ9*MY X+6>$6!98PIC8YH]">)\D9H3! U "O"?CX* MM5/FJE.\!$_.LC2F71($"(E?(:CB>TE];ZN=HYX M8^NSY?;AL/"'^\3QCU<[QA\S0Z?&!(8HT-'MQ0+$]Q4<"L?*]_:ZVGG3MV./ MNE3DJA^(>J-- E-"<,S[$AP2$NI*<(,BVQLL00=)"0"=!FLVB$ MYJ8'$G6,<$?F95,26=]'0.;+ZXHFYL=Q 5*DA(5QQ17(*PRPD8?UW#DTL>WG M/&:F-?7\K8Y1Y-288+1PVAF #%2TU23K0])&:G:>,4C MZN':-STZA'B(#/8K/SI$E$]!>I'9N_Q)<]U>"^]A:OV *(M$ 9$FN_LQL>42 M5[J28 *Y;L>EET8@Y8E@,=I#4)0H .8F%D_W19'&N>Y:Z(\I93A KMM)@Y!% MT*:*0^<5/2C#8:#;=/,=(5.[IU"WN>Y:RA@3<7/ENBW!TC"!N$?186 4 $M* MA)33OW+=3=C45:Z[GG*&RG5S;0!QSA+ &=7Q59%X?$OZ,U*HG3+/Y;KKX=V8 M%5]F2SLOKE?;WWV:%:\\&I0U5+)4&P[P' MWP'1#U_CBYSQQ"J,#AIIY DP&)@D)Q 8XU)N1_7$>-:[O]4]Y(-3+;WW60>J MPNA N1/.&4RHTP!32*CGI=PIPS*MA:Y3)E1E66.T<[&L3,*>;8GT_,& (6,. M20L-A19$OU&S U(X!O _"7>:Z'?5(;"#&Z/WW>S\,XX B4N\]\P0I3ACW)12 M&P_;[/R/<*-EN%6O*>*#\^ST&<5A)XT M.-]4/45998H0+:<'BB@JE16N*2,4-3]S7H@,!2(8,8%IIH[;26B%;J(]X3(M'! MBC;OF9;.E9T<'1-,#!(),D9J3[A@R@(EHYP*0QK_0R=6)]T7"5;]P)UK'2I[ M:7].VSG5+HDH'PV>"PLY9!AQ Y5C C.SETA:CR:6Y^M LT?ZF#<$= B*G-U; M^/'A@$!J5F LP( # "& B)=2,2':7*T\0IHT5^H)=C1",MLV032AZ27/;Q,\ M>S 89YRWWBKH,1%:.HGQ(S!B8K44;=3Y@#8ZY6.'NUZO+=#7D^BPO7CX: M)/1&4*4%1$Y!Q3"AI43*TE;,&&' TB$S6B*9K2@PW1%ZKC*U?"9@H;B3UIE( M=!;%UYJI4@9*W,2RJ]V[&4V1S,J<BR5/!2T^<]D;[&+0+ N)_Z$$.5BU" M>SLK1P/]O<: 1MCEXL#O\^7\YO[F+ N>/1= E(,B[PR5@$K%E"3^8-T@JW1> MY(WQH*X65]WAEXT+L[^K<>'I".ZNDM >+J1QJ$WN.L':D>]^A-:3#$.7\ MQ9*O/!X(,Y[!^#\HNLT:$.]%Z75K@42;0J,1+B=M5'N2)8W0S,63IY_(V17F MQX<#,NF".("T=UPJ9"%PKI3*,CBQ)L3M%'LB-=X(S2$X4LK^OD(MX\EQ 2.* M''$4,!AA4YS"=/Y]+RO$;;+E(VP(T/U2U"6Z0S)IWW%;K];KU5]ITW5V&__E M9)>:.M,$ARC3PA#.F-5,0H PVR-AJ)MU$4EQL?(4OB M;$IY3I?*OCXF*)BZ=SA"(&,4 6Y3H<1>1@A FXS+"*.K?DC5%;K-6R&](I:Z MC'_9MEBI8I":3!,P)AY";1UT6B,(A30E7L8!TN8HT1N)P9IS)P/@.2O>WBTW M=^O[5"M^%^L_5V^*>+T#WMB*I3#*58"<6-MAZ5*$#: M:NMAC'%X3Q1IVL:M'OICZH:5OXV;IA%\ RQ*URDT%4YASK&46$ KG&:D ME) A/['=O2Y57O5>BGH(-]^,*3:;HDA&^NE1]/:_>N+9EG ;TZTF]7]\BZ]P&Y+,KY7\=?NTH[C=#HQ)C#, M,3?8&VY2!R%(A"_30S&4@6T.@(VP5JHWTG0'<<_+W),W:[?&/9DH.*L1T@1[ M;+S%(.+U2'YG2)N"NQ'NX@V[P#7'??!@KT7WP!B\Q-\6OR#AO+8Q)-:4[B2% M"##=IGM@[6V_'"4&/;KC'>+<^[[?[[/UOXN[%,M^*2[NU_.[>;'9O_+=P[OE M]V)SM_U"!MOX,[/-M^TFS.9;>JGOLT5ZG0H;?:<'!@B]0!I :@2F1%&!A9=& MIR\=0DH&;.V6WOCE6R\O7U-4E^@1^-<:CZW-!%!+W9$A*= 0N1TY1C#0&T:I=FB3IT'C;J MLG5LL^!)N\#7^*6^1X23)OQJ_67VC&5'B@&ZF#988; ACD#AA1-.R=31>X> ME09/K/])5W18#::!7)[JHU0[8_![8KSL)-2E!AIGC\SG=U\^??[ZK5C/;HO[N_G%1OUV>K?_ M^(C@@:-.6L@@HHQY9B0OH7 Z+CTY69,C6N]*A:L^X&U,B=]7$?'E[.DKO%M> M_.,T*TX."IH0YC!.%VI(Z5,[M7W"*L8M'H(VU=NU=\+>*C&Z1+AY55#CI?O] MB8J/KJ:.P J)H0':6VB=EM@Y5J)@+9I(BYI!G*B!=)3+D7IWX_"VN#IOW\0?%)CU5GF<^5<;4:N+@E,(&8 @=,!X2C0V4>[2(B&O2 M+X/9"5FS:BD7I_]8KI^\=WKMC\MJIO/,R"",U28"[(16V$&JE8.EO,#(-KF0 M$56T#,[*;M60;9MY]K!]O:\K=1&A6A?5.'=J6&"(8L>0-1&YZ(XC@Z$J)445 M;U0:?S7,X(3K4 >-(YA=:/8HU5_S&*3=WT43?#E?I!M9BO7-?+D%(/H7_YPM M[HM=E<^QN*7QA($3K2'CT:*+=)6;,8Z7,!(L;)MH943E,X.Q+JMV1K/K^>7^ MYF:V?M@!?7Z7=ZJ;GTH(3H0%!'J* .9(BE1MK@6A4@M=Z0C;V][\))&NUL=O M1D*ETY58#*,] @JKR?7:[(@.76Y^UM- +O_)1W.WO)C/%H]-9\[L:QX9$337 MP&E'$>4&$2M2G M?[QZ18A-NKI]\_H_G=V[[/+7!.Z1%LQC9K#A4E,FN"V1],Y.[*QS:SZM1J.* M;&F.+U]CF+RY7S_Q(L_V-3X^*!#O <+62R6\<51C: ^F0"H_D?SPL 1YF>CH M2AO-M]EW[LGOJV7QL'/#_?WR\CB/S@\*7&MLE:+:4LX0%(HHL7]SC8S,NJ_T6]5ZG7L4X:A[5__./+/^JXFO:^^-?\[MM\^7&Y[;1Q.O[M9O: H;2 M>H0,IIY*X(EP)19NW]>K^^IN??]_^]5QBK\6<03%@ M/1+4 P^04U9A*4JY)6MUEF*$^93<3.M< 0/%JA]6=^^6%XO[R^(R?3RO;X_7 M#6AK3!H<-=@J#BWD6!KL*'6T1$DYWJ:R>)27PW1.U.PZR'MFM48$\OJ "B. M$!J*$+'<2Z=HZ3PSQ#V86/>IWOC5";I3/5!F$$766L.83WU*J1*H3!DAI>!$ MW+I!2EP&TM'P)WXJ%#>>'QR$CD;=4F^9C%A+Q !6I=28DHFT*3,N MJ]1",'TO2R>$IOL[^;D[0:O,''-TF@[EP MC!"H+706LT?L8)M"A1&M]<.SMA=UC)W*Z71=GU1^-G^@6!$GHY=N@4>48(2- M+K&3OE5]0_4;EMI'WYLY&YC4*&]U&?2]G(4WT^1= (><=8:GIBE%,* M*5HB@"6162\+GI1U[0CQS@Y4^G]^>#=;7E8Y:'<\$.IHYL Y\Y)2KX1 D%J# MO"#U0Z(P!(E^,2[[Q,I1Z/GU:K MM-"( ISLVCW'J@;8=\J5YZYJ'=8\'QF\1A!;YA %!LJX &"/2QFPH5/J4S4F M_K320D],2GYB,R:ED8%( B+MO>' 68#C,B_+* D[[]IL@HS*TQ\QEQKHH5,N MU6%/(-@ $2$P$CGN=4"E9O7! G3AB\CR$F?UHRMJ9/1,+7SS9"&OR%8")@'<:E*E]A!)F)H M=5BQF-)M>J*-*$89,Z=[4=3XB=YTJZ3A;PC"1'?, "N\BKPQ'@-2NNZ$<-7F MKH-1A5!ODNIM5#7\-LI+.1MMI+R<)%@N<8Q&$"$ ,@<0E;)T^V)X829V>GD$ M=.U,%XWC_K2U,RN[_3W^^E/)ZQ-# G(,.HRAC N$ @P!#,HR$8JTS-OOM-_\ M]6#;(MWAWS5KJJ6Q*PT.! @%F8JO#9D$VAC"]8'_TL)I%&&/DDFM--$?ITXE MM"L-#I!32P!'#!"L)4F E:L\Y=&U3$".G:>$ZR?9"),:LJPU]G_'I0P2/1!KX$9'LB M=WJ7>D '8^#H-% (4^ZLL !0@8P'%CBG*R6^^Y'X''V_?(L.:#3I-R^5]#6J M1<=W^O<)5-I/'H! EA@#O./Q(R%."A,7'&.A(T!YTB;A.R)+TC6-CMX?GTD/ MO=N3ST7J2'=Q%TW)\OK]?/;G?/%LO<( MB,FH"PN]X882HR32&@'K@4,&&5[IQ.= .-CYYF*QVMRO*UF0)M,%A!2#4"/F M'*2 *R&IY>FV' F=P*U2^R.T&3VP9I5="8,9C ^S]3I.];T8^CZQO ;$0!X= M32^YX@ (3I6R!&$-!3<,08O&X) 0-9@EH MD1A!D%8TQYU!C)L2 M"ZRG=J])#QPYZFUTC7VN>/C9>W]:S)9G[AE[]?E@E::<6 ]DX MX-6^L;?#JUZT?FHA:HCS8!PZ>SO8D1'!'XZ\OXN!OL^6E+;X7B]5MBJV>O=3IAJN5)P@:8,&\HLAZ+S&G M(GU7>XFPP!-K%MU:KZL,( ]B:I*9W1K=3;'^7KP_T6NPSO! !4+2.,VIL9H[ MZ)R&>\F% K3-3O (B^JS+V;=P#X(X9Z#\N$^?2@?KSZM-O.DYXU;S-,IQ?C/ M]0.7,Q,&[J5DC@FFL':2,@ZP*]'!5K8AY=AM7FO"5(OQN]5 ABC_>[&\+SX7 M%ZOKY?9E!XSGMZ_BHQK-:KF-J+9MC^\W=ZN;8ETIFJ\T0R 0&DV1L59J"BQ5 MUCBB('5"$8'-H,G DQ)42P!6FR(8#(4AT $3>0B4$IX0*SA0EA$CJZ5$WY(M MZ)@;/YB#7F ?P ",*,&7RR!$Q]=@RY32W-"T/Q-7 Z H5PX0QEFE0[V]8O N MJ6:V4+>WB_G%5L.?BO5\=6EV-1116>[JJKBXVUY9M-7BN7Q?NXDCBQ73 ,80 MTVDJM=$1M[B08N4L]U"VJJ-YN\:C,H]>-QYYE)&M1N;R_^[W6Z-^M?Y0_*4N M+E;WR[L4?ZY7R_C'BV+[KV=RA;7F"1@ZY14@Q@%!@?&"4X*U((8P13V>G(>; MAS@ORVAZ5$DN>J8KVSY>JK(Z2.>HCBHQ&803&4"% I!<0 M:3ZQ?=.>M+[J'.AL%NX@_Y=T*F*VOMS\<7L9P[SX/ 'R_'V+5<8'JC$64CD' MI*7)+_4\+C&4Q1\KSEO= C5"DK53_TL[U0/ N<@5W_AN^SGM2O[,ZN9VM:RP M7)X<%[PST&.%I,2>*N64D]8+"Q%5T>R+-@?*1YB5'&AY[%(%N>CVXE7/[KV] M^GP@2%EE))6(( H$UTXBBAQ"@$-D7=[N2/TGO;O1\ZNW-+5#-E]>^RZ^7''I M9NMEM++G+_AZ?4" '".N411% ZHT4-9Z8IU%D*0SSA/+1;74\ _!8P>0YB-, M0XM<;5^N[>3QH[4&.6D 74^;#*DP0F%'?:46UX M_!^NI=$V^MV4)?<)BS;.XY36[.94[5TGV9CY IR/5R^RF//EQ?QV$<'=@?F8 MB#K%U,:3!BQ)])]0RC\Y2H04#C++!=+,(0=QFX+G$;;W&Y*YN70TP'[]8^F= MG6]FU]?KU%4@_CR5XFV?_7GV\:TPT!+(D;:4,$=4YKID9LSW" MOGO9S=E,_]$QP:8XF$#%HZ,7/SKH+%![&3V">&(&J)V:7^=,:U S$^=L?O_9 M<\%H$;\BRYSAD&&F#;&E+?9$TXEEM#K0Z>LL:81FXW34_\P6#Y?1O3Q]SNKY M4X$D#QP3KBTQ@J;&CQB7[P:(;W/-W7@U75(<0()CH*F%)GK&EL'RS:AL=9/1"--F'2BV#7R-%?O[;'E_-4O'C(K+T@.Y M^Q;CG<=BO--*KSQ!L(PXA1D3"D+/!866'ZB*H)S(A8$=$J(O:+.7F/U6K*[7 ML]MO\XO9HFIYVHDDNP(W&X&* MZY=O>S:?9_>(IB:X#/^)%2[K1MGW M8OWG:ACV-2!*O2X;'8 _1 '/_1J-$_ B&+@L8X&UU'.B' .4:^03LNR4A/;.>]<\ZM\V ]9-'UX_9IUTH=Q M@49KBD0ZS0P Q23:/F,&"K7037%O M'&:?E%)=7NZZSQVU6I5&!Y:V*E ,- RAU%&C/!+(4Z2PE)CZB1P9S\.>_G ? MA9UZ[MO\YV0'RWH3!2:9IB =<7$Q;-54,Q;_%K\L[ $UK4Z65P_?D"$&O &ME=?.T;[J;WO@4F5KUQK M,%O0V'DD76KO1RGA. 8G$@O&.)!Q>283*YKOG#$5+$*W&A@X?UV9BY7&!Z6M MT1 +0Q"EB,<_>X@)H4P12!V>B$.>BWU]8-[[NO3E+KZ4GFU2O_&;VV*YV8YW M?Z<_%MO["2.VGXO;^W1)PZ88;+EZO.?LX]73-WUZ*<#V7?],LNQ[+U2YN*O= MQ,$F3A# M&8P.K1 .@8A(US&0-T"V2C'F!DQ_52PBL:ES>[G$4VK")W8V.O/->W_.ES@3EGN?0..^"\ M5%!88$I9C(,3Z^([ =>MOYM@7ZV\OG&V#Q*M[Q,E[E]F-T4YROO>_AU05'L M.1<&"H"IMDP"ADMDG6Q5G3M"7C=DU4L+.;PBLA5\W]PN5@]%L74$/U9KM7]T M3, $\.P8M&;5C#MC@E7RLA]WA,B.>JHAB7*RSKRCM32>+>[?('MS6OSB^C" M5&%5U:&!:JTE54Y+B176TF,.]E)(8T2;LO,1IM5&0:V>=-.:8=L7^+0/2I., MU=AU9%@P&H#H2QLA&5-<8@"$+=\><-JFS=L(2X_'QZQN]))KR7RWO%C=%(?C M@>]7NR9Y9Z*-$Z."H!P29*)AQM%(0Z&8/7P]B-.L)ZBR+)N#1Q_=:6-@UIT- M*DZ."YQ*B"%D#!/O4Z=P90Y?F(XF?&H.6R=ZK\:E1@CG*\G9W,6O;[8HSA_Q M^N'9(+GFM;)3.0D^!9J5,GJJ)Y4HZTN\/F^KM4,UW.&=WE;QZ=I7\?H>@ MPG4B9T<''T46)%VUC#0BCBCIU5[NB&6K*QU&Z-?WPZ;N<6[>Z:A8Q(>N?RN6 MQ7JVB"^D+F_FRWE*6F_[^YYA3NTY@H4(<4:I4L B*X7TH/0!%.)B8GV2NN5/ MWVB/)E-[S(U\7^'H:OO)@Q3 *4&)CG&,LP0+ LKP2"EHVC1I&R%'A_?OLZNL MN;E\_4T7B](U/;YY76M\X$9JI0730G %% 31R2CET71J>ZLY";#J7QU9[>B? MYV'[\R5L3Q]/KBT\9T\[^24!&"/C&J<)81*G:AZO2I]9(]/*=ZQ/ZM7=;-'? M 8#NF?6:S1Q"+=GWNG;-?\\!FDI-RY,U^QLP4D6&F=W.HZ+33]5-ZN=49:>L MV]\8H(:<:>R_=U_L5C M95R5XLW6N:B"B)X0)698LC8;@"-,00W@&P^EJE'1^\-J^;W8 MQ ]X"^;F:_(77_I.'U9W_UO<53J@W=OO# ![;QB0'#M)O='<4EEB[*R?6*B8 MD9--OH8,&GSS7\G. _.K]9.#P*)O@]=:'6L9WE^3!;[_+[OP[UO'Z^@OS_]JZEMXT;"-_[8P*^AIRY%" Y MY*EHBR!ICPO!5A*CCA7(5A__OEQ72>6';&FYNUHI\L&0(2\YY/<-.7C3X.8]3A,@7V_S:Y7+V8^OO9LXR(:3=@68?*@'&,;N,J<$GE7IG?4X(21 M*LM.C7U=@.CNSGUV??87%\O5_'*C7.Q6=^Z.SS=DDK?@LPL2 %(L:W@0"E5" MSQY233;$!(NMCTRK(:&8VGO 1C+'[2^KN]N[V:;R_3W?'EQ==L&8IS? M$9XGEG*)M$^^;&+MT3V&%$%:YNY9 M(F!4# \;0]AYJ*_=T]=_;XV)0B= 8YR3D%0*WB44:'TQL8OIP0*\W2<':LC5/76@):);#'>.!$47+TDBZB53Z"4E#4G U-4F$,RLS\M MZ0G-[DG(3_IOIYH7U]>SY:VR;YR^6ZS_,N*-$*_D)G=JK8EL5>;4UJ]W9?H= M!:]RR"X* Y!E3<3":3&WGBV+L=$:AIFM//*;=+:2F5M;:TP6*;$J/PY "DLZ MB*BE"HDUDX(Q3UL/5P-D:MSL"Z]AN&D?2(>5W-S:6N/+0"FG,H_:07 J."-B M3&66I4XNC!J.>.9FWW@-PTU\()T4E>3\CW3,[>P=L&'K>"[0AGZKDYPOM-4%X+5D5P\4&,!D).&LA,D;-D$S- M\@EG@G8E:'^(]BA?:XKL2]"=FFLX2X.6HS0>BIF-Z)&4C>P*1 M*_AIS_SB9A'!H-#CP+$* !(C%[L84,]?0$\_T M[$C/WO Z2J? 3YVK<]1VV#C+E 6YK),&H2)FC6418!]D$L7D/ZV@P=/SI?6' M[>1KV*R#=[[>3#J[WB]]YP:T^&N^7(/Q^6I_+>JGVR8[(I:6$XS665FV7H%$6C4NH4),#32FDE#(([2"G]B;R,7VL9P6; M$M:'+6+7GOV4K[_>?KN:7;^;+S^KUW3Q M\!(V08#)D86,IN"7%]W?1GK3XZ0ARU M2;R1LW@@D_BI!$T$8VQ(487DP,H0A):$UE&V)!+5*.3><0G?M4).#NNCW$:? MCOJEY6BT;7-/L9HHT1;.E"51B+(L$F42;"D833):MM]#.,8DM/(X"#"UO/U[ MS^HY(_]QRK,LH#()Y9T5(!-YZ]DE3MX&9'^S M_";1\ZO^>J6[7]=>XG8_#3 T'T5I3]2K+/$HW4-<'L$W0$C4S@ M@V TFC$]6+#47BOZ4)T7NX@S)B9(HKS"@ [9NAB$B1Q(DZG)0YJ@!^?@2_M$ M<-S!OEU_T?YJ)^/''_X%4$L! A0#% @ +8'Z3$223MDA) ( K<\I !$ M ( ! '9R='@M,C Q.# V,S N>&UL4$L! A0#% @ M+8'Z3)[-R=*%%P H! ! !$ ( !4"0" '9R='@M,C Q.# V M,S N>'-D4$L! A0#% @ +8'Z3#[DIIH/)P :L! !4 M ( !!#P" '9R='@M,C Q.# V,S!?8V%L+GAM;%!+ 0(4 Q0 ( "V!^DPP MCGD(M8$ &>(!@ 5 " 49C @!V"TR,#$X,#8S,%]L86(N>&UL4$L! A0#% @ +8'Z3/[' M*1&KIP 1* ( !4 ( !(^D# '9R='@M,C Q.# V,S!?<')E :+GAM;%!+!08 !@ & (H! !D00 ! end